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

Re: Noms partitions /dev/sdaX modifiés en /dev/sdcX





Le 20 déc. 2017 23:10, <andre_debian@numericable.fr> a écrit :
On Wednesday 20 December 2017 22:32:28 Pascal Hambourg wrote:
> Le 20 déc. 2017 9:55 PM, <andre_debian@numericable.fr> 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 

Reply to: