Hi all,
I have Vista installed to boot on my C: drive. I installed Ubuntu on my external USB harddrive and as long as the external is on, my GRUB loader comes up correctly.
The thing is that I don't want to leave my USB drive turned on all the time. I would like to be able to turn it off, but still get the boot loader. I get "Error 21" if the drive is turned off.
I believe that the loader is actually on the USB drive. I have not figured out how to move it to the Vista boot partition. This is a Dell machine, so there is that little hidden partition to deal with, but I believe that the boot part is HD0,2
I have the following in my menu.lst:
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
.....i deleted lines for brevity .....
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sdc5 ro <--------------------------------- I added this line
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,4) <--------------------------------- I added this line. this is where ubuntu is installed
This is the Vista load entry:
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda3
title Windows Vista (loader)
rootnoverify (hd0,2)
savedefault
makeactive
chainloader +1
I guess I have to figure out how to move the grub to hd0,2
Anyone have any ideas?
Thanks,
David