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: