Wie kann ich "mount --bind" in / etc / fstab ausführen?

143

Ich versuche , hinzufügen mount --bind /proc/ /chroot/mysql/proczu /etc/fstab. Wie kann ich das machen?

Ein bisschen Linux-Nerd
quelle
Weitere man fstabInformationen finden Sie im dritten Absatz des Abschnitts "Das dritte Feld" unter : "Ein Eintragstausch bezeichnet eine Datei oder Partition, die zum Tauschen verwendet werden soll, vgl. Swapon (8). Ein ignorierter Eintrag bewirkt, dass die Zeile ignoriert wird. Dies ist nützlich für Festplattenpartitionen anzeigen, die derzeit nicht verwendet werden. Ein Eintrag none ist nützlich, um Bereitstellungen zu binden oder zu verschieben. " Siehe auch den vorherigen Abschnitt in man fstab"Das zweite Feld", in dem auch die Verwendung von "none" erwähnt wird.
Jonathan Ben-Avraham
Falls sich jemand wundert, können Sie unter Mac OS X nicht mehr dasselbe tun: apple.stackexchange.com/questions/197029/…
Sridhar Sarnobat

Antworten:

146

Der mountBefehl akzeptiert --bindoder -o bind.

In der /etc/fstabDatei können Sie die folgende Zeile verwenden:

/proc /chroot/mysql/proc none defaults,bind 0 0
Matheus
quelle
94

Wenn ich einen Datenträger geladen hatte /media/3tb-vol1/Private/, und ich wollte ihn binden, habe /srv/Privateich einen /etc/fstabwie diesen.

/media/3tb-vol1/Private/ /srv/Private        none    bind
Zoredache
quelle
5

Ich hätte wahrscheinlich härter darüber nachdenken sollen. Obwohl ich nicht weiß, wie ich das Dateisystem binden soll, kann ich mich umdrehen

mount -t proc ro /chroot/mysql/proc/

in

proc /chroot/mysql/proc proc ro 1 0
Ein bisschen Linux-Nerd
quelle