Existe-t-il une commande permettant de monter un dossier d'une partition sur ma partition principale?
Exemple de ce que j'aimerais faire, ce qui ne fonctionne évidemment pas:
mount /media/tc1/folder /home/dvad/home
Si ce n’est pas en utilisant une commande, y at-il un autre moyen de le faire?
Oui, mais avant d'aller aussi loin, ne pouvez-vous pas simplement créer un lien symbolique?
ln -s /media/tc1/folder ~/home
Ce lien est juste un fichier qui est interprété. Il est automatiquement permanent (jusqu'à ce que vous supprimiez le fichier).
Sinon, vous pouvez utiliser mount
comme vous l'avez décrit, mais la syntaxe est légèrement différente:
mount --bind /media/tc1/folder /home/dvad/home
Ce n'est pas du tout permanent, et sera redémarré. Si vous voulez qu'il persiste, vous aurez besoin de quelque chose dans votre /etc/fstab
comme ceci:
/media/tc1/folder /home/dvad/home none bind
Si vous essayez un montage et que cela ne fonctionne pas, vous devez vous assurer que le périphérique de niveau bloc est monté. Vous ne pouvez pas monter directement un sous-répertoire d'une partition sans d'abord monter la partition.
Une alternative à mount
:
bindfs -n /media/tc1/folder /home/dvad/home
Nécessite Sudo apt-install bindfs
.
Comme avec mount
, il s’agira d’un point de montage réel (non permanent), c’est-à-dire, par exemple, non suivi comme une référence mais comme un système de contrôle de version. Mais comme ln -s
, il ne nécessite pas d’autorisations de superutilisateur, contrairement à mount
.
Démontez avec fusermount -u /home/dvad/home
(ou en le redémarrant).