Vista+Linux, Linux partition not found :(

I've been trying to get Linux dual booting with either Kubuntu 8.10 beta or Fedora 10 beta with a variety of methods using EasyBCD. No dice so far.

I have a Lenovo X60 laptop and it's partitioned like this:

Partition1: 200MB system partition (D: )
Partition2: 60GB Windows Vista partition (C: )
Partition3: 60GB Windows Vista partition (E:, yes, I have two Vista installs)
Partition4: 60GB Fedora 10 ext3

Fedora has GRUB installed to the partition4 boot sector (not the MBR.)

Currently I have EasyBSD set up with entries for both Grub and NeoGrub. Neither of them work. They look like this:

Entry #3

Name: Fedora 10
BCD ID: {8c520103-9b33-11dd-b86b-0016d3b65483}
Drive: D:\
Bootloader Path: \NST\nst_grub-FB2AED1828478DBDE897F45C1FDC7466.mbr

Entry #4

Name: NeoGrub Bootloader
BCD ID: {8c520106-9b33-11dd-b86b-0016d3b65483}
Drive: D:\
Bootloader Path: \NST\NeoGrub.mbr

The NeoGrub config looks like this:

title Fedora
root (hd0,3)
kernel /boot/vmlinuz-2.6.27-0.352.rc7.git1.fc10.1686 ro root=/dev/sda4
initrd /boot/initrd-2.6.27-0.352.rc7.git1.fc10.i686.img

Trying to boot with Grub I get the error:

BootPart 2.60 Bootsector...
Loading new partition
Bootsector from C.H. ...
Cannot load from harddisk.
Insert Systemdisk and press any key.

With NeoGrub I get:

Booting command-list

root (hd0,3)
Filesystem type is ext2fs, partition type 0x6
kernel /boot/vmlinuz-2.6.27-0.352.rc7.git1.fc10.i686 ro root=/dev/sda4

Error 2: Bad file or directory type

Press any key to continue...

I booted off the Fedora disc in recovery mode, mounted the linux partition, and ensured that I had the boot image names exactly right and they match up.

I reapeated almost all this with Kubuntu 8.10 and got the exact same results.

Any advice? :frowning: