Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
1] Pour formater une clé USB ou un disque externe qui va accepter de gros fichiers et être utilisable sur tous les systèmes d'exploitation courants.
L’UDF, alias Universal Disk Format (anglais pour « format universel de disque »), destiné à la base aux disques optiques, est en effet utilisable sur les clés USB, les cartes mémoires, les disques durs, les disques SSD. Ce format est ouvert, indépendant du système d'exploitation, sans royalties, et normalisé (ISO/IEC 13346 et ECMA-167).
Pourquoi l’UDF et pas le NTFS, l’exFAT ou même FAT32 ? Pour la compatibilité dans certains cas. NTFS n’est disponible qu’en lecture sous Mac OS X et la compatibilité Linux est moyenne, exFAT nécessite un système « récent » (Windows Vista, Mac OS X 10.6) et FAT32 ne prend en charge que les fichiers dont la taille est inférieure à 4 Gio.
L’UDF permet de travailler sur de gros fichiers (16 exaoctets, on a le temps de voir venir) et est supporté en lecture par la majorité des systèmes d’exploitation. Pour l’écriture, Mac OS X 10.5 (au moins), Windows Vista (et plus) et Linux (depuis le noyau 2.6) peuvent aussi écrire sur les supports de stockage formatés en UDF.
2] Pour formater une partition d'échange entre Linux et un système propriétaire ( Windows ou Mac OS )
C'est théoriquement possible, mais les modalités de mise œuvre et la méthode pas à pas pour cette mise en œuvre n'a pas été testée par votre serviteur par faute de machine de test disponible, elle ne sera donc pas décrite, pour le moment, dans ce tuto.
Sources : man mkudffs
Expliciter le cas FAT32 de la vidéo d'arpinux : https://video.tedomum.net/videos/watch/7c440747-c8ea-440e-a1c8-3afff729eea2
apt update && apt upgrade && apt install --reinstall gparted libudf0 udfclient udftools
La taille maximale de volume est de 2 Tio si les secteurs sont de 512 octets
La taille maximale de volume est de 8 Tio si les secteurs sont de 2048 octets
La taille maximale de volume est de 16 Tio si les secteurs sont de 4096 octets
Source de l'information : https://en.wikipedia.org/wiki/Universal_Disk_Format
Avant de créer le système de fichiers au format UDF, il faudrait selon raleur réinitialiser complètement le support de stockage. Ceci afin, d'après raleur, d'éviter les superblocs restants ou d'autres métadonnées qui pourraient perturber la détection du type de système de fichiers par le système d'exploitation :
dd if=/dev/zero of=/dev/sdx bs=512
fdisk -l
mkudffs --utf8 -b 512 --label="Nom que vous voulez" /dev/sdx
Le label, c'est à dire le nom du Volume sera codé en utf8, les secteurs ou blocs seront de 512 octets. Le nombre total de secteurs du support est omis ici dans ce cas car il est calculé par mkudffs.
Dans ce cas, d'abord trouver le nombre de secteurs du support de stockage avec fdisk, exemple :
fdisk -l /dev/sdx
Disque /dev/sda : 1,82 TiB, 2000398934016 octets, 3907029168 secteurs
Le nombre de secteurs sera reporté à la fin de la commande :
mkudffs --utf8 -b 512 --label="Nom que vous voulez" /dev/sdx 3907029168
Les résultats des tests sont conformes à ce qu'écrit la documentation. Extrait de mkudffs : On the other hand, Microsoft Windows systems are unable to detect non-removable hard disks without MBR or GPT partition table. Removable disks do not have this restriction. En revanche, les systèmes Microsoft Windows ne sont pas en mesure de détecter les disques durs non amovibles sans table de partition MBR ou GPT. Les disques amovibles n'ont pas cette restriction.
UDF filesystem is supposed to be formatted on the whole media and not to the partitioned hard disk. Mac OS X systems enforce this rule and reject to automatically mount UDF filesystem unless it is formatted on the whole unpartitioned hard disk. Possible partition table (e.g. MBR or GPT) on disk with valid UDF filesystem is ignored.
Pourquoi ? À cause des options par défaut de mkudffs, avec GParted, sans action particulière de votre part, le nom du support de stockage ensuite affiché par votre explorateur de fichiers sera toujours par défaut : LinuxUDF. Déjà ce n'est pas forcément ce que vous auriez choisi et même si ce nom par défaut ne vous rebute pas au départ, ce n'est pas satisfaisant car tous les supports de stockage que vous voudrez formater ensuite en UDF porteront ce même nom LinuxUDF. Si vous ne faites pas l'effort de changer ensuite le nom du support de stockage avec un outil Disques* vous ne pourrez plus les distinguer avec l'explorateur de fichiers ! Vous serez obligé d'utiliser des outils disques* ou la ligne de commande pour lever l’ambiguïté.
Pour éviter ce désagrément, ne laissez pas en blanc le nom de la partition et l'étiquette du système de fichiers.
* Un outil Disques, par exemple avec Linux : gnome-disks, KDE Disk manager ou GParted
Ouvrir GParted. Sélectionner le support de stockage voulu.
Faites Périphériques → Créer une table de partitions
fdisk -l /dev/sdx
blkid | grep sdx
gdisk -l /dev/sdx
parted /dev/sdx print
Bien que les documentations indiquent la compatibilité, la confiance n'excluant pas le contrôle, des tests dans Windows 10 - 64 bits ont été réalisés :
Action dans Windows 10 - 64 bits | résultat sans partition | résultat avec partition gpt |
Création d'un fichier à partir d'un modèle dans le support de stockage testé | OK = 1 | 1 |
Écriture dans ce fichier | 1 | 1 |
Effacement dans ce fichier | 1 | 1 |
Enregistrement des modifications de ce fichier | 1 | 1 |
Copie de ce fichier au même endroit | 1 | 1 |
Copie de ce fichier ailleurs que dans le support de stockage testé | 1 | 1 |
Suppression du fichier en graphique, Windows ne mets pas à la corbeille, mais propose la suppression immédiate | 1 | 1 |
Action dans Windows 10 - 64 bits | résultat sans partition | résultat avec partition gpt |
Création d'un dossier dans le support de stockage testé | 1 | 1 |
Copie de ce dossier au même endroit | 1 | 1 |
Copie de ce dossier ailleurs que dans le support de stockage testé | 1 | 1 |
Suppression du dossier en graphique, Windows ne mets pas à la corbeille, mais propose la suppression immédiate | 1 | 1 |
Action dans Mac OS | résultat sans partition | résultat avec partition gpt |
Création d'un fichier à partir d'un modèle dans le support de stockage testé | non-testé = Z | |
Écriture dans ce fichier | Z | |
Effacement dans ce fichier | Z | |
Enregistrement des modifications de ce fichier | Z | |
Copie de ce fichier au même endroit | Z | |
Copie de ce fichier ailleurs que dans le support de stockage testé | Z | |
Suppression du fichier en graphique | Z |
Action dans Mac OS | résultat sans partition | résultat avec partition gpt |
Création d'un dossier dans le support de stockage testé | Z | |
Copie de ce dossier au même endroit | Z | |
Copie de ce dossier ailleurs que dans le support de stockage testé | Z | |
Suppression du dossier en graphique | Z |
man mkudffs