Vista, XP, open SUSE, Debian boot

#1
When I select NeoGrub at boot I get a black screen with "GRUB" and a flashing cursor.
NeoGrub is located in C:/NST/menu.lst as;

Code:
# NeoSmart NeoGrub Bootloader Configuration File
#
# This NeoGrub menu.lst file should be located at \NST\menu.lst of the boot drive.
# Please see the EasyBCD Documentation for information on how to create/modify entries

Title  Debian GNU/Linux, kernel 2.6.18-4-686
root  (hd0,1)
kernel  /boot/vmlinuz-2.6.18-4-686 root=/dev/hda2 ro
initrd  /boot/initrd.img-2.6.18-4-686

Title  openSUSE 10.2 (on /dev/hda7)
root  (hd0,6)
kernel  /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda7 vga=0x317 resume=/dev/hda6 splash=silent showopts 
initrd  /boot/initrd-2.6.18.2-34-default
savedefault
boot
Vista and XP boot normally from;

Microsoft Windows Vista
Earlier Version of Windows
NeoGrub Bootloader
 
Last edited by a moderator:

mqudsi

Mostly Harmless
Staff member
#2
Hi Ian, welcome to NeoSmart Technologies.

Have you given EasyBCD 1.61 a shot? In addition to the 100% rewritten NeoGrub code, we're also using a new "grub-less" Linux mode for those having trouble getting a Windows-Linux dual-boot going.

http://neosmart.net/forums/showthread.php?t=642
 
#3
Thanks. I have used EasyBCD 1.61. I have been able to get 3 of 4 OS' bootable, XP, Vista and Debian, not Suse. I think that is a problem in menu.lst that requires more work. I still haven't grasped how EasyBCD works so more work there too.

Thanks again for your work.

Ian
 

mqudsi

Mostly Harmless
Staff member
#4
OK, give this a shot:

Code:
# NeoSmart NeoGrub Bootloader Configuration File
#
# This NeoGrub menu.lst file should be located at \NST\menu.lst of the boot drive.
# Please see the EasyBCD Documentation for information on how to create/modify entries

Title  Debian GNU/Linux, kernel 2.6.18-4-686
root  (hd0,1)
kernel  /boot/vmlinuz-2.6.18-4-686 root=/dev/hda2 ro
initrd  /boot/initrd.img-2.6.18-4-686

Title  openSUSE 10.2 (on /dev/hda7)
find --set-root /boot/vmlinuz-2.6.18.2-34-default
kernel  /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda7 vga=0x317 resume=/dev/hda6 splash=silent showopts 
initrd  /boot/initrd-2.6.18.2-34-default
savedefault
boot
That'll attempt to search for SUSE, therefore bypassing the actual numbering.