Thanks again for the responses. This is definitely the nicest/most helpful forum I've been on recently...
here is the output from the fdisk:
Code:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe0a7e0a7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 19875 159645906 7 HPFS/NTFS
/dev/sda2 19876 30401 84550095 5 Extended
/dev/sda5 19876 30036 81618201 83 Linux
/dev/sda6 30037 30401 2931831 82 Linux swap / Solaris
Disk /dev/sdb: 320.0 GB, 320072933376 bytes
53 heads, 36 sectors/track, 327642 cylinders
Units = cylinders of 1908 * 512 = 976896 bytes
Disk identifier: 0xf1d72398
Device Boot Start End Blocks Id System
/dev/sdb1 * 2 327642 312568832 7 HPFS/NTFS
Using the terminal I entered:
Code:
sudo grub
find /boot/grub/stage1
it returned (hd0,4)
so I did:
Code:
root (hd0,4)
setup (hd0,4)
quit
I had installed ubuntu according to NeoSmart's guide, and I still get the "cannot load from harddisk"
One more thing of note: Vista thinks it has the c: drive when I'm in vista, and xp thinks its disk is the c: drive when I'm running xp, and ubuntu shares xp's "point of view". Could this cause Grub to be confused? My understanding is that easybcd works off of the Vista settings...
I would like to reiterate that both xp and vista boot just fine from the boot menu, but when I choose linux I get the "cannot load from harddisk/ insert systemdisk and press any key" message, and from there I can get into ubuntu just fine.
Bookmarks