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"

RemarqueListe les partitions du systèmes

On peut lister les partitions en utilisant la commande :

sudo fdisk -l

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

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

ExempleMontage 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/ !