De situatie:
Vista op 1e (primaire) partitie NTFS
Linux /boot op 2e (primaire) partitie ext3 /dev/sda2
Linux / op 8e (logische) partitie ext3 /dev/sda8
XP op 1e (logische) partitie NTFS
grub heb ik geïnstalleerd in de bootsector van de 2e partitie en in de Vista bootloader heb ik met EasyBCD een verwijzing daarnaar gemaakt.
Dat heeft een maandje perfect gewerkt, in het Vista bootmenu kiezen voor grub en vervolgens van daaruit Feisty starten.
Inmiddels heb ik wat geëxperimenteerd met een aparte /home partitie die nu op de 9e (logische) partitie staat. Voorheen stond "home" gewoon in de root.
En nu het vreemde:
Machine starten, in het Vista bootmenu "grub" kiezen en vervolgens krijg ik dit:

Waar die eerste drie entries vandaan komen, geen idee, en die verwijzen naar hd(1,11) waar helemaal geen linux distro opstaat.
De eerstvolgende entry (Ubuntu, kernel 2.6.20-16-generic (on /dev/sdb8) komt in de buurt want da's degene die ik hebben moet behalve dat 'ie niet op sdb8 maar op sda8 staat. Als ik die kies gebeurt dan ook dit:

ik ga dus met "Esc" terug naar het vorige scherm en kies "e" voor "edit". Dat levert dit op:

en dat verwijst dus naar de 2e partitie op de 2e schijf terwijl "/boot" toch echt op de 1e schijf staat, dus ik kies weer "e" en dan zie ik dit:

wijzig ik "hd(1,1)" "hd(0,1), zo dus:

dan start feisty eindelijk op.
Ik heb uiteraard in /boot/grub/menu.lst gekeken en daar staat toch echt:
title Ubuntu, kernel 2.6.20-16-generic root (hd0,1) kernel /vmlinuz-2.6.20-16-generic root=UUID=c906a2d6-0766-454f-9eee-fc5a1403663d ro vga=791
initrd /initrd.img-2.6.20-16-generic quiet savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode) root (hd0,1) kernel /vmlinuz-2.6.20-16-generic root=UUID=c906a2d6-0766-454f-9eee-fc5a1403663d ro single
initrd /initrd.img-2.6.20-16-generic
titleUbuntu, kernel 2.6.20-15-generic root (hd0,1) kernel /vmlinuz-2.6.20-15-generic root=UUID=c906a2d6-0766-454f-9eee-fc5a1403663d ro vga=791
initrd /initrd.img-2.6.20-15-generic quiet savedefault
title Ubuntu, kernel 2.6.20-15-generic (recovery mode) root (hd0,1)
kernel /vmlinuz-2.6.20-15-generic root=UUID=c906a2d6-0766-454f-9eee-fc5a1403663d ro single
initrd /initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+ root (hd0,1)
kernel /memtest86+.bin quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian ones.
#title Other operating systems:
root
# This entry automatically added by the Debian installer for a
#non-linux OS on /dev/sda1
title Windows Vista/Longhorn (loader) root (hd0,0) savedefault
chainloader +1
# This entry automatically added by the Debian installer for a
# non-linux OS on /dev/sda5
title Microsoft Windows XP Professional root (hd0,4) savedefault
chainloader +1
Ik heb de hele boel op mijn manier doorgegraven en niets kunnen vinden maar blijkbaar heb ik toch iets gemist.
Kortom: (nou ja, kort.......) waar haalt grub die niet kloppende gegevens vandaan? Wie het weet mag het zeggen, gráág zelfs. Ben benieuwd!
Gr,
Jim