Chcę mieć katalog, który jest dostępny zarówno w systemie Windows 7 zainstalowanym na hoście Ubuntu, jak i na Ubuntu.
Więc zainstalowałem dodatki Virtualbox zarówno w systemie Windows, jak i Ubuntu.
Następnie w Ubuntu:
sudo mkdir /media/win7share
sudo mount -t vboxsf win7share /media/win7share
Dostaję:
/sbin/mount.vboxsf: mounting failed with the error: No such device
- Co muszę wpisać w folderach współdzielonych w ustawieniach Virtualbox Manager?
- Co muszę skonfigurować w systemie Windows?
Odpowiedzi:
Host: Ubuntu
Wybierz folder, który chcesz udostępnić (tak samo jak poniżej - otwórz ustawienia VM na swoim hoście i wybierz). Powiedzmy, że jest (folder na twoim hoście, który chcesz zobaczyć od gościa Win7):
Ten samouczek obejmuje odpowiedź. Po dodaniu folderu Ubuntu do udostępnionego uruchom lub uruchom ponownie maszynę Wirtualną Win7 Należy przeszukać sieć lokalną (w gościu Win7; poczekaj, aż przeszuka - zielony pasek postępu). Po tym powinien pojawić się dysk sieciowy.
Na moim komputerze znaleziono go bez dalszych kroków. W przypadku problemów zapoznaj się z samouczkiem.
Host: Win7, system operacyjny gościa: Ubuntu
Najpierw przejdź do ustawień Twoich maszyn wirtualnych:
Dodaj folder, który chcesz udostępnić, i nazwij go (automatycznie nada mu nazwę). Tutaj ścieżka Win7 do mojego folderu to C: \ Misery, a nazwa to Misery
Następnie zaznacz opcję Automatyczne podłączanie, aby montować ją zawsze podczas uruchamiania maszyny wirtualnej.
I w zasadzie to wszystko. Teraz uruchom swoją maszynę wirtualną. W tym samouczku wyjaśniono resztę, w skrócie Musisz utworzyć folder, który będzie Twoim punktem montażowym (na gościu). Powiedzmy, że będzie to GMisery na Twoim Ubuntu. Stwórz go w swoim katalogu użytkownika. Teraz mamy już pusty folder w systemie operacyjnym gościa:
Następnie otwórz swój terminal i napisz:
Teraz powinno działać. Przynajmniej identyfikator działa na moim komputerze:] Jeśli nie wystąpił błąd, wyloguj się i zaloguj ponownie i należy to zrobić.
Proszę przeczytać dołączony samouczek również .
Ogólnie rzecz biorąc, dobrym pomysłem jest instalacja na rozszerzeniu VB hosta . Nie ma to jednak wpływu na omawiany tutaj temat.
źródło
Rozwiązaniem jest:
Dodaj użytkownika do
vboxusers
grupy (lubvboxsf
, w zależności od wersji):Utwórz katalog dla udostępnionych dokumentów:
(błędem była próba włożenia tego
/media
i próba zamontowania - nie jest to konieczne, ponieważ robi to za nas najnowszy VirtualBox)Przejdź do opcji VirtualBox i dodaj to
shared
katalog do udostępnionych ścieżek.W moim przypadku przycisk był szary, prawdopodobnie ze względu na uprawnienia, teraz rozwiązane w 3.
Upewnij się, że
vboxsf
moduł jądra działa przez:modprobe vboxsf
(wewnątrz VM).I to wszystko. Określony katalog pojawi się w systemie Windows jako nowy dysk.
źródło
vboxusers
.Utwórz katalog w systemie Windows, powiedzmy ubuntu.
W urządzeniu VMware udostępnij ten katalog (ubuntu).
Utwórz katalog na Ubuntu w katalogu głównym (/) say / windows.
źródło
Odpowiedź na twoje pytanie jest tutaj
Musisz dodać linię montowania do
/etc/profile
pliku, aby montować go na stałe przy każdym logowaniu.źródło