Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Installation]Partition root au démarrage (RÉSOLU)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
brakbabord
n00b
n00b


Joined: 29 Nov 2006
Posts: 29

PostPosted: Sat Dec 29, 2007 9:25 pm    Post subject: [Installation]Partition root au démarrage (RÉSOLU) Reply with quote

Bonjour,

Je me casse les dents depuis quelques heures sur un problème qui m'empêche de booter sur Gentoo. En effet, au démarrage j'ai le message
Code:

The root block device is unspecified or not detected.
pleased spécify a device to boot, or "shell" for a shell
boot() ::


J'ai compilé mon noyau avec Genkernel. Mon système Gentoo se situe sur ma partition /dev/sda6. Voici mon fstab :
Code:

# <fs>         <mountpoint>   <type>      <opts>      <dump/pass>

/dev/sda6      /      ext3      defaults,errors=remount-ro      0 1
/dev/sda7      none      swap      sw      0 0

/dev/scd0      /mnt/cdrom   udf,iso9660   user,noauto,exec   0 0
shm         /dev/shm   tmpfs      nodev,nosuid,noexec   0 0
proc         /proc      proc      defaults      0 0

Puis mon grub :
Code:

title      Gentoo Linux
root      (hd0,5)
kernel      /boot/kernel-genkernel-x86_64-2.6.23-gentoo-r3 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda6 udev
initrd      /boot/initramfs-genkernel-x86_64-2.6.23-gentoo-r3
quiet


J'ai fouillé Google de fond en comble, et j'ai découvert que ce serai du à l'absence d'un module SCSI dans mon kernel (mon disque dur est en SATA). Mais voilà, je n'ai pas envie de compiler mon noyau manuellement (car ça échoue toujours), je préfère utilise genkernel. Peut-on voir si les options SATA et SCSI sont activées ?

Ah sinon un truc important. Normalment genkernel importe sa config depuis le Live CD d'installation de Gentoo (fichier /proc/config.gz), sauf que moi j'ai pris celle du noyau de Ubuntu (2.6.22). Parce que je n'ai pas fait l'installation depuis le Live CD, mais depuis Ubuntu (et il n'y avait pas de fichier config.gz dans /proc). Cependant la compilation du noyau est passée sans problèmes, et au boot je n'ai pas de message d'erreur relatif au chargement des modules.

Si vous avez une astuce, merci d'avance.


Last edited by brakbabord on Sun Dec 30, 2007 11:43 am; edited 2 times in total
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sat Dec 29, 2007 9:28 pm    Post subject: Reply with quote

Salut !
Peux-tu mettre ton titre du topic en conformité avec les conventions de notre forum s'il te plait ? Merci :)
Back to top
View user's profile Send private message
Arvernux
n00b
n00b


Joined: 20 May 2005
Posts: 30
Location: Loire, France

PostPosted: Sat Dec 29, 2007 9:55 pm    Post subject: Reply with quote

Salut,

Je ne suis pas très compétent avec genkernel (je ne compile mes noyaux qu'à la main) mais je l'ai déjà utilisé à mes débuts. Il me semble que, au lancement de genkernel, tu peux faire appelle à menuconfig via une option de genkernel. Ça peut te servir à ajuster ta config.
_________________
Arvernux's boxes
Core i7 ; 12Go ; Nvidia GeForce 210
XP2500+ ; 512Mo ; NVidia GeForce 6200
portable targa visionnary XP2400
Comité de lutte contre le langage sms et les fautes volontaires
Back to top
View user's profile Send private message
Bio
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 197
Location: Geneva which should be in Switzerland...

PostPosted: Sun Dec 30, 2007 9:21 am    Post subject: Reply with quote

En effet c'est probablement ton controleur SATA qui n'est pas chargé au démarrage.

Redémare avec le livecd, chroot dans ton environnement. Identifie le controleur avec la commande lspci puis relance genkernel avec l'option --menuconfig. Là tu peux modifier la configuration de ton noyau, vérifie que ton driver SATA est bien compilé et si ce n'est pas le cas rajoute le.

Code:
Device drivers -->
    Serial ATA (prod) and Parallel ATA -->
        ....



Tu peux aussi vérifier le support SCSI.

Enfin ceci revient à compiler son kernel à la main. Je comprend ta réticence à compiler un noyau à la main mais finalement je trouve ça beaucoup plus puissant que genkernel, on s'y perd un peu au début mais on abandonne vite genkernel. D'ailleurs ça n'échoue pas "toujours" sinon on serait un paquet à être dans la merde :wink:
_________________
I'm all in !
Back to top
View user's profile Send private message
brakbabord
n00b
n00b


Joined: 29 Nov 2006
Posts: 29

PostPosted: Sun Dec 30, 2007 9:44 am    Post subject: Reply with quote

Merci pour vos réponses. J'avais été faire un tour dans le fichier de config de genkernel, et j'avais regardé vite fait tout ce qui se rapportait au SATA et SCSI. Tout était en =m (je suppose que ça veut dire "module").

Genkernel --menuconfig j'avais essayé mais je croyais que ça marchait pas, parce qu'il se mettait à compiler sans afficher le menu. En fait j'ai ouvert mes yeux et c'est écrit qu'il faut patienter un peu, donc là j'ai retenté.

Merci pour vos réponses.
Back to top
View user's profile Send private message
brakbabord
n00b
n00b


Joined: 29 Nov 2006
Posts: 29

PostPosted: Sun Dec 30, 2007 11:44 am    Post subject: Reply with quote

C'est bon ça fonctionne, merci !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
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