Mój virtualbox fstab nie będzie się automatycznie montował przy ponownym uruchomieniu?

14

Jestem w stanie zamontować dysk ręcznie w następujący sposób (ubuntu):

sudo mount -t vboxsf C_DRIVE /mnt/saga_c

Ale kiedy próbuję dodać go do mojego fstab, nie można go zamontować po ponownym uruchomieniu komputera. Czy coś jest nie tak z moją linią / etc / fstab:

C_DRIVE         /mnt/saga_c     vboxsf   defaults         0   0

Czy potrzebuję czegoś oprócz vboxsf? Czy jest coś, co robię niepoprawnie?

stephenmm
źródło
1
Spróbuję dodać wyraźne autoopcje opcji montowania. Nie może zaszkodzić i quoth mount (8): „Niektóre z tych opcji mogą być domyślnie włączone lub wyłączone w jądrze systemu.”
msw
1
Jeśli masz Systemd oparciu spróbować systemu patrząc na to odpowiedź: askubuntu.com/a/1097468/233795
Pierz

Odpowiedzi:

12

Spróbuj usunąć część „domyślne 0 0”. Tylko przeczucie.

Znaleziono to (wstaw to zamiast defaults):
rw,uid=1000,gid=1000

Zgłoś się. :)

Apacz
źródło
Muszę teraz wyjść, ale spróbuję dziś wieczorem i wrócę. Dzięki!
stephenmm
Tak wygląda teraz mój fstab i wydaje się, że działa. Dzięki! C_DRIVE / mnt / saga_c vboxsf auto, rw, uid = 1000, gid = 1000 0 0
stephenmm
Po nocy frustracji jestem z zadowolonym uśmiechem na twarzy. Dziękuję Ci!
janosrusiczki
8

Uruchamiając Debiana Jessie jako hosta, skorzystałem z opcji comment=systemd.automountw moim oknie, /etc/fstababy go uruchomić (oprócz sugestii Azizura):

Share /var/sfshare vboxsf auto,rw,uid=33,gid=33,umask=0007,comment=systemd.automount 0 0

uid, gidI umaskbyły ustawione pod kątem zgodności z ownCloud (v7.0.4) do wykorzystania jako punkt podłączenia folderze danych.

https://ask.fedoraproject.org/en/question/48578/fstab-mount-with-virtualbox-shared-folders/

scenograf
źródło
4
Wypróbowałem różne rozwiązania wskazane na superużytkowniku / przepełnieniu stosu / interwebach - ale ważną opcją jest comment=systemd.automount- ze wszystkimi innymi, które zawiodłyby przy pierwszym uruchomieniu systemu.
lorem monkey
2

Oto, co działało dla mnie na serwerze Ubuntu 11.10:

/ etc / fstab line:

sites   /home/rob/sites vboxsf  auto,rw,uid=1000,gid=33 0 0

uid 1000 = my user, gid=33 www-data (grupa Apache na Ubuntu ..)

/etc/rc.local

mount /home/rob/sites
robm
źródło
1

Po długich poszukiwaniach znalazłem rozwiązywanie problemów z VirtualBox / SharedFolders .

próbować:

sudo chmod 777 / mnt / saga_c

To zadziałało dla mnie.

Azizur Rahman
źródło
chmod 777: nie nie nie nie nie! Nigdy nie biegnij chmod 777. To praktycznie nigdy nie jest wymagane! Nawet do „celów testowych”. Jeśli plik jest czytelny, to jest czytelny. Jeśli jest zapisywalny przez userlub, groupktóry musi do niego pisać, to jest zapisywalny. Absolutnie nie ma potrzeby dawania wszystkim uprawnień do zapisu, a zapomnienie chmodo czymś rozsądnym to dokładnie sposób, w jaki hakowane są korporacje międzynarodowe. Po prostu nie rób tego. Zawsze. Napisałem wprowadzenie do uprawnień Unix . Proszę przeczytaj to!
Martin Tournoij,