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???
LVL 1
puckoAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

n3mtrCommented:
Do you have the dos emulator installed?
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.
0
puckoAuthor Commented:
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???
0
n3mtrCommented:
OK I found out a few things for you, to start the dos emulator you type dos, not rundos.  You must also have a dos boot floppy in drive a: (you can change the drive with command line switches type man dos)  Try that and see if it works.
I found out that most kernals after 1.18 will work as long as they have the system V IPC compiled in.  If you need to recompile see the kernal howto at:
http://www.linuxhq.com/HOWTO/Kernel-HOWTO.html
Kernals before 1.18 need a patch to work, just upgrade to 2.0.30 if that is the case.
It seems you have it installed if you have the dos and rundos binaires.Comment back if you have any questions.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

n3mtrCommented:
This may be of great help also:
http://www.linuxhq.com/HOWTO/DOSEMU-HOWTO.html
The dos emulator howto.
0
n3mtrCommented:
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.
0
puckoAuthor Commented:
I have RedHat 4.1. How do I check which ver of dosemu I have???
0
n3mtrCommented:
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?
0
puckoAuthor Commented:
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?
0
puckoAuthor Commented:
It seems like I have the dosemu-0.64.1-1 installed. That is the ver that follw the cd-kit....
0
n3mtrCommented:
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/
0
n3mtrCommented:
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.
0
puckoAuthor Commented:
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???
0
n3mtrCommented:
I'm out of ideas, you will have to reject my answer and see if someone else can help you.
0
puckoAuthor Commented:
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?


0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.