Ik heb een werkende gentoo installatie op mijn 'eerste' sata disk , /dev/sda. Deze installatie bleef zelfs vlotjes werken toen ik mijn nieuwe pc gekocht heb. Deze bevat hetvolgende :
Nu wilde ik dus een nieuwe gentoo installatie doen , om enkele redenen (oude installatie is braque , ik wil 64bit , ik wil overnieuw een nette start nemen , ....) en omdat ik toch nog een harde schijf over had , ben ik aan de installatie begonnen.
Nu heb ik dus leuk (beetje standaard , dat wel
) mijn partitietabel gemaakt op mijn '2de , nieuwe sata disk'
Hierna heb ik gewoon het gentoo handbook gevolgd , dus de stage3 geinstalleerd , het portage snapshot geinstalleerd. Hierna een (gen) kernel gecompiled (de genkernel is bewust gedaan , om kernelfouten in het begin uit te sluiten , zeker omdat genkernel op mijn 'oude' disk ook werkt , dat heb ik getest).
Hierna heb ik een grub installatie gedaan , op /dev/sdb. Maar wanneer ik boot , laad hij eerst braaf de kernel van de boot partitie maar op een gegeven ogenblik zegt ie '/dev/sdb3 is not a valid root partition'.
Dan kan ik ofwel geldige root partitie ingeven of 'shell' typen voor een érg beperkte shell.
Iemand een idee hoe dit op te lossen ?
Een grub.conf met érg veel probeersels van mogelijkheiden :
En een screenshotje van mijn /boot:
code:
1
2
3
4
5
6
| E6600 P5N-E SLI (met nforce 650 chipset) 8800GTS (320Mb) 2 * 1Gb ram 2 * sata harddisk 1 * IDE harddisk |
Nu wilde ik dus een nieuwe gentoo installatie doen , om enkele redenen (oude installatie is braque , ik wil 64bit , ik wil overnieuw een nette start nemen , ....) en omdat ik toch nog een harde schijf over had , ben ik aan de installatie begonnen.
Nu heb ik dus leuk (beetje standaard , dat wel
code:
1
2
3
4
| /dev/sdb1 : boot : 32Mb /dev/sdb2 : swap : 2Gb /dev/sdb3 : / : 120Gb /dev/sdb4 : /home : 125Gb |
Hierna heb ik gewoon het gentoo handbook gevolgd , dus de stage3 geinstalleerd , het portage snapshot geinstalleerd. Hierna een (gen) kernel gecompiled (de genkernel is bewust gedaan , om kernelfouten in het begin uit te sluiten , zeker omdat genkernel op mijn 'oude' disk ook werkt , dat heb ik getest).
Hierna heb ik een grub installatie gedaan , op /dev/sdb. Maar wanneer ik boot , laad hij eerst braaf de kernel van de boot partitie maar op een gegeven ogenblik zegt ie '/dev/sdb3 is not a valid root partition'.
Dan kan ik ofwel geldige root partitie ingeven of 'shell' typen voor een érg beperkte shell.
Iemand een idee hoe dit op te lossen ?
Een grub.conf met érg veel probeersels van mogelijkheiden :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| default 0 timeout 15 title=gentoo root(hd0,0) kernel /boot/kernel-genkernel-x86_64-2.6.19-gentoo-r5 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/sdb3 udev initrd /boot/initramfs-genkernel-x86_64-2.6.19-gentoo-r5 title=gentoo2 root(hd1,0) kernel /boot/kernel-genkernel-x86_64-2.6.19-gentoo-r5 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/sdb3 udev initrd /boot/initramfs-genkernel-x86_64-2.6.19-gentoo-r5 title=gentoo3 root(hd2,0) kernel /boot/kernel-genkernel-x86_64-2.6.19-gentoo-r5 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/sdb3 udev initrd /boot/initramfs-genkernel-x86_64-2.6.19-gentoo-r5 title=win rootnoverify(hd2,0) makeactive chainloader +1 title= genkernel-x86-2.6.18-gentoo-r6 root (hd0,0) kernel /boot/kernel-genkernel-x86_64-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev initrd /boot/initramfs-genkernel-x86_64-2.6.19-gentoo-r5 |
En een screenshotje van mijn /boot: