Hi!

30-Июл-2004 21:01 [EMAIL PROTECTED] (Rakhesh Sasidharan) wrote to
[EMAIL PROTECTED]:

RS> My primary master drive is completely filled -- with win 98, win xp,
RS> freebsd, and linux -- but I have a primary slave drive that is kinda
RS> empty and I was wondering if I can install FreeDOS there.

     You can.

RS> first. :) If I remember correctly, MS DOS has a limitation that it must
RS> be the first partition on the primary master drive ... right?

     No. It perfectly starts from _any_ _primary_ (not logical) _active_
(marked as bootable) partition.

RS> If FreeDOS does work from a primary slave drive, does it have to be on
RS> the first primary partition? What about other drives (secondary master/
RS> slave)?

1. Some BIOSes in BIOS Setup allows to point boot order. If there is "D",
   then you may boot from secondary disk (disk, not partition! BIOS doesn't
   knows about partitions). If not, you should use external boot manager,
   which will call boot code from required boot sector.

2. FreeDOS' boot code accepts from BIOS information about disk, from which
   it loaded, so it may startup kernel.sys from any disk, which may be
   booted by BIOS (or boot loader).

3. kernel.sys searches (fd)config.sys on current drive, which is (at
   startup) always C:, which assigned to primary active partition on first
   disk, so configuration files in any case should be placed here.

BTW, what if FreeDOS will search (fd)config.sys not on C:, but on real
bootable partition? Kernel knows which disk was used to boot (currently not
preserved - at start of main.c:FreeDOSmain() LoL->BootDrive initialized to
1..3 for A:,B: and C:), and initdisk.c:ReadAllPartitionTables() may compute,
which partition is booted from boot drive, so before calling DoConfig()
consequent drive (instead C:) may be selected as default. Any objections?




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Freedos-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to