Préparation LPI - Montage et Démontage d'un Filesystem

Page 1 sur 15Lecteur de document UniversityLib

Préparation LPI - Montage et Démontage d'un Filesystem

Linux System Administration · exam

Voir tous les documents en systèmes d'exploitation et cloud

Pr paration LPI

Exam 101

104.3 Montage et d montage d'un

filesystem

1

104.1 Domaines de connaissances

Poids : 2

Monter et d monter manuellement les syst mes de fichier

Configurer les syst mes de fichier pour un montage au

d marrage du syst me

Configurer les medias amovibles montables par l'utilisateur

UPMC FP Pr paration LPI - v1.1

2

104.3 Montage d'un filesystem

La greffe d'une partition sur une arborescence s'appelle le

montage d'un filesystem

UPMC FP Pr paration LPI - v1.1

3

104.3 Montage d'un filesystem

Syntaxe : mount [ t typefs] [ o options]

fichier sp cial point de montage

mount /dev/sd1 /data

cette comande monte la partition /dev/sda1 dans

le r pertoire /data

Attention

le point de montage doit exister avant de lancer la

commande

le contenu ( ventuel) point de montage devient invisible

apr s montage

on ne peut pas monter un filesystem si sa structure interne

est incoh rente (pour rendre coh rent le filesystem : fsck)

UPMC FP Pr paration LPI - v1.1

4

104.3 Montage d'un filesystem

L'op ration duale de mount est umount pour d monter un

filesystem

Publicité

Syntaxe : umount point de montage

umount /data

cette commande d monte la partition /dev/sda1 du

r pertoire /data

Dans certains cas, on ne peut pas d monter une partition

si une commande s'ex cute dans la partition

si l'on a un fichier ouvert ou que l'on se trouve dans dans un

r pertoire de la partition

# umount ~franck/mnt/data/

umount: /home/franck/mnt/data: p riph rique occup

umount: /home/franck/mnt/data: p riph rique occup

UPMC FP Pr paration LPI - v1.1

5

104.3 Montage d'un filesystem

Param tres de mount

a : monter tous les fs d finis dans /etc/fstab

r : montage en lecture seule

w : montage en lecture/ criture

L : utiliser le label du p riph rique plut t que son nom de

fichier de p riph rique

U : utiliser l'UUID du p riph rique plut t que son nom de

fichier de p riph rique

Types de filesystem ( t)

ext2, ext3, ext4fs, reiserfs, jfs, xfs, vfat, iso9660

Mount d tecte le type de fs si pas d'option t

UPMC FP Pr paration LPI - v1.1

6

104.3 Montage d'un filesystem

Options de mount (introduites par o ou pr sentes dans

/etc/fstab)

loop : p riph loopback (utile pour monter un fichier comme

un disque)

noauto : pas de montage automatique au d marrage

user : montage possible par un utilisateur diff rent de root.

Utile pour les medias amovibles.

users : idem sauf que d montage possible par tout

Publicité

utilisateur

remount : pour changer des options (rendre crivable par

exemple)

ro : acc s en lecture seule

rw : acc s en lecture/ criture

UPMC FP Pr paration LPI - v1.1

7

104.3 Montage d'un filesystem

Options de mount...

owner : idem user mais l'utilisateur doit tre propri taire du

fichier de p riph rique

UPMC FP Pr paration LPI - v1.1

8

104.3 Montage d'un filesystem

2 solutions

commande : fuser

cette commande permet d'identifier les fichiers ouverts et

quels processus y sont attach s

il suffit d'arr ter le ou les processus qui poss dent des

fichiers ouverts sur le filesystem pour pouvoir le d monter

$ pwd

/home/franck/mnt/data

$ echo $$

7022

# fuser ~franck/mnt/data/

/home/franck/mnt/data/: 7022c

UPMC FP Pr paration LPI - v1.1

9

104.3 Montage d'un filesystem

commande : lsof (list of open files)

cette commande permet d'identifier les fichiers ouverts et

quels processus y sont attach s

$ pwd

/home/franck/mnt/data

$ echo $$

7022

Publicité

# lsof ~franck/mnt/data/

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

bash 7022 franck cwd DIR 7,0 1024 2

/home/franck/mnt/data/

UPMC FP Pr paration LPI - v1.1

10

104.3 Montage d'un filesystem

commande : mount

cette commande (sans param tre) fournit les partions

mont es

# mount

/dev/hda7 on / type ext3 (rw,noatime)

none on /proc type proc (rw)

/dev/hda5 on /boot type ext3 (rw,noatime)

/dev/hda1 on /mnt/win_ type vfat (rw,umask=0,iocharset=utf8)

/dev/hda2 on /mnt/win_c type ntfs (ro,umask=0,nls=utf8)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

nfsd on /proc/fs/nfsd type nfsd (rw)

/tmp/data.raw on /home/franck/mnt/data type ext3

(rw,loop=/dev/loop0)

UPMC FP Pr paration LPI - v1.1

11

104.3 fstab

Au d marrage, les disques sont mont s automatiquement

gr ce la commande mount a laquelle utilise le fichier de

configuration /etc/fstab qui d finit les disques monter

mount point de montage : monte le disque sp cifi par

le point de montage

umount point de montage : op ration inverse

mount a : monte tous les point de montage except ceux

qui le sont d j

# cat /etc/fstab

/dev/hda7 / ext3 noatime 1 1

/dev/hda5 /boot ext3 noatime 1 2

/dev/hda1 /mnt/win_ vfat umask=0,iocharset=utf8 0 0

Publicité

/dev/hda2 /mnt/win_c ntfs umask=0,nls=utf8,ro 0 0

none /proc proc defaults 0 0

/dev/hda6 swap swap defaults 0 0

UPMC FP Pr paration LPI - v1.1

12

104.3 fstab

Format du /etc/fstab

champ 1 : nom du fichier de p riph rique

champ 2 : point de montage

champ 3 : type de filesystem

champ 4 : options de montage

champ 5 : utilis par la commande dump

0 : pas de dump

1 : dump de la partition

champ 6: n d'ordre du disque lors de la v rification par la

commande fsck

0 : pas de fsck

1 : root

2 : les autres

UPMC FP Pr paration LPI - v1.1

13

104.3 Medias amovibles

Utiliser les options user, users ou owner

Utiliser galement les options noauto

R pertoires de montage usuels : /media ou /mnt

De moins en moins visible aujourd'hui car param tres de

montage et fichiers de p riph riques compl tement pris en

charge par la partie hotplug du syst me

UPMC FP Pr paration LPI - v1.1

14

Quelques conseils LPI...

UPMC FP Pr paration LPI - v1.1

15