====== Disques durs, partitions, systèmes de fichiers... ====== * [[https://wiki.debian.org/fr/fstab]] * [[https://linuxfr.org/news/des-systemes-de-fichiers-pour-peripherique-amovible]] * [[https://mjg59.dreamwidth.org/66429.html|PSA: upgrade your LUKS key derivation function]] * [[https://resinfo-gt.pages.in2p3.fr/zfs/doc/]] ==== Connaître les systèmes de fichiers des partitions === lsblk -f ==== Connaître l'UUID d'une partition ==== [[https://linuxhint.com/uuid_storage_devices_linux/|Source]] # plusieurs possibilités: sudo blkid ls -l /dev/disk/by-uuid sudo lsblk -f ==== Monter un disque dur automatiquement ==== [[https://www.raspberrypi.org/forums/viewtopic.php?t=205016#p1271406|Source]] UUID=58FB-929E /home/shares/DD_FILIP exfat rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uid=1000,nofail 0 0 Identifier la partition avec l'UUID permet d'éviter que le ''/dev/sd**'' change si d'autres disques sont connectés par la suite. L'option ''nofail'' permet de ne pas soulever d'erreur si le disque n'est pas présent. ==== Remonter tout suivant fstab ==== Pratique si on change les options de montages dans ''/etc/fstab'': sudo mount -a Fonctionne pour les montages qui n'ont pas l'option ''noauto'' ([[https://www.shellhacks.com/remount-etc-fstab-without-reboot-linux/|source]]). ==== Formater une partition en ExFAT ==== Pour être compatible tout OS: [[https://doc.ubuntu-fr.org/exfat|Source]] Les paquets ''exfat-utils'' et ''exfat-fuse'' doivent être installés. sudo mkexfatfs -n nom_partition /dev/sdc1 ==== Espace disponible sur les partitions ==== df -h ==== Données SMART de disques durs ==== * [[https://doc.ubuntu-fr.org/smartmontools]] Installer le paquet ''smartmontools''. Activer SMART sur un disque dur: sudo smartctl --smart=on --offlineauto=on --saveauto=on /dev/sdX Obtenir des informations: sudo smartctl -H -i /dev/sdX # quelques infos sudo smartctl -s on -a /dev/sdX # toutes les infos ==== Flasher une image ISO sur une clé USB ==== [[https://debian-facile.org/doc:install:usb-boot|source]] sudo fdisk -l # localiser l'identifiant sdX de la clé USB sudo umount /dev/sdx sudo dd if=image.iso of=/dev/sdx status=progress # prend quelques minutes, le progress n'est pas vraiment dynamique... sync ==== Changer la phrase de passe d'une partition chiffrée ==== * [[https://askubuntu.com/questions/109898/how-to-change-the-password-of-an-encrypted-lvm-system-previously-alternate-inst|Source]] * [[https://doc.ubuntu-fr.org/cryptsetup]] Utiliser l'application ''Disques'' de Gnome, ou: # Récupérer quelle est la partition chiffrée: lsblk -p # il s'agit de la partition parente de la partition de type crypt # ou: cat /etc/crypttab puis retrouver quelle partition correspond à l UUID indiqué # afficher les infos de la partition chiffrée: sudo cryptsetup luksDump /dev/partition # ajouter une phrase de passe: sudo cryptsetup luksAddKey /dev/partition # supprimer l'ancienne de phrase de passe si besoin: sudo cryptsetup luksRemoveKey /dev/partition ==== Manipuler les tables de partitions ==== Avec ''fdisk'': sudo fdisk /dev/sdb ==== Créer une partition BTRFS ==== Peut se faire par-dessus un système de fichiers déjà existant : sudo mkfs.btrfs -L "label" /dev/sdc1 Doit se faire avec le système de fichiers démonté, ''label'' est le nom du système de fichiers. ==== Libérer de la place sur la partition principale ==== Évaluer la situation : gdu -i /proc,/dev,/sys,/run,/media,/nfs / Supprimer du cache : pre-commit clean pre-commit gc pip cache purge yarn cache clean # Vider le cache de Firefox [[snapper:accueil#supprimer_des_snapshots|Supprimer d'anciens snapshots]] [[linux:btrfs#reequilibrer_les_ressources|Rééquilibrer le système BTRFS]] ==== Monter un dossier dans un autre dossier ==== mount --bind /dossier/a/monter /point/de/montage Dans le fichier ''fstab'' : /media/linux/guix-store /gnu btrfs bind,nofail 0 0 ==== Lister tous les montages ==== findmnt ==== Savoir si un disque est un SSD ou non ==== [[https://ostechnix.com/how-to-find-if-the-disk-is-ssd-or-hdd-in-linux/|Source]] lsblk -d -o name,rota Si la colonne ''ROTA'' a un 1, cela signifie que le disque est mécanique.