Sur mon geste NAS J'ai sdf1
(une carte flash) montée /
tandis que /home
est monté de lv00
(un volume LVM soutenu par un raid logiciel). Pour pouvoir accéder à la machine lorsque le raid échoue, j'ai une copie de la clé publique SSH, etc. dans /home/foo/.ssh
sur le système de fichiers de sdf1
.
[.____] pour mettre à jour les fichiers cachés par la montée /home
Je remonte normalement lv00
dans /mnt/home
, fais ce que je dois faire, puis bouger lv00
retour en place.
[.____] Y a-t-il un moyen d'y parvenir sans démontrer /home
?
mkdir /mnt/root
mount --bind / /mnt/root
ls /mnt/root/home/foo/.ssh
Tant que vous utilisez --bind
(par opposition à --rbind
), vous obtenez un clone de la monture sans que les trucs sont montés sur le dessus.
Vous pouvez déplacer la montagne dans un nouvel emplacement sans le démontrer, en utilisant mount --move
:
$ mount --move /home /mnt/home
do stuff with the local /home
$ mount --move /mnt/home /home