pucko
asked on
DOS
When I try to run dos (enter rundos at the prompt) I get the messages :
/usr/bin/rundos: /usr/bin/load-dosmods: No such file or directory
vm86plus service not available in your kernel
Can some one tell me what to do???
/usr/bin/rundos: /usr/bin/load-dosmods: No such file or directory
vm86plus service not available in your kernel
Can some one tell me what to do???
ASKER
How do I check if I hav it installed? (I have two files dos and xdos (under /bin)
How do I compile a new Kernel???
How do I compile a new Kernel???
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
This may be of great help also:
http://www.linuxhq.com/HOWTO/DOSEMU-HOWTO.html
The dos emulator howto.
http://www.linuxhq.com/HOWTO/DOSEMU-HOWTO.html
The dos emulator howto.
After reading some of the dosemu howto, it seems there are many kernels that will not work, but it also depends on which version of dosemu you have. See the howto for more info.
My earlier infomation about 1.18 being minimal kernel version was incorrect.
My earlier infomation about 1.18 being minimal kernel version was incorrect.
ASKER
I have RedHat 4.1. How do I check which ver of dosemu I have???
man dosemu should tell you how to check the version, but:
If you have installed everthing with redhat(redhat kernal and redhat dosemu package), then everything should work. They are supposed to test everything before releasing it. Mine seems to work fine. I have RH 4.0. I just type dos and have a dos bootable floppy in drive a:
What error messages do you get when you do this?
If you have installed everthing with redhat(redhat kernal and redhat dosemu package), then everything should work. They are supposed to test everything before releasing it. Mine seems to work fine. I have RH 4.0. I just type dos and have a dos bootable floppy in drive a:
What error messages do you get when you do this?
ASKER
The message I get when I type dos is "vm86plus service not avaible in your kernel"
(The "rundos" comand I managed befor is a sh script that chek if I run x windows or not and exec xdos if I do and dos if Not.
When I installed RH 4.1 I made a FTP-installation, can that be the problem? Shall I reinstall dosemu? where can I find it? and how do I reinstall it?
(The "rundos" comand I managed befor is a sh script that chek if I run x windows or not and exec xdos if I do and dos if Not.
When I installed RH 4.1 I made a FTP-installation, can that be the problem? Shall I reinstall dosemu? where can I find it? and how do I reinstall it?
ASKER
It seems like I have the dosemu-0.64.1-1 installed. That is the ver that follw the cd-kit....
It doesn't seem to be a problem with dosemu, the problem is with your kernel. I would download the 2.0.30 kernel and compile that. The kernal how-to is at:
http://www.linuxhq.com/HOWTO/Kernel-HOWTO.html
and you can find links to the kernal sites at my favorite linux site:
http://www.linuxhq.com/
http://www.linuxhq.com/HOWTO/Kernel-HOWTO.html
and you can find links to the kernal sites at my favorite linux site:
http://www.linuxhq.com/
OK This is the real answer now!!! I checked the red hat site and that is a problem with redhat 4.1 Just go here:
http://www.redhat.com/support/docs/rhl-intel/rh41-errata-intel.html
and download two rpm's and everything should work after you install them.
http://www.redhat.com/support/docs/rhl-intel/rh41-errata-intel.html
and download two rpm's and everything should work after you install them.
ASKER
Not everything.
When I try I get some errormessages:
SYSCALL ERROR: 30; *Read-only file system* in file disks.c, line 581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY :
581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY :
O_RDWR, 0)
SYSCALL ERROR: 30; *Read-only file system* in file disks.c, line 581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY : O_RDWR, 0)
Yes! I get the message four times...
What do I have to do now???
When I try I get some errormessages:
SYSCALL ERROR: 30; *Read-only file system* in file disks.c, line 581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY :
581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY :
O_RDWR, 0)
SYSCALL ERROR: 30; *Read-only file system* in file disks.c, line 581: expr= open(dp->dev_name, dp->wantrdonly ? O_RDONLY : O_RDWR, 0)
Yes! I get the message four times...
What do I have to do now???
I'm out of ideas, you will have to reject my answer and see if someone else can help you.
ASKER
I think that you hav helped me very much already. I have installed the file you told me to and mabe I can figure out something later. Can you tell me another thing instead, and I'll give you the points. I'm running fvwm-95 and I don't like one thing. When I like to use a shell-window I must have the pointer over the shell-window all the time. Can I do something to change it so I can write in the shellwindow if I click at it and dont have to have the pointer over the window?
It also seems your kernal doesn't have support for the dos emulator; you will have to compile a new kernal with support or find one precompiled that supports your hardware.