On Tue, Feb 27, 2001 at 11:25:11AM +0800, Joey Kool wrote: | Ok, I was finally able to boot /dev/hdb and sees "GRUB" on the monitor. | But that's all. Seems like the thing hang or something though a cursor | is blinking. | | Another thing I can do is to install grub into the mbr of hd0 but don't | really want to do that as this is a company pc not mine. Don't wanna to | change /dev/hda's mbr held by nt. | | (For purpose of clarity, the previous problem of os not found was due to | the fact that I did not change the bios bootup sequence. I had to specify the 2nd harddisk as the bootup disk instead of the first in bios. | My pc is a IBM 300 GL.) |
(I'm going through several days of list mail) When I first read your message, I thought you must be confused. There is only 1 MBR on a PC. That's why it is the MASTER boot record. Since you have changed your BIOS to look for the MBR in a different location (/dev/hdb instead of /dev/hda) that might solve that issue. I haven't tried this yet -- I need to get some Debian CDs to reinstall first -- but according to GRUB's documentation (and assuming BIOS compatibility) you should be able to make /dev/hda the linux disk and /dev/hdb the NT disk (physically switching the disks on the bus). THen use grub's swap functionality to make NT *think* it is on the primary master disk. (But switch the BIOS back to using /dev/hda as the MBR) Another alternative you have is to always boot off the floppy. Not quite ideal, but it isn't so bad either. BTW, GRUB is the coolest thing I have seen yet. I was able to use it to dual boot a Win2k/RH6.2 system I had to install at work the other week with no trouble. The linux kernel is above the 1024 cylinder too. I tried LILO on a floppy first, but after a fair amount of difficulty, it still couldn't boot windows. Being able to configure it /before/ an OS is running is very crucial for inexperienced users. It's shell is very cool too. -D