[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Impossible de booter etch lorsqu'une clé usb est connectée



j'ai eu un probleme "similaire" aprés l'install de etch : au 1er reboot
grub me dit "error 15".
en cherchant un peu je me rend compte que dans le bios de ma carte mere
(p4p800), dans le menu boot apres l'option "Boot Device Priority", il y
a l'option "Hard Disk Drives" avec une liste de mes disk et le 1er disk
de la liste n'est pas celui ou j'ai fait l'install de etch.
en modifiant cette option le boot ce passe sans probleme!
donc voir dans le bios du dell si cette option existe.
sinon ajouté dans grub une ligne pour le cas ou il y a la clef et
utilisé dans fstab les labels.
mais y a peut etre d'autres choses a changer, a voir.

>Le lundi 16 avril 2007 à 20:02 +0200, Sylvain Sauvage a écrit : 
> François Boisson, lundi 16 avril 2007, 17:48:01 CEST
> >[...] 
> > Le Mon, 16 Apr 2007 15:47:23 +0200
> > Guy Roussin <guy.roussin@teledetection.fr> a écrit:
> > 
> > > Bonjour,
> > > 
> > > Je constate un bug (?) lorsqu'il s'agit de booter un Dell
> > > Precision 360 (1 disque scsi) *et* qu'une clé usb est connectée.
> > > En effet, dans ce cas, la clef usb prend le device /dev/sda
> > > à la place du disque scsi qui devient alors /dev/sdb.
> > > 
> > > Hors grub, fstab, ... font référence à /dev/sda ...
> > > 
> > > Y a t-il une méthode (en dehors de penser à débrancher
> > > la clef usb) pour éviter ce comportement ?
> > > 
> > 
> > Il suffirait qu'il n'y ait pas le module usb-storage sur l'initrd lors
> > du lancement du noyau. Il suffit de refaire l'initrd dans ce sens. Le
> > mieux est de faire un noyau adapté à la machine ne nécessitant aucun
> > initrd sinon.
> > 
> > Méthode crade de manipulation de l'initrd:
> >[...] 
> 
>   Autre solution : les labels.
> 
>   Mettre des labels dans les partitions (p.ex. avec 'tune2fs -L
> toto /dev/xxx' pour ext2/3,  il y a des commandes du même genre
> pour les autres fs (y compris swap)).
> 
>   Remplacer /dev/xxx par LABEL=toto dans /fstab.
> 
>   Mettre root=LABEL=toto dans les lignes kernel de grub.
> 
>   Et en voiture Simone.
> 



Reply to: