Pour pouvoir monter de manière automatique un disque dur nouvellement ajouté dans un PC GNU/Linux, il faut aller modifier le fichier /etc/fstab.
Voici un exemple de fichier /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda1 during installation UUID=6cebe888-6401-4ec4-93df-84fe405b9298 / ext4 errors=remount-ro 0 1 # /home was on /dev/sda4 during installation UUID=103aa84c-5ea1-452c-9aeb-4ac63a505ac3 /home ext4 defaults 0 2 # swap was on /dev/sda5 during installation UUID=b32a7bc5-fa95-4b4e-94d6-a81b08463e16 none swap sw 0 0
Chaque partition est identifié par son « UUID« .
L' »UUID » peut se trouver dans /dev/disk/by-uuid/, exemple:
fred@lxde:/dev/disk/by-uuid$ ls 103aa84c-5ea1-452c-9aeb-4ac63a505ac3 6cebe888-6401-4ec4-93df-84fe405b9298 b32a7bc5-fa95-4b4e-94d6-a81b08463e16
Pas facile de savoir quel UUID correspond à quelle partiiton?
Pour le savoir, il exite un petit outil fort pratique: blkid.
L’outil blkid fait partie du packtage util-linux.
Installtion de util-linux
exemple sous Ubuntu:
sudo apt-get install util-linux
Utilisation de blkid
voici comment connaitre l’UUID correspondant aux différentes partitions:
blkid /dev/sda1: UUID="6cebe888-6401-4ec4-93df-84fe405b9298" TYPE="ext4" /dev/sda4: UUID="103aa84c-5ea1-452c-9aeb-4ac63a505ac3" TYPE="ext4" /dev/sda5: UUID="b32a7bc5-fa95-4b4e-94d6-a81b08463e16" TYPE="swap" /dev/sr0: LABEL="CDROM" TYPE="iso9660"