The default MBR on a hard drive boots THE primary partition
marked active.  A boot loader like GRUB, LILO, GAG, or whatever
can boot any partition.  IIRC, however, the FreeDOS kernel
won't start correctly from a logical partition.  

FWIW, the Linux kernel is perfectly happy booting from a 
logical partition.  And, the Linux swap partition can be in a
logical partition also.

That suggests an easy fix for your system...create an
extended partition as /dev/hda4, put a swap partition in
it, and put FreeDOS in /dev/hda1.  (These are the
linux designations for the hard disk partitions.)

The best tool I know of for manipulating and resizing
partitions is GParted.  There is a GREAT LiveCD including
GParted available at  The
System Rescue CD also includes GParted:

Mark Bailey

 -------------- Original message ----------------------
From: roger <[EMAIL PROTECTED]>
> On Mon, 2007-04-23 at 23:43 -0400, Bonnie Dalzell wrote: 
> > So i have still not determined wether freedos can boot from a
> > logical partition using grub.
> (All Primary Partitions)
> /dev/hda1 LinuxSwap 364MB
> /dev/hda2 Linux ReiserFS 30GB
> /dev/hda3 FreeDOS Fat32 1GB
> /etc/grub.conf
> --- Begin of Snip ---
> title=FreeDOS
> map (hd0,0) (hd0,2)
> map (hd0,2) (hd0,0)
> rootnoverify (hd0,2)
> makeactive
> chainloader /fdosboot.img
> boot
> --- End of Snip ---
> I thought only primary partitions were bootable.  And even then, some
> bioses have a size limitation of what is considered a bootable
> partition. (ie. 1024 Cylinder Limit)
> --
> Roger
> Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61
> Mon Apr 23 22:28:38 PDT 2007

This email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
Freedos-user mailing list

Reply via email to