Le 20 déc. 2017 23:10, <[email protected]> a écrit :

On Wednesday 20 December 2017 22:32:28 Pascal Hambourg wrote:
> Le 20 déc. 2017 9:55 PM, <[email protected]> a écrit :

> Et voilà, tu mélanges tout. Comme tu as donné aux étiquettes de systèmes
> de fichiers des partitions des noms de périphériques, tu confonds le nom
> de périphérique (actuellement /dev/sdcN) avec l'étiquette (sdaN), et
> même avec l'UUID apparemment. C'est pour cela que j'ai écrit que ce
> choix pour les noms d'étiquette était une mauvaise idée. Si tu avais
> utilisé comme étiquette "root", ou "home" tu ne te poserais pas la
> question de savoir si la partition s'appelle sda1 ou sdc1.
> Mais si, tu peux tout faire en utilisant /dev/sdcX puisque les
> partitions s'appellent ainsi :

Non, je ne confonds pas le nom du périphérique avec l'étiquette,
je souhaite savoir comment alors recréer le périphérique /dev/sdaX
qui n'existe pas dans le répertoire /dev/...

On Wednesday 20 December 2017 22:36:09 Éric Dégenètais wrote:
> Bonsoir, mais si, il faut manipuler les disques et partitions par le
device
> qu'ils ont, donc en l'occurrence /dev/sdc1, car /dev/sda est pris par un
> autre périphérique,  pour lequel il n'y a pas forcément de partition 1...
> Un petit ls -lha /dev/disk/by-label devrait permettre de savoir qui
> correspond à /dev/sda1 (a priori /dev/sdc1)

# ls -lha /dev/disk/by-label
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda1 -> ../../sdc1
lrwxrwxrwx 1 root root  10 déc.  20 21:46 sda2 -> ../../sdc2
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda5 -> ../../sdc5
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda6 -> ../../sdc6
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda7 -> ../../sdc7
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda8 -> ../../sdc8
lrwxrwxrwx 1 root root  10 déc.  20 19:24 swap -> ../../sdc3

"/dev/disk/by-label/sdaX" possède un lien symbolique vers "/dev/sdcX".

Comment avoir ? :
lrwxrwxrwx 1 root root  10 déc.  20 19:24 sda1 -> ../../sda1

André

On ne peut pas le garantir, et ce n'est désormais plus important. Ce qu'il
faut, c'est utiliser les device réels (pour l'instant /dev/sdcX) pour
changer les labels en fonction d'un rôle de la partition (à cet égard, s'il
n'y a qu'un seul swap, swap est le seul label plutôt bien choisi).
Et ensuite utiliser les labels pour le montage, afin que les montages ne
soient plus dépendants de l'ordre de détection des disques.
J'ai eu une machine avec un lecteur de cartes capricieux qui me plantait
mon boot quand il répondait mal jusqu'à ce que je renonce à utiliser
directement les device files de mes disques durs pour basculer sur les
labels.

Cordialement

Éric Dégenètais

Répondre à