Co to jest „bind mount”? Jak to zrobić? Do czego to jest dobre? Powiedziano mi, żebym używał mocowania do czegoś, ale nie rozumiem, co to jest ani jak go
Co to jest „bind mount”? Jak to zrobić? Do czego to jest dobre? Powiedziano mi, żebym używał mocowania do czegoś, ale nie rozumiem, co to jest ani jak go
W moim systemie Arch Linux (jądro Linuksa 3.14.2) monitory łączenia nie uwzględniają opcji tylko do odczytu # mkdir test # mount --bind -o ro test/ /mnt # touch /mnt/foo tworzy plik /mnt/foo. Odpowiedni wpis w /proc/mountsto /dev/sda2 /mnt ext4 rw,noatime,data=ordered 0 0 Opcje montowania nie...
Zamiast używać mount | grep, chciałbym użyć mount -l -t bind, ale to nie działa i -t nonepokazuje wszystkie
Korzystam z fstab, aby powiązać folder należący do innego użytkownika w jednym z moich własnych katalogów. Wiem, że mogę zmapować użytkowników po zamontowaniu SSHFS, przeprowadziłem badania i nie mogę znaleźć mount --bindodpowiednika. Czy jest jakiś sposób na zamontowanie folderu i plików innego...
Dlaczego to nie działa? $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. Te działają ok: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ uname -r # Linux kernel...
Próbuję więc zrozumieć, jak działa przestrzeń nazw montowania Linuksa. Zrobiłem mały eksperyment i otworzyłem dwa terminale i uruchomiłem następujące: Terminal 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a...
Zapytany o błąd serwera, ale nie otrzymał wystarczającej uwagi, więc opublikowano go tutaj z nadzieją, że niektórzy ludzie znają odpowiedź. Jest jeszcze jedno pytanie dotyczące umountowania mocowań rbind, ale rozwiązanie ma niepożądany efekt. Rozważ następujący układ katalogu: . ├── A_dir │ └──...
Wiele osób twierdzi, że Linux nie przechowuje informacji o łączeniach bindów, więc nie ma sposobu na uzyskanie listy ich i ich źródeł. Oto kilka przykładów: z jednego z komentarzy tutaj : IIRC ta informacja nie jest nigdzie przechowywana: po tym mount --bind, dwie kopie są równoważne, nie ma...
Oryginalny problem Mam plik w jednym systemie plików: /data/src/file i chcę na stałe połączyć go z: /home/user/proj/src/file ale /homejest na jednym dysku i /datana innym, więc pojawia się błąd: $ cd /home/user/proj/src $ ln /data/src/file . ln: failed to create hard link './file' =>...