Le lundi 14 f�vrier 2005 � 14:07 +0100, [ NikO ] a �crit : > Bonjour > > J'ai un petit soucis avec le lancement d'ubuntu : > > J'installe sans probl�me ubuntu sur un disque dur externe branch� en > usb2 : sda ... > > Le probl�me, c'est que lorsque je boot, il charge bien le kernel, mais > ensuite, il n'arrive pas � charger /dev/console, pourtant, il va bien > chercher le kernel sur le disque externe.
L'initrd fourni lors de l'installation ne charge pas le module ehci_hcd qui chez moi est necessaire pour g�rer mon disque usb2. Je suppose que c'est pareil chez vous. Il faut donc modifier votre initrd pour : 1) charger explicitement ehci_hcd 2) temporiser le demarrage pour effectivement laisser du temps � la detection Je vous conseille de le modifier vous m�me � la fin de l'installation d'ubuntu, *avant* le redemarrage. Le hic, c'est que je ne me rappelle plus exactement les commandes mais voici l'id�e : Passez sur une console virtuelle lorsque l'installeur d'ubuntu vous suggere de presser Enter pour rebooter. a) Trouvez le repertoire o� votre futur / est mont� (je ne me rappelle plus, prenons /install comme exemple) b) Montez /proc dans /install/proc (n�cessaire � mkinitrd plus tard) exemple: mount -tproc proc /install/proc c) chrootez dans /install exemple : chroot /install d) Pour rajouter le module "ehci_hcd", il faut editer le fichier /etc/mkinitrd/modules et rajouter une ligne contenant ehci_hcd e) Pour la temporisation, il faut modifier le fichier /etc/mkinitrd/mkinitrd.conf. Pour 3 secondes, il faut avoir une ligne DELAY=3. Il faut ensuite regenerer l'initrd de m�moire : mkinitrd -o /boot/myinitrd 2.6.8.1-3 Ensuite, modifiez le fichier /boot/grub/menu.lst pour appeler votre nouvel initrd et non celui fourni par ubuntu... Pour finir, repasser sur la console occup�e par l'installeur d'ubuntu et redemarrez ! Olivier -- ubuntu-fr mailing list [email protected] http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
