Tri Boot with GRUB: SUSE 9.2, Win 98 and WinNT 4.0
SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Tri Boot with GRUB: SUSE 9.2, Win 98 and WinNT 4.0
I've recently installed Suse 9.2 to an old Win32 machine, dual booting with Win98 and WinNT 4.0 using the NT boot loader to switch between OSes on startup.
Now that I've installed Suse and it's using the GRUB boot loader, I can only access SUSE and the Win98 partition. How do I correct GRUB to allow it to boot WinNT as well?
Here is partition setup from df:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/hda7 reiserfs 3855428 2711248 1144180 71% /
tmpfs tmpfs 63084 28 63056 1% /dev/shm
/dev/hdb6 reiserfs 3172696 400284 2772412 13% /opt
/dev/hda1 vfat 160444 124068 36376 78% /windows/C (Win98)
/dev/hdb1 ntfs 4192932 1311136 2881796 32% /windows/D (WinNT)
/dev/hda5 vfat 3912168 810524 3101644 21% /windows/ (Win98)
/dev/hdb5 ntfs 12185268 580264 11605004 5% /windows/F (WinNT)
Here is my /boot/grub/menu.lst:
# Modified by YaST2. Last modification on Sun May 29 01:22:51 2005
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,6)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 9.2
kernel (hd0,6)/boot/vmlinuz root=/dev/hda7 vga=0x317 selinux=0 splash=silent
resume=/dev/hda6 desktop elevator=as showopts
initrd (hd0,6)/boot/initrd
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
root (hd0,0)
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 9.2
kernel (hd0,6)/boot/vmlinuz root=/dev/hda7 showopts ide=nodma apm=off acpi=o
ff vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0 3
initrd (hd0,6)/boot/initrd
I tried the changes you suggested to my /boot/grub/menu.lst, but now when I try boot up in WinNT 4, it has the following lines on a black screen, but never moves past this point:
root (hd1,0)
Filesystem type unknown, partition type 0x7
chainloader +1
I get a similar message when I try boot hd1,4
/dev/hdb1 (hd1,0) is where WinNT 4 should boot from. I was thinking that I had to get GRUB to invoke the NT boot loader on /dev/hda1 since that is where NT 4.0 installed it before I installed SuSE.
Is this possible to do in GRUB at all? Specifiy the boot loader for the NT 4 option on the splash menu?
Nevermind you guys thanks for the suggestions. I've solved the "problem". In my windows boot.ini file I had set the delay for the boot menu options to 1 second and was never seeing the boot menu for windows, b/c it was booting within a second after being relayed from GRUB's splash screen. ;-)
I don't normally recommend the easy way out, but with FreeBSD you have some booting issues that are very difficult to get around. You can download a public domain boot loader called Gag, http://gag.sourceforge.net It recognizes many different boot partition types in a very simple fashion. I think you will be quite pleased with the simplicity. Unless you fully want to understand Grub, it is a great option.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.