Gentoo : root partition not found.

Pagina: 1
Acties:

  • DeadLock
  • Registratie: December 2005
  • Laatst online: 21:44

DeadLock

Vastlopen is relatief....

Topicstarter
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 :

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 :+ ) mijn partitietabel gemaakt op mijn '2de , nieuwe sata disk'

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:

Afbeeldingslocatie: http://xs313.xs.to/xs313/07106/grubs.JPG.xs.jpg

Strava


Verwijderd

Welk fs heb je genomen voor de partities?
Zeker weten dat genkernel daar de goeie modules voor laadt?

Ik zou toch even proberen zelf een kernel te maken, dat is lang niet zo moeilijk als je zelf denkt, een standaard gentoo-sources heeft al een vrij complete config, enige wat je moet aanpassen is de chipset voor je IDE/SATA rommel en je CPU type.

[ Voor 96% gewijzigd door Verwijderd op 10-03-2007 18:32 ]


  • DeadLock
  • Registratie: December 2005
  • Laatst online: 21:44

DeadLock

Vastlopen is relatief....

Topicstarter
Ik heb ext2 voor mijn /boot en ext3 voor home en /. Dus die ondersteuning zit wel goed dacht ik zo :).

Strava