According to T. Sean: While burning my CPU.
> 
> Since MSDOS wants to install itself on the first drive it finds, in this 
> case my linux system, I disconnected the drive with linux on it and 
> connected the other drive as the only hard drive on the system.  I then 
> installed MSDOS and WfW, and moved the drive back to its position as the 
> second drive on the first IIDE controller.  The linux drive went back on 
> as the first drive on the first IDE controller.  I adjusted 
> /etc/lilo.conf to include an option to boot dos.  Just for grins, I 
> mounted the DOS/WfW drive on a directory, /dos, using the command 'mount 
> -t vfat /dev/hdb /dos' and then did the command 'ls -alF /dos'.  This 
> last command showed me the contents of the DOS/WfW drive (as it should).
> 
> After all this, I rebooted and gave LILO the command to boot 'dos'.  
> 'dos' refused to boot, and the computer claimed that it had been given a 
> non-system disk ("change disks and hit any key...yadda yadda")  (I know 
> that it was at one time bootable because I booted DOS and played around 
> with WfW for a while before switching the drives back.)  Is this refusal 
> to boot due to:
> 
> a) My having mounted the drive as vfat or my having used ls to list the 
> contents of the drive?  (I do realize that in the example Richard gave 
> above, he used 'ls > /dev/fd0' which would write to the drive, rather 
> than what I did 'ls -alF /dev/hdb' which read *from* the drive.)
> 
> b) My having moved the DOS drive to the second position, thereby 
> confusing the drive's MBR?
> 
> c) Some other possibility I haven't thought of?

It cant realy be a), i have used ls -alF many times on dos partitions
without problems, the -F only writes extra chars to stdout and not to the
drive.

b) sounds a more likely explanation, you could try booting from a dos
bootdisk, and type sys c:/ or d:/ whatever is relavant.

Or could it be that LILO is trying to boot the wrong partition, i mean its
looking on a partition with dos on it but cannot find io.sys on that
partition.
You say above i edited /etc/lilo.conf to reflect to "dos" but did you
"rerun" LILO.?????

> 
> Cheers,
> Sean
> 
> 
>                  T. Sean (Theo) Schulze
> [EMAIL PROTECTED]             [EMAIL PROTECTED]
> *****************************************************
> There is, however, a limit at which forbearance ceases
> to be a virtue. -- Edmund Burke
> 
> 


-- 
Regards Richard.
[EMAIL PROTECTED]

Happy New Year, and may all your troubles be small (ones).

Reply via email to