Hi!

> It almost works! GRUB4DOS loads freedos.bss well, so FreeDOS starts.
> But it sees the FAT32 partition of my primary HDD as drive C:, and
> sees the FAT32 partition of my secondary HDD (where FreeDOS is
> installed - however it was my primary HDD before) as drive D:. So it
> actually asks for the location of the command interpreter, and of
> course, fdconfig.sys and fdauto.bat won't get executed.

You could put fdconfig.sys on your new C: and edit it to point to
D: for all filenames. Then you only need one FreeDOS file on your
primary harddisk and can boot the rest from the secondary disk.

> Now what can I do to make FreeDOS see D: as C: and vica-versa?

If you want to keep the primary disk totally clean from
FreeDOS (not even fdconfig.sys on it) then you would have
to tell GRUB4DOS to swap the drives entirely. This means
that GRUB4DOS will have to stay in RAM all the time...
The option / method is called "mapping", I believe.

You could also tell GRUB4DOS to modify the partition
table on the fly and make the partition on the primary
disk hidden before it actually boots DOS. Then you
would also have to tell it to un-hide it again before
you boot the other OS on the primary disk, of course.

> Or how can I tell it to look for it's stuffs on drive D:?

You can tell it by putting a fdconfig.sys on C: :-). Then
you only need one FreeDOS file on C: and can tell FreeDOS
that all other stuff is on D: :-).

Eric



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to