Jak uzyskać dostęp do plików w folderach, które są linkami, w folderze udostępnionym w VirtualBox?
Na przykład mam folder o nazwie
/home/mrlister/misc
na moim komputerze hosta, który jest udostępniany jako /media/sf_misc
w moim (Linux) systemie gościa VB. Teraz mogę odczytać pliki /media/sf_misc/
w porządku, ale mam tam również link, docs
, to wskazuje na /home/mrlister/Documents
.
Problem polega na tym, że próbuję uzyskać dostęp /media/sf_misc/docs
Dostaję błąd z informacją
Ten link nie może zostać użyty, ponieważ jego cel „/ home / mrlister / Documents” nie istnieje.
W innych okolicznościach stwierdzę, że po prostu niemożliwe jest, aby programy w VB uzyskały dostęp do połączonego materiału, którego nie udostępniłem wyraźnie w ustawieniach.
Mam jednak inny komputer wirtualny, na którym jest uruchomiony system Windows XP, i że można uzyskać dostęp do tego łącza w tym samym folderze współdzielonym w porządku! To znaczy, może patrzeć file://///VBOXSVR/misc/docs
i nie próbuj podążać za linkiem, to po prostu traktuje docs
jako zwykły katalog.
Co więc muszę zrobić, aby uzyskać tę samą funkcjonalność na wirtualnym komputerze z Linuksem? Nie jestem pewien, co spróbować.
źródło
Odpowiedzi:
Prosta odpowiedź brzmi: nie można tego zrobić, a nie w obecnej wersji VirtualBox. Więcej informacji można znaleźć w moich komentarzach dotyczących pytania.
źródło
VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1
;)