The Error 25 seems a little odd to me, but this may be normal in dealing
with plex86. I have not tried it for myself. I do know that the warnings
about DOS 6.x partitions are normal and have never cause a problem for me.
If you still need to format the virtual file system you can use mformat from
the mtools package. This is used to format a virtual file system instead of
using mkXXXfs, which is used to format a "real" file system.
I hope this is some help.
I can read French just fine, but I am sad to admit that my written and
spoken French are suffering from lack of use. My point is feel free to send
your mixed language email to the list and I will "convert" them if anyone
needs the English version. Of course if someone significant declares the
list English only then we have a problem.
-----Original Message-----
From: Dominique RODRIGUES [mailto:[EMAIL PROTECTED]]
Sent: Sunday, March 11, 2001 3:29 PM
To: [EMAIL PROTECTED]; Dave Poirier
Subject: Re: [plex86] Mandrake 7.2 and PLEX86
Thanks Dave, your advice helped me a lot.
Then I have downloaded plex86 sources by CVS. I didn't have problem for
the compilation. I managed also to run "load_modules.sh".
Now, I am in the eye of the storm on the way of making plex86 working
correctly.
Following Eric Laberge's README on "createdisk.sh", I have created a
virtual disk called "10M.FreeDOS" of 10 MByte. Then I applied fdisk on
this image, I have attibutated cylinders (20), heads(16) and sectors
(63). I have chosen a WIN95 FAT32 (b code). Then I wrote the table by
"w" and had the following message :
Commande (m pour aide) : w
La table de partition a été modifiée !
Appel de ioctl() pour relire la table de partition.
La relecture de la table a échoué. Erreur 25 : Ioctl() inappropré pour
un périphérique.
Réamorcez le système pour être sûr que la table de partition a été mise
à jour.
AVERTISSEMENT: Si vous avez créé ou modifié une partition DOS 6.x,
reportez-vous au manuel de fdisk pour plus d'informations.
Synchronisation des disques.
I doesn't sound good ...(I guess you can understand what is written in
french here). Did I forgot something or is it Ok ? (I am not very used
with fdisk)
By the way, after that, normally one should format the disk partition.
In Linux, you do that by the command "mkefs my_partition", for a FAT
partition, I should use "mkdosfs my_partition". Is the right way to do
it for a Virtual partition such as my "10M.FreeDOS" ? I am afraid of
corrupting the "real" partition of my hard drive by doing that. Could
you answer me on that point.
Thanks a lot :>)
Dominique.
Dave Poirier a écrit :
>
> Hi,
>
> I know it is not necessarily easy for everybody, but I believe that your
> problem could be fixed by downloading the latest sources off CVS and
> compile the program and module for your current kernel build.
>
> You can have more information on how to get the sources of plex86 from
> cvs on their website at http://www.plex86.org/
>
> If you need any help compiling the sources, don't hesiate to mail me.
> (en passant, je parle francais aussi!)
>
> Have fun,
> Dave.
>
> On Sat, Mar 10, 2001 at 11:57:33PM +0100, Dominique RODRIGUES wrote:
> > Hello everyone,
> >
> > I am interested by the Plex86 project but I don't ever manage to make it
> > run on my machine. So I'd like to obtain some basic information to
> > succeed in trying it.
> >
> > I have a Intel PII 350 MHz processor and my machine owns a dual boot
> > since 1998 : Windows 95 and Linux. I just installed the last Mandrake
> > 7.2, in particular because when I tried plex86 on Mandrake 7.1 I had the
> > message that my kernel version was less than 2.2.17. I have downloaded
> > the package plex86-20000803g-1mdk.i586.rpm.
> >
> > However, since I tried once more and I had the following messages
> >
> > [root@localhost drodrig]$ plex86
> > Processing command-line options
> > Opening VM (/dev/plex86)
> > Did you load the kernel module? Read the toplevel README file!
> > open: Aucun fichier ou r?pertoire de ce type
> >
> > (I am french if you still had a doubt...)
> >
> > Ok, then I run "load_module.sh" and :
> >
> >
> > [root@localhost drodrig]# load_module.sh
> > /usr/bin/../kernel/plex86.o: kernel-module version mismatch
> > /usr/bin/../kernel/plex86.o was compiled for kernel version
> > 2.2.17-0.15mdk
> > while this kernel is version 2.2.17-21mdk.
> > The kernel module failed to load!
> >
> > I don't know to avoid this blocking message !
> >
> > Could you help me ?
> >
> > Thanks :>)
> >
> > Dominique