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

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



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.

-- 
 Sylvain Sauvage



Reply to: