====== 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.