Page 1 sur 1

[FSTAB] monter 2 dossiers sis sur la même partition (résolu)

Publié : lun. 16 sept. 2013, 17:27
par mimile
Bonjour,

Mon problème se résume à ceci :

J'ai une partition NTFS (nommée Stock0) dans laquelle j'ai stocké toutes mes données dans différents dossiers.

Plus particulièrement, j'ai un dossier "Cinema" (contenant une série de films et de séries) et un dossier "MP3" (contenant divers sous-dossiers contenant des MP3, vous l'aurez compris).

Voici mon /etc/fstab :

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>

# /dev/sda6 (racine)
UUID=122af965-b8c2-4a6b-bfec-304d66200641	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/sda7 (home)
UUID=ba8cbdcf-b36f-4fff-bc43-3b167678cb87	/home     	ext4      	rw,relatime,data=ordered	0 2

# /dev/sda5 (swap)
UUID=d9daf182-f4b0-4570-aa3b-73df1dac9df4	none      	swap      	defaults  	0 0

# /dev/sda1 (Windows 7)
UUID=70CCF2F90F3ED419		/media/Win_7	ntfs-3g		uid=1000,gid=100,dmask=022,fmask=133	0	0

# /dev/sdb1 (cinema)
UUID=AAF88143F8810F2F		/media/Cinema	ntfs-3g		uid=1000,gid=100,dmask=022,fmask=133	0	0

# /dev/sdb1 (MP3)
UUID=AAF88143F8810F2F		/media/MP3	ntfs-3g		uid=1000,gid=100,dmask=022,fmask=133	0	0
J'ai créé des points de montage dans /media pour chacun des deux dossiers.

Au boot, /media/MP3 est monté normalement mais le montage de /media/Cinema échoue avec un message m'indiquant que la partition (en fait /dev/sdb1, commune aux deux) est déjà montée (évidemment) et le boot s'arrête.

Est-il possible de monter sur deux points de montage distincts deux dossiers se trouvant dans la même partition ?

Merci d'avance pour vos avis éclairés

Cordialement,

Re: [FSTAB] monter 2 dossiers situés sur la même partition

Publié : lun. 16 sept. 2013, 18:09
par tuxce
Salut, tu peux utiliser l'option bind qui te permet de monter un dossier dans un autre.

Code : Tout sélectionner

UUID=AAF88143F8810F2F        /media/disque_externe   ntfs-3g      uid=1000,gid=100,dmask=022,fmask=133   0 0
/media/disque_externe/Cinema /media/Cinema           auto         bind,x-systemd.automount               0 0
Perso, je vois pas trop l'intérêt de l'utiliser de cette manière, si tu veux un chemin spécifique, tu peux utiliser les liens.

Re: [FSTAB] monter 2 dossiers situés sur la même partition

Publié : lun. 16 sept. 2013, 18:11
par FoolEcho
Salut,
mimile a écrit :Au boot, /media/MP3 est monté normalement mais le montage de /media/Cinema échoue avec un message m'indiquant que la partition (en fait /dev/sdb1, commune aux deux) est déjà montée (évidemment) et le boot s'arrête.
Tel que tu le présente, ça ne fera pas ce que tu veux de toutes manières (tu vas te retrouver avec tout le contenu de ta partition dans Cinema ou dans MP3 et pas les contenus de MP3 et Cinema de ton disque).
mimile a écrit :Est-il possible de monter sur deux points de montage distincts deux dossiers se trouvant dans la même partition ?
Oui. Il faut passer par l'option bind de mount, cf. man.

Ainsi, une fois monté sdb1 dans ton cas quelque part (par exemple dans /media/TON_DISQUE), tu peux ensuite lier les répertoires où tu veux (en root):

Code : Tout sélectionner

mount --bind /media/TON_DISQUE/MP3 /media/MP3
mount --bind /media/TON_DISQUE/Cinema /media/Cinema
(ou dans le fstab en rajoutant bind dans la colonne options, la quatrième)
(umount /media/MP3 pour démonter)

--grillé :P --

Re: [FSTAB] monter 2 dossiers situés sur la même partition

Publié : mar. 17 sept. 2013, 10:44
par mimile
Merci à tous deux.

J'ai opté pour la solution proposée par Tuxce en modifiant mon fstab comme indiqué :

Code : Tout sélectionner

# /dev/sdb1 (= le second disque dur interne ne contenant qu'une seule partition)
UUID=AAF88143F8810F2F        	/media/Stock0   ntfs-3g      	uid=1000,gid=100,dmask=022,fmask=133   	0 	0

# /dev/sdb1 (cinema)
/media/Stock0/Cinema		/media/Cinema	auto		bind,x-systemd.automount               	0 	0

# /dev/sdb1 (MP3)
/media/Stock0/MP3		/media/MP3	auto		bind,x-systemd.automount             	0 	0
De cette manière, je peux soit visionner des films avec Gnome-mplayer ou écouter des MP3 avec Clementine.

Cette solution me dispense de monter manuellement les partitions.

Problème résolu donc.

Encore merci