View previous topic :: View next topic |
Author |
Message |
traaf n00b
Joined: 05 Sep 2006 Posts: 17
|
Posted: Tue Mar 06, 2007 1:48 pm Post subject: [1er boot] root block device is unspecified or not detected |
|
|
Salut a vous
je viens d'installer gentoo 2006.1 mais je n'arrive pas a franchir le cap du 1er boot
mon disque est partitionné tel que :
Code: | $ sudo fdisk -l
Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 1 1275 10241406 83 Linux
/dev/hda2 1276 1340 522112+ 82 Linux swap / Solaris
/dev/hda3 1341 9072 62107290 83 Linux
/dev/hda4 9073 9964 7164990 83 Linux
Disque /dev/hde: 164.6 Go, 164696555520 octets
255 têtes, 63 secteurs/piste, 20023 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hde1 * 1 2554 20514973+ 7 Linux
/dev/hde2 2555 19386 135203040 b W95 FAT32
/dev/hde3 19387 20023 5116702+ c W95 FAT32 (LBA) |
hda1 : racine ubuntu (ext3)
hda2 : swap
hda3 : home ubuntu (ext3)
hda4 : gentoo (reiserfs)
hde1 : debian (reiserfs)
hde2 & 3 : vieilles partitions en fat, que j'ai pas encore réussi a vider pour les reformater
j'ai installé la gentoo en chroot depuis ubuntu en suivant le tuto d'install avec knoppix
les 3 OS sont géré depuis hda1 par un chainloader, qui m'amène correctement au grub de gentoo installé sur hda4 (grub-install /dev/hda4)
et là, c'est le drame
j'ai tenté de compiler le kernel moi même, mais le boot plante avec
Quote: | Kernel Panic : not syncing : VFS / unable to mount root fs on unknown-block(3,4) |
du coup, je tente la solution de facilité, pour au moins pouvoir booter, quitte a afiner par la suite, je lance le script "genkernel --menuconfig all" , mais pas mieux, ca va un peut plus loin mais ca bloque à
Quote: | The root block device is unspecified or not detected.
pleased spécify a device to boot, or "shell" for a shell
boot() :: |
je tente de mettre /dev/hda4, mais non, il veut pas...
le .config avec genkernel
le fstab de gentoo :
Quote: | # <fs> <mountpoint> <type> <opts> <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda4 / reiserfs defaults,noatime,notail 0 1
/dev/hda2 none swap sw 0 0
#/dev/hde2 /mnt/Documents vfat rw,users,auto,umask=002,iocharset=utf8 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
none /dev/shm tmpfs nodev,nosuid,noexec 0 0 |
et le grub.conf
Quote: | default 0
timeout 10
title Gentoo test1
root (hd0,3)
kernel /boot/kernel-2.6.19-test1 root=/dev/hda4
boot
title Gentoo test2
root (hd0,3)
kernel /boot/kernel-2.6.19-test2 root=/dev/hda4
boot
title Gentoo generique
root (hd0,3)
kernel /boot/kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda4 udev
initrd /boot/initramfs-genkernel-x86-2.6.19-gentoo-r5
boot |
et pour finir, un pti lspci
Quote: | 0000:00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Controller Hub (rev 04)
0000:00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 04)
0000:00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
0000:00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03)
0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
0000:00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
0000:00:1f.2 IDE interface: Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
0000:01:03.0 Mass storage controller: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to be IT8212, embedded seems (rev 13)
0000:01:09.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
0000:02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15)
0000:04:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2) |
en espérant que qqun arrive a m'aiguiller, ca doit venir de la compilation du noyau, mais c'est un domaine ou je n'excelle pas, et ca fait longtemps que j'ai pas pratiqué |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Tue Mar 06, 2007 4:36 pm Post subject: |
|
|
Salut,
la cause de ce genre de kernel panic est un mauvaise configuration du noyau: soit les drivers du filesystem soit les drivers du contrôleur disque qui sont en modules (et pas correctement chargés) ou pas du tout configurés.
Alors, en regardant a config, je vois d'entrée un truc qui me chiffonne:
-dans le dmesg:
Code: |
0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
0000:00:1f.2 IDE interface: Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller (rev 03) |
-dans le .config:
Code: | # CONFIG_BLK_DEV_PIIX is not set |
(c'est le driver pour les chip Intel PIIX et ICH)
et rien non plus du côté SATA/PATA.
Bilan, cherches pas plus loin, c'est bien ton kernel qui est mal configuré: il n'a rien pour gérer ton contrôleur disque (IDE et SATA) alors sa panique est plutôt compréhensible.
Reprend ta configuration du noyau et regardes de ce côté:
Code: | Device Drivers --->
ATA/ATAPI/MFM/RLL support --->
SCSI device support --->
Serial ATA (prod) and Parallel ATA (experimental) drivers ---> |
et par la même: bienvenue! _________________ Reality is that which, when you stop believing in it, doesn't go away. |
|
Back to top |
|
|
traaf n00b
Joined: 05 Sep 2006 Posts: 17
|
Posted: Tue Mar 06, 2007 4:43 pm Post subject: |
|
|
merci pour l'accueil
j'avais bien activé le IT821x mais effectivement pas le PIIX
je pensais, naivement peut etre, que le controleur IDE standard était géré par les modules génériques
resultat d'ici quelques minutes
pour le SATA/PATA : j'ai rien en sata... |
|
Back to top |
|
|
traaf n00b
Joined: 05 Sep 2006 Posts: 17
|
Posted: Tue Mar 06, 2007 4:49 pm Post subject: |
|
|
au passage, entre 2 recompilations, pour se baser sur le .config précédent, un make clean suffit ? (j'avais jamais compilé de noyau 2.6) |
|
Back to top |
|
|
_Seth_ Guru
Joined: 15 Sep 2004 Posts: 539 Location: encore paumé dans un labo ;)
|
Posted: Tue Mar 06, 2007 4:55 pm Post subject: |
|
|
traaf wrote: | au passage, entre 2 recompilations, pour se baser sur le .config précédent, un make clean suffit ? (j'avais jamais compilé de noyau 2.6) |
Je n'ai jamais fait de make clean entre 2 recompilations avec le 2.6 et tout se passe bien _________________ no tears to cry, no feelings left
the species has amused itself to death
amused itself to death |
|
Back to top |
|
|
traaf n00b
Joined: 05 Sep 2006 Posts: 17
|
Posted: Wed Mar 07, 2007 1:01 am Post subject: |
|
|
me voila enfin sous gentoo
apres avoir bien galéré pour activer ma connection wifi + WPA sans interface graphique avant de pouvoir installer gnome.....
maintenant dodo et demain, en route pour la doc |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Mar 07, 2007 11:44 am Post subject: |
|
|
Au passage, il n'est pas nécessaire de faire un chainloader vers un grub séparé pour gentoo : un seul chargeur (celui de ubuntu, par exemple) peut parfaitement gérer tes 3 distribs. C'est beaucoup plus simple car tu gères ta config de démarrage au moyen d'un seul fichier !
Enfin, c'est toi qui voit ! |
|
Back to top |
|
|
_Seth_ Guru
Joined: 15 Sep 2004 Posts: 539 Location: encore paumé dans un labo ;)
|
Posted: Wed Mar 07, 2007 11:50 am Post subject: |
|
|
Par ailleurs, félicitations pour ton premier post, fait dans les règles de l'art, chapeau ! _________________ no tears to cry, no feelings left
the species has amused itself to death
amused itself to death |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Mar 07, 2007 12:03 pm Post subject: |
|
|
Oui, c'est vrai : post exemplaire !
Et puis, bienvenue, au fait ! |
|
Back to top |
|
|
traaf n00b
Joined: 05 Sep 2006 Posts: 17
|
Posted: Wed Mar 07, 2007 3:47 pm Post subject: |
|
|
merci bien
je vous retourne les compliments pour l'efficacité des réponses
je débute avec gentoo mais pas avec linux, et vu l'attention avec laquelle vous avez lu le post pour m'apporter du 1er coup la bonne réponse, il ne vous a pas échappé que j'ai déjà 2 distribs installées
je sais comment vous amadouer pour obtenir ce que je veux, le geek est manipulable |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|