This is a discussion on GRUB: DOS boot problem within the Linux Administration forums, part of the Linux Forums category; hello, I hope someone can help me: I want to boot DOS with GRUB. DOS is located on the 1st ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
hello,
I hope someone can help me: I want to boot DOS with GRUB. DOS is located on the 1st HD 3rd partition, . The point is, that I want to boot DOS from it's bootsector image dos.bss (512K). I've no problem to boot this image with the syslinux bootloader. But syslinux is limited to partition sizes < 1GB and I need to boot a partition of 1.5GB. That's why I have to use grub. stage1, stage2, menu.lst and dos.bss are located on /dev/hda3 (i.e. (hd0,2)): This is my grub.conf: ---snip--- root (hd0,2) install (hd0,2)/stage1 d (hd0,2) (hd0,2)/stage2 p (hd0,2)/menu.lst quit ---snip-- This is my menu.lst: ---snip--- default=0 timeout=0 title DOS hide (hd0,0) hide (hd0,1) unhide (hd0,2) rootnoverify (hd0,2) makeactive chainloader /dos.bss ---snip--- I also tried a grub.conf like this: root (hd0,2) install (hd0,2)/stage1 d (hd0) (hd0,2)/stage2 p (hd0,2)/menu.lst quit The error message is in both cases 'No system or drive error. Change and press a key'. This message comes from the image 'dos.bss'. Thats why assume, that grub in fact opens the image. But why DOS can not boot and why DOS has no problem to boot with the syslinux boot loader? Bye hagen |
|
|||
|
ok, problem is solved:
I have increased the concerned partition. That's why the dos bootsector image didn't fit anymore. I made a new image and now it works fine. h.muench@substring.ch (hagen) wrote in message news:<1ff2226.0408260935.78e01a4f@posting.google.c om>... > hello, > > I hope someone can help me: > > I want to boot DOS with GRUB. DOS is located on the 1st HD 3rd > partition, . The point is, that I want to boot DOS from it's > bootsector image dos.bss (512K). I've no problem to boot this image > with the syslinux bootloader. But syslinux is limited to partition > sizes < 1GB and I need to boot a partition of 1.5GB. That's why I have > to use grub. > > stage1, stage2, menu.lst and dos.bss are located on /dev/hda3 (i.e. > (hd0,2)): > > This is my grub.conf: > ---snip--- > root (hd0,2) > install (hd0,2)/stage1 d (hd0,2) (hd0,2)/stage2 p (hd0,2)/menu.lst > quit > ---snip-- > > This is my menu.lst: > ---snip--- > default=0 > timeout=0 > title DOS > hide (hd0,0) > hide (hd0,1) > unhide (hd0,2) > rootnoverify (hd0,2) > makeactive > chainloader /dos.bss > ---snip--- > > I also tried a grub.conf like this: > > root (hd0,2) > install (hd0,2)/stage1 d (hd0) (hd0,2)/stage2 p (hd0,2)/menu.lst > quit > > The error message is in both cases 'No system or drive error. Change > and press a key'. > > This message comes from the image 'dos.bss'. Thats why assume, that > grub in fact opens the image. But why DOS can not boot and why DOS has > no problem to boot with the syslinux boot loader? > > Bye > hagen |