Montage automatique de partition
Le fichier /etc/fstab
Il peut être utile de monter des partitions de tout type (réseau ou locale) au démarrage du PC, en vue d'une sauvegarde, d'un accès à un lecteur réseau, d'une dossier hébergé dans un cloud (vous appartenant)...
Le fichier /etc/fstab liste les partitions qui seront montées au démarrage ou à la connexion d'un périphérique. Voici un exemple de fichier fstab simple :
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=0638d6af-f1fd-4118-8bf8-c0b1057579e3 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=4e06760e-c6d9-4bd9-bfbe-bcd593ce0cf8 /home ext4 defaults 0 2
# swap was on /dev/sda8 during installation
UUID=684116af-96b3-4432-8c49-6ff997d4a26e none swap sw 0 0
L'UUID est défini pour chaque partition de façon quasi-unique, et assure qu'il n'y aura pas d'ambiguïtés dans votre fstab.
On peut obtenir les UUID en tapant la commande :
sudo blkid
On obtient :
/dev/sda1: LABEL="SYSTEM_DRV" UUID="10EA92B1EA929298" TYPE="ntfs" PARTUUID="5455d8b7-01"
/dev/sda2: LABEL="Windows7_OS" UUID="060C95440C953023" TYPE="ntfs" PARTUUID="5455d8b7-02"
/dev/sda3: LABEL="Lenovo_Recovery" UUID="6436912A3690FE6C" TYPE="ntfs" PARTUUID="5455d8b7-03"
/dev/sda5: LABEL="Data_Win" UUID="3B4692C566578630" TYPE="ntfs" PARTUUID="5455d8b7-05"
/dev/sda6: UUID="0638d6af-f1fd-4118-8bf8-c0b1057579e3" TYPE="ext4" PARTUUID="5455d8b7-06"
/dev/sda7: UUID="4e06760e-c6d9-4bd9-bfbe-bcd593ce0cf8" TYPE="ext4" PARTUUID="5455d8b7-07"
/dev/sda8: UUID="684116af-96b3-4432-8c49-6ff997d4a26e" TYPE="swap" PARTUUID="5455d8b7-08"
Remarque : Liste les partitions du systèmes
On peut lister les partitions en utilisant la commande :
sudo fdisk -l
Exemple : Montage d'une partition Windows
On s'aperçoit que nous disposons d'une partition Windows /dev/sda5 avec l'UUID=3B4692C566578630, nous souhaitons la monter automatiquement au démarrage du PC, pour cela, nous pourrons rajouter la ligne suivant au fichier /etc/fstab :
/dev/sda5 /media/data_win ntfs-3g rw,user,auto,gid=100,uid=1000,nls=utf8,umask=002 0 0
On trouvera toutes options sur cette page complémentaire.
Exemple : Montage d'une partage Samba distant
Voici un exemple d'un montage non automatique d'un partage existant sur un NAS :
//192.168.2.200/Sauvegardes_Cedric /media/sauvegarde cifs noauto,rw,user,username=login,password=XXXXXXXX,domain=workgroup 0 0
Attention toutefois car le mot de passe est stocké en clair sur cette ligne...
Exemple : Montage d'un partage NFS distant
Voici un exemple d'un montage non automatique d'un partage existant NFS sur un NAS :
192.168.100.100:/volume1/music/ /media/musique_nas/ nfs user,noauto,rw 0 0
Attention :
Attention, il faut au préalable créer les dossiers dans /media/ !