Identifier, formater et monter un disque sous Linux, puis créer une entrée /etc/fstab fiable avec UUID, options systemd, vérification et dépannage.
lsblkVue synthétique des disques et partitionslsblk -fSystèmes de fichiers, labels, UUID et montageslsblk -o NAME,SIZE,FSTYPE,LABEL,UUID,MOUNTPOINTS,MODELColonnes utilessudo blkidUUID et type des systèmes de fichierssudo fdisk -lTable de partitions détailléefindmntSystèmes de fichiers actuellement montésdf -hTEspace utilisé et type des montagessudo parted /dev/sdb printAfficher la table de partitionssudo file -s /dev/sdb1Détecter le contenu de la partitionsudo mkfs.ext4 -L donnees /dev/sdb1Formater en ext4 avec le label donneessudo mkfs.xfs -L donnees /dev/sdb1Alternative XFSsudo mkfs.exfat -n DONNEES /dev/sdb1Alternative exFAT pour l'interopérabilitésudo mkdir -p /mnt/donneesCréer le dossier de montagesudo mount /dev/sdb1 /mnt/donneesMonter temporairement la partitionfindmnt /mnt/donneesVérifier la source et les optionsdf -hT /mnt/donneesVérifier l'espace disponiblemountpoint /mnt/donneesTester si le dossier est un point de montagesyncVider les écritures en attentesudo umount /mnt/donneesDémonter par le point de montagesudo blkid /dev/sdb1Afficher l'UUID de la partitionlsblk -no UUID /dev/sdb1Afficher uniquement l'UUIDls -l /dev/disk/by-uuid/Voir les liens UUID vers les périphériquesUUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/donnees ext4 defaults,nofail 0 2sudo cp /etc/fstab /etc/fstab.bakSauvegarder le fichier actuelsudoedit /etc/fstabModifier fstab avec l'éditeur configuréUUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/donnees ext4 defaults,nofail 0 2UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/backup ext4 defaults,nofail,x-systemd.automount,x-systemd.device-timeout=10s 0 2UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/archive ext4 defaults,ro,nofail 0 2sudo systemctl daemon-reloadRecharger les unités générées par systemdsudo findmnt --verify --verboseVérifier la syntaxe et les référencessudo mount -aMonter toutes les entrées éligiblesfindmnt /mnt/donneesConfirmer le montage finalsystemctl status mnt-donnees.mountÉtat de l'unité systemd correspondantesudo chown utilisateur:groupe /mnt/donneesAttribuer la racine du système de fichierssudo chmod 2775 /mnt/donneesConserver le groupe sur les nouveaux élémentsls -ld /mnt/donneesVérifier propriétaire et permissionsUUID=XXXX-XXXX /mnt/usb exfat defaults,nofail,uid=1000,gid=1000,umask=022 0 0UUID=XXXXXXXXXXXXXXXX /mnt/windows ntfs3 defaults,nofail,uid=1000,gid=1000,umask=022 0 0id -u utilisateurTrouver l'UIDid -g utilisateurTrouver le GID principalsudo e2label /dev/sdb1 donneesDéfinir un label ext4sudo xfs_admin -L donnees /dev/sdb1Définir un label XFS non montélsblk -fVérifier le labelLABEL=donnees /mnt/donnees ext4 defaults,nofail 0 2UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/mes\040donnees ext4 defaults,nofail 0 2sudo findmnt --verify --verboseDiagnostiquer fstabjournalctl -b -p errErreurs du démarrage actueljournalctl -u mnt-donnees.mountLogs de l'unité de montagesudo dmesg --level=err,warnMessages noyau liés au disquesudo lsof +f -- /mnt/donneesFichiers ouverts sur le montagesudo fuser -vm /mnt/donneesProcessus utilisant le montagecd /Quitter le point de montage dans le shell courantsudo umount /mnt/donneesRéessayer le démontagesudo umount /dev/sdb1Le système de fichiers doit être démontésudo fsck -f /dev/sdb1Vérifier et proposer les réparationssudo umount /mnt/donneesDémonter le système de fichierssudoedit /etc/fstabSupprimer ou commenter la lignesudo systemctl daemon-reloadRecharger systemdsudo findmnt --verify --verboseVérifier le fichier finalAucune commande ne correspond à ce filtre.