Problème de démarrage après ajout d'un disque dur.

Le
guy.roussin
Bonjour,

J'ai une trentaine de PC en double boot windows/debian
Le partitionnement du disque systeme SAS est ainsi fait:
sda1 : windows (C:)
sda2 : debian
sda3 : swap
sda4 : data fat32 (D:)

Je viens d'acheter une trentaine de disques SATA à installer
dans ces machines. Une seule partition en NTFS.

Le truc, c'est que ce disque SATA est reconnu avant le disque SAS.
Sous windows c'est le disque 0, je l'ai appelé E: et il ne pose
pas de problème particulier au boot.
Sous linux ce nouveau disque est baptisé /dev/sda, du coup mon
disque système s'appelle /dev/sdb.
J'ai donc du corriger /boot/grub/menu.lst et /etc/fstab en
conséquence (remplacer sda par sdb)

Mais je trouve pas ça très propre. Le jour où j'enlève un disque
SATA ma debian ne boote plus
Une solution serait d'utiliser les UUID (/dev/disk/by-id) mais
comme je déploie ces postes avec des images faites à partir d'un
master, les UUID des disques sont tous différents (pas sûr qu'on
puisse utiliser le caractère '*'). Le mécanisme avec les labels
ne convient pas trop non plus car les partitions swap, ntfs ou
fat32 ne sont pas labellisables(?).

Une autre solution serait de désactiver le SATA du initrd mais mon
image ne sera plus aussi générique et ne fonctionnera plus sur une
machine (non SAS) en SATA

Merci de vos avis.

Guy

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Ben
Le #17537511
> Bonjour,

J'ai une trentaine de PC en double boot windows/debian
Le partitionnement du disque systeme SAS est ainsi fait:
sda1 : windows (C:)
sda2 : debian
sda3 : swap
sda4 : data fat32 (D:)

Je viens d'acheter une trentaine de disques SATA à installer
dans ces machines. Une seule partition en NTFS.

Le truc, c'est que ce disque SATA est reconnu avant le disque SAS.
Sous windows c'est le disque 0, je l'ai appelé E: et il ne pose
pas de problème particulier au boot.
Sous linux ce nouveau disque est baptisé /dev/sda, du coup mon
disque système s'appelle /dev/sdb.
J'ai donc du corriger /boot/grub/menu.lst et /etc/fstab en
conséquence (remplacer sda par sdb)

Mais je trouve pas ça très propre. Le jour où j'enlève un disque
SATA ma debian ne boote plus ...
Une solution serait d'utiliser les UUID (/dev/disk/by-id) mais
comme je déploie ces postes avec des images faites à partir d'un
master, les UUID des disques sont tous différents (pas sûr qu'on
puisse utiliser le caractère '*'). Le mécanisme avec les labels
ne convient pas trop non plus car les partitions swap, ntfs ou
fat32 ne sont pas labellisables(?).

Une autre solution serait de désactiver le SATA du initrd mais mon
image ne sera plus aussi générique et ne fonctionnera plus sur une
machine (non SAS) en SATA ...

Merci de vos avis.

Guy


Re...

Apres une rapide recherche sur google : "linux label swap", le second lien
retourné dispense la séquence de commandes suivante permettant
d'attribuer un label à une partition de swap qui est online :
swapoff -a
mkswap -L tonlabelswap /dev....
swapon -a

il te restera alors à modifier ton fstab, et treminé les soucis...

Benoit

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Ben
Le #17537681
On Wed, 15 Oct 2008 12:23:20 +0200, ""
Bonjour,

J'ai une trentaine de PC en double boot windows/debian
Le partitionnement du disque systeme SAS est ainsi fait:
sda1 : windows (C:)
sda2 : debian
sda3 : swap
sda4 : data fat32 (D:)

Je viens d'acheter une trentaine de disques SATA à installer
dans ces machines. Une seule partition en NTFS.

Le truc, c'est que ce disque SATA est reconnu avant le disque SAS.
Sous windows c'est le disque 0, je l'ai appelé E: et il ne pose
pas de problème particulier au boot.
Sous linux ce nouveau disque est baptisé /dev/sda, du coup mon
disque système s'appelle /dev/sdb.
J'ai donc du corriger /boot/grub/menu.lst et /etc/fstab en
conséquence (remplacer sda par sdb)

Mais je trouve pas ça très propre. Le jour où j'enlève un disque
SATA ma debian ne boote plus ...
Une solution serait d'utiliser les UUID (/dev/disk/by-id) mais
comme je déploie ces postes avec des images faites à partir d'un
master, les UUID des disques sont tous différents (pas sûr qu'on
puisse utiliser le caractère '*'). Le mécanisme avec les labels
ne convient pas trop non plus car les partitions swap, ntfs ou
fat32 ne sont pas labellisables(?).

Une autre solution serait de désactiver le SATA du initrd mais mon
image ne sera plus aussi générique et ne fonctionnera plus sur une
machine (non SAS) en SATA ...

Merci de vos avis.

Guy



Bonjour,

les partition fat, fat32 et ntfs sont parfaitement "labellisables", par
contre, je ne sais pas ce qu'il en est pour le swap.
Une petite recherche permettrait de répondre à ta question...

Benoit

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
guy.roussin
Le #17538301
> Re...

Apres une rapide recherche sur google : "linux label swap", le second l ien
retourné dispense la séquence de commandes suivante permettan t
d'attribuer un label à une partition de swap qui est online :
swapoff -a
mkswap -L tonlabelswap /dev....
swapon -a

il te restera alors à modifier ton fstab, et treminé les souc is...



Merci Benoit, je met ça en place ...
Guy


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme