Contenu | Rechercher | Menus

Annonce

T-shirt Seiche Cosmic, Série limitée

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.10
T-shirt Ubuntu-FR « Seiche Cosmique » en série limitée ! Prix spécial pré-vente (15€) jusqu'au 4 novembre 2018.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

Heure d'hiver: N'oubliez pas de décochez l'heure d'été dans votre profil.

#1 Le 29/11/2017, à 17:51

fbj

[RÉSOLU] lister les volumes non partitionnés ?

Bonjour à tous,


Je suis sous Ubuntu 14.04.05 (Gnome).
Je dois régulièrement formater des SSD vierges neufs que je connecte en USB3 sur cette machine, mais elle est incapable de les voir, je dois d'abord les partitionner avec une autre machine (j'ai testé sur un vieux Kubuntu dont l'utilitaire de disque est capable de le faire, ou sinon sur un Mac portable).
Existe-t'il une commande qui me permettrait de faire ça ?
J'ai essayé fdisk, blkid, lsblk, aucune de semble "voir" le disque connecté lorsqu'il est neuf. Une fois partitionné, seul lsblk le voit.
J'ai essayé aussi avec lshw -class disk, qui ne semble pas fonctionnel sur cette machine (il n'affiche rien et ne me rend pas la main).

J'aurai bien aimer faire un petit script pour automatiser cette tâche (le formatage de ces volumes est un peu spécifique mais répétitif et toujours identique), mais je bloque déjà sur cette première étape !


Merci d'avance à ceux qui m'aideront !

fbj

Dernière modification par fbj (Le 04/01/2018, à 17:15)

Hors ligne

#2 Le 29/11/2017, à 18:58

erresse

Re : [RÉSOLU] lister les volumes non partitionnés ?

Bonjour,

Les volumes apparaissent lorsqu'ils sont montés, et ce sont de "systèmes de fichiers", pas des unités de disques.
Lorsqu'un média est vierge, il ne contient aucun système de fichier, cette opération est exécutée par le partitionnement/formatage effectué sur ce média. Dans ces conditions, il est normal que rien ne se monte lorsque tu branches un disque vierge...
Regarde dans le log avec "dmesg | tail -n 20" juste après le branchement du média pour voir sur quel périphérique il est connu.
Si tu as un /dev/sdX (X pouvant être une lettre variable b,c,d...) correspondant à ton disque, alors un outil de partitionnement tel que Gparted doit pouvoir le trouver et le préparer.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#3 Le 29/11/2017, à 23:00

MicP

Re : [RÉSOLU] lister les volumes non partitionnés ?

Bonsoir

Si le disque est connecté par USB
dès qu'il sera détecté un lien vers le nom de fichier de périphérique auquel il sera associé
sera automatiquement créé dans le répertoire /dev/by-path

Par exemple : ( | grep '[^1-9]$' c'est juste pour ne pas afficher les liens vers les partitions )

Si je n'ai encore aucun disque connecté par USB :

michel@ubug53sw:~$ ls -l /dev/disk/by-path/ | grep '[^1-9]$'
ls: impossible d'accéder à /dev/disk/by-path/: Aucun fichier ou dossier de ce type
michel@ubug53sw:~$ 

Je connecte un disque, et je recommence :

michel@ubug53sw:~$ ls -l /dev/disk/by-path/ | grep '[^1-9]$'
total 0
lrwxrwxrwx 1 root root 9 nov.  29 22:42 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 -> ../../sdc
michel@ubug53sw:~$ 

Ok, comme il pointe vers /dev/sdc je pourrais utiliser /dev/sdc
mais puisque c'est la même chose, pour cet exemple,
je vais directement utiliser le nom du lien

michel@ubug53sw:~$ sudo fdisk /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0

Bienvenue dans fdisk (util-linux 2.25.2).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.


Commande (m pour l'aide) : p
Disque /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 : 3,8 GiB, 4105175040 octets, 8017920 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xf1a29d9d



Commande (m pour l'aide) : q

michel@ubug53sw:~$ 

=======
Note aussi que tu peux te dispenser d'afficher
le nom du fichier de périphérique pointé

michel@ubug53sw:~$ ls /dev/disk/by-path/ | grep -v part[1-9]$
pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0
michel@ubug53sw:~$ 

Et surtout, note aussi que
le port USB est identifié par : pci-0000:00:1d.0-usb-0:1.1:1.0

Le même disque connecté sur d'autres ports USB,
avec la même commande
aurait donné :

michel@ubug53sw:~$ ls /dev/disk/by-path/ | grep -v part[1-9]$
pci-0000:04:00.0-usb-0:1:1.0-scsi-0:0:0:0
michel@ubug53sw:~$ 
michel@ubug53sw:~$ ls /dev/disk/by-path/ | grep -v part[1-9]$
pci-0000:00:1d.0-usb-0:1.4:1.0-scsi-0:0:0:0
michel@ubug53sw:~$

Dernière modification par MicP (Le 29/11/2017, à 23:38)

Hors ligne

#4 Le 30/11/2017, à 00:11

??

Re : [RÉSOLU] lister les volumes non partitionnés ?

fbj a écrit :

Bonjour à tous,


Je suis sous Ubuntu 14.04.05 (Gnome).
Je dois régulièrement formater des SSD vierges neufs que je connecte en USB3 sur cette machine, mais elle est incapable de les voir, je dois d'abord les partitionner avec une autre machine

Merci d'avance à ceux qui m'aideront !
fbj

.
Bonsoir
Le ubuntu ne voit que des partitions. Si ton SSD est neuf, il n'a pas de table de partition donc pas de partitions.
Je suis quand même surpris que tu ne saches pas utiliser le GPARTED de ubuntu pour créer une table de partition avec l'onglet "périphérique" puis après créer des partitions.

Pour faire un script d'automatisation tu devrais utiliser l'utilitaire fdisk il sait créer quelques type de tables de partitions et créer des partitions

Commande (m pour l'aide) :   Create a new label
   g   create a new empty GPT partition table
   G   create a new empty SGI (IRIX) partition table
   o   create a new empty DOS partition table
   s   create a new empty Sun partition table

Dernière modification par ?? (Le 30/11/2017, à 00:28)


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#5 Le 30/11/2017, à 08:50

moko138

Re : [RÉSOLU] lister les volumes non partitionnés ?

MicP a écrit :

( | grep '[^1-9]$' c'est juste pour ne pas afficher les liens vers les partitions )

Intéressant !
S'il te plaît, peux-tu affiner ? Parce que, en l'état, ça laisse l'affichage
- pour les partitions de numéro 10 (ici, sda10 et sdd10)
- pour le lecteur de cartes intégré vide (ici sdb et sdc) :

ls -l /dev/disk/by-path/ | grep '[^1-9]$'
total 0
lrwxrwxrwx (...) 22:41 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0 -> ../../sdd
lrwxrwxrwx (...) 22:41 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0-part10 -> ../../sdd10
lrwxrwxrwx (...) 22:32 pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx (...) 22:32 pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:1 -> ../../sdc
lrwxrwxrwx (...) 22:34 pci-0000:00:08.0-scsi-1:0:0:0 -> ../../sr0
lrwxrwxrwx (...) 22:32 pci-0000:00:08.1-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx (...) 22:32 pci-0000:00:08.1-scsi-0:0:0:0-part10 -> ../../sda10

.
En remplaçant [^1-9]  par   [^0-9],
il reste encore le lecteur de cartes intégré vide :

ls -l /dev/disk/by-path/ | grep '[^0-9]$'
lrwx (...) pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0 -> ../../sdd
lrwx (...) pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:0 -> ../../sdb # lecteur vide
lrwx (...) pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:1 -> ../../sdc # lecteur vide
lrwx (...) pci-0000:00:08.1-scsi-0:0:0:0 -> ../../sda

  - -

Pour info :

sudo lsblk -o name,fstype,size
NAME    FSTYPE   SIZE
sr0     udf      3,9G         # DVD dans le lecteur
sda            298,1G         # HDD interne
├─sda1  vfat     1,3G
├─sda2  ext2   478,5M
├─sda3             1K
├─sda5  swap       5G
├─sda6  ext4       5G
├─sda7  ext4   228,9G
├─sda8  ext4     6,2G
├─sda9  ext3     298M
├─sda10 ext4    11,5G
├─sda11 ext4       7G
├─sda12 ext3     322M
└─sda13 ext4      12G
sdd            149,1G       #  DDE-usb
├─sdd1  vfat    54,9M
├─sdd2  ntfs      12G
├─sdd3             1K
├─sdd4  ext4   118,9G
├─sdd5  ext3     6,1G
├─sdd6  ext3   305,9M
├─sdd7  ext3     3,9G
├─sdd8  swap     2,1G
├─sdd9  ext4     3,7G
└─sdd10 vfat       2G

Merci d'avance !


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#6 Le 30/11/2017, à 09:08

MicP

Re : [RÉSOLU] lister les volumes non partitionnés ?

Bonjour

Pour être plus précis, le gestionnaire de fichiers ne verra que les systèmes de fichiers des partitions présentes sur le disque,
car si des partitions existent mais qu'elle n'ont pas été formatées, aucune ne sera visible dans le gestionnaire de fichiers.

Pour pouvoir t'aider à faire un script, il faudrait savoir quel type de table des partitions et quelles sont les partitions et avec quel système(s) de fichiers tu voudrais qu'elles soient formatés,
Et un plus serait le retour des commandes que je proposais afin d'avoir les références du port USB que tu compte utiliser,
car sans ces informations, il serait fastidieux de lister toutes les possibilités.
De plus, suivant le type de système(s) de fichiers utilisés il faudra peut-être aussi savoir quels attributs donner à ces systèmes de fichiers.

En résumé, un exemple du partitionnement, formatage, et attributs d'un disque tel que tu voudrais le voir terminé serait bienvenu,

Merci.

=======
@moko138 C'était juste une introduction pour en arriver à montrer qu'il suffira de repérer les références du port USB à utiliser
puisqu'alors, quel que soit le nom du fichier de périphérique qui sera utilisé,
on sera sûr qu'il ne s'agira que de celui qui est connecté à ce port USB

michel@debg53sw:~$ ls /dev/disk/by-path/ | grep pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0$
pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0
michel@debg53sw:~$ 
michel@ubug53sw:~$ sudo fdisk -l /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0

Disque /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 : 3,8 GiB, 4105175040 octets, 8017920 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xd3a44b18

Device                                                               Boot   Start     End Sectors  Size Id Type
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part1          2048  450559  448512  219M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part2        450560  798719  348160  170M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part3        798720 1144831  346112  169M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part4       1144832 8017919 6873088  3,3G  5 Extended
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part5       1146880 1380351  233472  114M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part6       1382400 1767423  385024  188M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part7       1769472 2131967  362496  177M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part8       2134016 2523135  389120  190M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part9       2525184 2887679  362496  177M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part10      2889728 3371007  481280  235M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part11      3373056 3688447  315392  154M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part12      3690496 4087807  397312  194M 83 Linux
/dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part13      4089856 4411391  321536  157M 83 Linux

michel@ubug53sw:~$ 

Dernière modification par MicP (Le 30/11/2017, à 09:42)

Hors ligne

#7 Le 30/11/2017, à 09:24

moko138

Re : [RÉSOLU] lister les volumes non partitionnés ?

MicP,
Je crois qu'il y a un malentendu :
je ne suis pas jbf qui ne s'est pas re-manifesté après le 1er message.


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#8 Le 30/11/2017, à 09:40

MicP

Re : [RÉSOLU] lister les volumes non partitionnés ?

@moko138
Bonjour
J'étais en train de modifier mon message précédent en ajoutant une suite à ton intention smile

Hors ligne

#9 Le 18/12/2017, à 16:42

fbj

Re : [RÉSOLU] lister les volumes non partitionnés ?

Bonjour à tous,


Désolé pour cette réponse très tardive, j'ai dû enchainer un déplacement sans accès internet puis d'autres projets à gérer et je n'ai pas eu le temps de me pencher sur ce script.

?? a écrit :

Je suis quand même surpris que tu ne saches pas utiliser le GPARTED de ubuntu pour créer une table de partition avec l'onglet "périphérique" puis après créer des partitions.

L'idée étant d'automatiser avec un script, de pouvoir brancher et débrancher à la volée, et si possible même plusieurs volumes en même temps, je ne crois pas que Gparted puisse faire cela, mais si c'est le cas je veux bien des infos ?

Hors ligne

#10 Le 18/12/2017, à 16:45

fbj

Re : [RÉSOLU] lister les volumes non partitionnés ?

MicP a écrit :

Bonsoir

Si le disque est connecté par USB
dès qu'il sera détecté un lien vers le nom de fichier de périphérique auquel il sera associé
sera automatiquement créé dans le répertoire /dev/by-path

Par exemple : ( | grep '[^1-9]$' c'est juste pour ne pas afficher les liens vers les partitions )

[…]

Je pense que c'est la bonne piste, je viens de tester et ça réponds parfaitement au besoin et me permet d'appliquer ensuite les filtres que je veux aux périphériques affichés pour savoir lesquels je veux formater et lesquels je laisse en l'état. Merci !

PS : en fait lsblk affiche bien les disques non-partitionnés et non-formatés, mais il y avait un problème sur le SSD avec lequel je faisais mes tests… :-/
Néamoins la méthode proposée par MicP ma parait bien plus pratique.

Dernière modification par fbj (Le 18/12/2017, à 16:46)

Hors ligne

#11 Le 18/12/2017, à 16:46

fbj

Re : [RÉSOLU] lister les volumes non partitionnés ?

moko138 a écrit :

MicP,
Je crois qu'il y a un malentendu :
je ne suis pas jbf qui ne s'est pas re-manifesté après le 1er message.

C'est qui ce jbf ? big_smile

Hors ligne

#12 Le 18/12/2017, à 17:27

erresse

Re : [RÉSOLU] lister les volumes non partitionnés ?

fbj a écrit :
moko138 a écrit :

MicP,
Je crois qu'il y a un malentendu :
je ne suis pas jbf qui ne s'est pas re-manifesté après le 1er message.

C'est qui ce jbf ? big_smile

Peut-être "fbj" lorsqu'il s'exprime en anglais ???
lol lol lol


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#13 Le 18/12/2017, à 21:16

moko138

Re : [RÉSOLU] lister les volumes non partitionnés ?

@ fbj :
Désolé de cette inversion !

  - -

MicP a écrit :

@moko138
Bonjour
J'étais en train de modifier mon message précédent en ajoutant une suite à ton intention smile
(...)
@moko138 C'était juste une introduction pour en arriver à montrer qu'il suffira de repérer les références du port USB à utiliser
puisqu'alors, quel que soit le nom du fichier de périphérique qui sera utilisé,
on sera sûr qu'il ne s'agira que de celui qui est connecté à ce port USB

Merci
Mais ce n''est pas plus clair :
Voici le retour de ta commande

ls /dev/disk/by-path/ | grep -v part[1-9]$
pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0
pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0-part10
pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:0
pci-0000:00:02.1-usb-0:9:1.0-scsi-0:0:0:1
pci-0000:00:08.0-scsi-1:0:0:0
pci-0000:00:08.1-scsi-0:0:0:0
pci-0000:00:08.1-scsi-0:0:0:0-part10
pci-0000:00:08.1-scsi-0:0:0:0-part11
pci-0000:00:08.1-scsi-0:0:0:0-part12
pci-0000:00:08.1-scsi-0:0:0:0-part13

Donc quatre lignes en usb
pour cette situation :

sudo lsblk -o name,fstype
NAME    FSTYPE
sr0           #  lecteur DVD vide
sda           #  HD interne (sata)
├─sda1  vfat
├─sda2  ext2
├─sda3         # étendue
├─sda5  swap
├─sda6  ext4
├─sda7  ext4
├─sda8  ext4
├─sda9  ext3
├─sda10 ext4
├─sda11 ext4
├─sda12 ext3
└─sda13 ext4
sde              # DDE-usb
├─sde1  vfat
├─sde2  ntfs
├─sde3         # étendue
├─sde4  ext4
├─sde5  ext3
├─sde6  ext3
├─sde7  ext3
├─sde8  swap
├─sde9  ext4
└─sde10 vfat

Il y a donc au moins deux points à perfectionner :
- éliminer les partitions de numéro 10 et supérieur ;
- éliminer les deux autres lignes usb excédentaires.


%NOINDEX%
Un utilitaire méconnu : ncdu

Hors ligne

#14 Le 19/12/2017, à 06:25

MicP

Re : [RÉSOLU] lister les volumes non partitionnés ?

Bonjour

@moko138  J'ai compris la différence : avec ubuntu il valait mieux utiliser l'option -v de grep

michel@ubuntug53sw:~$ ls -l /dev/disk/by-path/                     # lecteur de cartes vide     + une clef USB avec 2 partitions existantes
total 0
lrwxrwxrwx 1 root root  9 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part2 -> ../../sdc2
michel@ubuntug53sw:~$ 
michel@ubuntug53sw:~$ ls -l /dev/disk/by-path/ | grep -v '[0-9]$'  # lecteur de cartes vide     + une clef USB avec 2 partitions existantes
lrwxrwxrwx 1 root root  9 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 -> ../../sdc
michel@ubuntug53sw:~$ 


michel@ubuntug53sw:~$ ls -l /dev/disk/by-path/                     # lecteur avec carte insérée + une clef USB avec 2 partitions existantes
total 0
lrwxrwxrwx 1 root root 13 déc.  19 05:53 pci-0000:00:1a.0-usb-0:1.4:1.0-platform-rtsx_usb_sdmmc.4 -> ../../mmcblk0
lrwxrwxrwx 1 root root 15 déc.  19 05:53 pci-0000:00:1a.0-usb-0:1.4:1.0-platform-rtsx_usb_sdmmc.4-part1 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root  9 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0-part2 -> ../../sdc2
michel@ubuntug53sw:~$ 
michel@ubuntug53sw:~$ ls -l /dev/disk/by-path/ | grep -v '[0-9]$'  # lecteur avec carte insérée + une clef USB avec 2 partitions existantes
lrwxrwxrwx 1 root root  9 déc.  19 05:49 pci-0000:00:1d.0-usb-0:1.1:1.0-scsi-0:0:0:0 -> ../../sdc
michel@ubuntug53sw:~$ 


=======
Quoi qu'il en soit, je pense qu'il pourrait être plus intéressant de créer et utiliser une règle udev
qui ne concernerait alors que certains ports physiquement repérés pour cette tâche,
afin que :

Si détection par udevd de la connexion d'un disque sur un des ports USB choisis pour ce travail
    Alors udevd lancera automatiquement un script qui :
        Si absence d'un table de partition sur ce disque
            Alors :
                - Création d'une table des partitions,
                - Création des partitions,
                - Formatage de ces partitions
                - Notifier l'utilisateur de la fin de l'opération.

Je n'ai pas encore trop fouilllé,
mais je pense que udevd devrait même pouvoir détecter lui-même
l'absence d'une table des partitions et de partitions

Il faudra définir la liste des opérations que le script aura à faire
en fonction de ce que fbj voudrait faire avec ces disques.

Dernière modification par MicP (Le 19/12/2017, à 06:59)

Hors ligne