En plus des lignes fournies par l'installation, j'ai encore des rajouts au fichier /etc/fstab, (in) fréquemment, je fais une erreur avec une valeur UUID, ou virgule, ou autre faute de frappe, faute d'orthographe ou même que j'ai oublié de créer la partition "mount",
J'ai écrit un programme pour formater, valider et ajouter des references un fichier /etc/fstab ou un fichier équivalent (/tmp/fstab, par exemple). Le programme columine les champs et ajoute des références croisées à l'extrémité droite de chaque ligne.
Un exemple d'un tel fstab suit.
Si vous souhaitez obtenir une copie gratuite du code source, veuillez nous en informer.
Je vais fournir un lien vers un fichier tar à partir duquel vous extrayez le répertoire contenant le "Makefile" et les sources du programme.
Vous devez exécuter make, et il y aura l'exécutable, compilé pour vous à partir des sources.
#<file system> <mount> <type> <options> <dmp pass> <xref> <label/uuid>
UUID=212de54e-1535-461c-816b-ad87fd4244ed / btrfs subvol=root,compress=zstd:1 0 0 #/dev/nvme0n1p7 fedora_localhost-live
UUID=a558c5e7-64cc-49db-a79c-40db1c81844b /boot ext4 defaults 1 2 #/dev/nvme0n1p3
UUID=E9EA-7613 /boot/efi vfat umask=0077,shortname=winnt 0 2 #/dev/nvme0n1p2
UUID=212de54e-1535-461c-816b-ad87fd4244ed /home btrfs subvol=home,compress=zstd:1 0 0 #/dev/nvme0n1p7 fedora_localhost-live
#
UUID=0d38f3eb-5f37-49d3-aea1-c4b98d124cdb /Development btrfs noatime,compress=zstd:3,ssd,autodefrag,commit=120,subvolid=5,subvol=/ 0 0 #/dev/nvme0n1p4 development
UUID=f92b9787-4855-40a6-8a3e-4f9b9721881f /LinuxStuff btrfs defaults,noatime,compress=zstd:3,autodefrag,commit=120,subvolid=5 0 0 #/dev/nvme0n1p5 LinuxStuff
UUID=d6a5cfb4-f0de-45de-91f0-80dfe18e8104 /share btrfs noatime,compress=zstd:3,ssd,autodefrag,commit=60,subvolid=5,subvol=/ 0 0 #/dev/nvme0n1p8 sharebtrfs
###
UUID=f31faa18-1781-4d07-91a5-f799306b5d88 /Backup btrfs defaults,noatime,compress=zstd:3,noauto,user 0 0 #/dev/sdc1 Backupsdc
UUID=ef53596d-8ec6-42c7-ad98-10bfc187bc62 /music btrfs defaults,noatime,compress=zstd:3,noauto,user 0 0 #/dev/sdc2 Music
UUID=176ad29e-4727-496b-8372-c509840d612e /ISOs btrfs defaults,noatime,compress=zstd:3,autodefrag,commit=120 0 0 #/dev/sdc3 ISOs
UUID=bb27e20c-4c1e-48cb-8624-e5c7806261a8 /scratch1 btrfs defaults,noatime,compress=zstd:3,autodefrag,commit=120,noauto,user 0 0 #/dev/sdc4 scratch1
Grandpere Leslie