Hi,
I'm really sorry if this issue has come up a million times, but I've been looking around on these forums and on the internet in general, trying to find a resolution...
Basically, I've been triple booting 98SE, WinXP, and Vista for several months, having used EasyBCD without any major issues. However, just recently, I set up a Ubuntu Linux install on a second harddrive, and I cannot get it all to play nicely.
Now, I suppose I could have installed Ubuntu in such a way that it would take over the MBR and then GRUB could point to the Vista BCD in order to boot the Windows OS's. However, the way I opted to install was this: I disconnected the first harddrive, connected the new one, and installed Ubuntu as if it were the only OS in the system. This way, given any drive failure, they are both autonomous. Anyway, my reason is kind of beside the point.
So, if I only connect the Linux drive, GRUB loads, and gives me its little menu of options for how to boot Ubuntu. If I connect both drives, the primary one is obviously the one that boots (in my case, Windows). What I want to do is get Vista's bootloader to have another entry for Ubuntu, such that upon selection, it hands off to the GRUB installed on that second drive, which can then continue to boot as if it had been the only drive connected. Do you follow, or am I being confusing?
I guess I have 2 main issues. First, how can I get Linux to boot, period, because anything I try results in an inability to mount the drive or some other nonsense. Second, I do not like the idea of using this NeoGrub thing... I don't see why Vista's bootloader cannot simply hand off to Linux's bootloader. Anyway, if I need to explain myself more clearly, please let me know... I'll be checking these boards fairly often for a response. Any help would be appreciated, and thank you for your time and patience.
-Douglas
I'm really sorry if this issue has come up a million times, but I've been looking around on these forums and on the internet in general, trying to find a resolution...
Basically, I've been triple booting 98SE, WinXP, and Vista for several months, having used EasyBCD without any major issues. However, just recently, I set up a Ubuntu Linux install on a second harddrive, and I cannot get it all to play nicely.
Now, I suppose I could have installed Ubuntu in such a way that it would take over the MBR and then GRUB could point to the Vista BCD in order to boot the Windows OS's. However, the way I opted to install was this: I disconnected the first harddrive, connected the new one, and installed Ubuntu as if it were the only OS in the system. This way, given any drive failure, they are both autonomous. Anyway, my reason is kind of beside the point.
So, if I only connect the Linux drive, GRUB loads, and gives me its little menu of options for how to boot Ubuntu. If I connect both drives, the primary one is obviously the one that boots (in my case, Windows). What I want to do is get Vista's bootloader to have another entry for Ubuntu, such that upon selection, it hands off to the GRUB installed on that second drive, which can then continue to boot as if it had been the only drive connected. Do you follow, or am I being confusing?
I guess I have 2 main issues. First, how can I get Linux to boot, period, because anything I try results in an inability to mount the drive or some other nonsense. Second, I do not like the idea of using this NeoGrub thing... I don't see why Vista's bootloader cannot simply hand off to Linux's bootloader. Anyway, if I need to explain myself more clearly, please let me know... I'll be checking these boards fairly often for a response. Any help would be appreciated, and thank you for your time and patience.
-Douglas