James Mastros wrote:

> Um, this is considered correct behavior, if you're describing what I  
> think you are.  FreeDOS reacted as if you had pressed the phisicly  
> corosponding key on a QWERTY keyboard?  If so, you need to load the  
> correct keyboard map in the guest OS.  The same thing /should/ happen 
> if  you boot the floppy. 


No, it's not like that. Indeed, when I boot FreeDOS on the real 
hardware, it thinks I'm using QWERTY and shows 'q' when I press 'a'. 
That is perfectly normal behaviour. But when I boot FreeDOS in plex86, X 
is configured for AZERTY and FreeDOS is using its default QWERTY, it's 
different: when I press 'a', it displays an 'a'. Idem for the rest of 
the alphabet. But when I press '1' (without shift), it displays '7'. If 
I press '1' with shift, it displays '!'. Etc. There was no way to get a 
dot on the screen, or a backslash.
BTW, I noticed the same problem when I was trying out bochs a few weeks ago.

> If not, what FE were you running?  From the screenshot, it looks like  
> the X one. 


Correct.

> How long did you give it?  It might take a while -- the FAT16 
> filesystem  dosn't have a simple way to do it, you have to scan the 
> whole FAT, and  IO is still very slow (but it's probably going to 
> speed up soon. 

Indeed, it eventually comes trough.

> This is  a LILO error -- according to 
> /usr/share/doc/lilo/Manual.txt.gz,  this is  "'Controller error'. This 
> shouldn't happen.". What's the config line for the file it's booting 
> off of?  Is it the right size?  (a  1.44 floppy should be 1474560 bytes.)

bochs-opt floppya: 1_44=../../plexdata/tomsrtbflimg, status=inserted
I checked, it's 1474560 bytes.
The problem occured both when booting from a real floppy and when 
booting from a floppy image. Booting on the real hardware was not a problem.
Perhaps a problem with the version of tomsrtbt I'm using? It is 1.7.185.


Reply via email to