Che cos'è un "bind mount"? Come ne faccio uno? Per cosa è buono? Mi è stato detto di usare un bind mount per qualcosa, ma non capisco di cosa si tratta o come usarlo.
Sul mio sistema Arch Linux (Linux Kernel 3.14.2) i bind mount non rispettano l'opzione di sola lettura # mkdir test # mount --bind -o ro test/ /mnt # touch /mnt/foo crea il file /mnt/foo. La voce pertinente /proc/mountsè /dev/sda2 /mnt ext4 rw,noatime,data=ordered 0 0 Le opzioni di montaggio non corrispondono …
Sto usando fstab per associare una cartella che appartiene a un altro utente in una delle mie directory. So che posso mappare gli utenti quando monto un SSHFS, ho fatto qualche ricerca e non riesco a trovare un mount --bindequivalente. Esiste un modo per montare i file e le cartelle …
Perché non funziona? $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. Questi funzionano bene: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ uname -r …
Quindi sto cercando di capire come funziona lo spazio dei nomi di mount di Linux. Quindi, ho fatto un piccolo esperimento, ho aperto due terminali ed eseguito il seguente: Terminale 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a b root@goliath:~# ls …
Molte persone continuano a dire che Linux non conserva informazioni sui mount dei bind, quindi non c'è modo di ottenere un elenco di loro e delle loro fonti. Ecco alcuni esempi: da uno dei commenti qui : IIRC questa informazione non è conservata da nessuna parte: dopo mount --bind, le …
Ha chiesto serverfault ma non ha ricevuto abbastanza attenzione, quindi ripubblicato qui, con la speranza che alcune persone qui conoscano la risposta. C'è un'altra domanda che si sta discutendo sui montaggi rbind umounting, ma la soluzione ha effetti indesiderati. Considera il seguente layout di directory: . ├── A_dir │ └── …
Problema originale Ho un file su un filesystem: /data/src/file e voglio collegarlo a: /home/user/proj/src/file ma si /hometrova su un disco e /datasu un altro, quindi viene visualizzato un errore: $ cd /home/user/proj/src $ ln /data/src/file . ln: failed to create hard link './file' => '/data/src/file': Invalid cross-device link Ok, quindi …
Ho una partizione home che è condivisa da diverse distribuzioni nella stessa scatola. Sto usando bindsupporti da fstab. Ogni installazione di Linux ha qualcosa del genere: UUID=[...] /mnt/data ext4 nodev,nosuid 0 2 /mnt/data/arch /home none defaults,bind 0 0 /mnt/data/files /files none defaults,bind 0 0 Lo svantaggio è, ovviamente, che /mnt/data/arche …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.