Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Alcië 09 Října 2011, 12:32:53

Název: Trvalé sdílení složek přes VirtualBox [vyřešeno]
Přispěvatel: Alcië 09 Října 2011, 12:32:53
Zdravím!
Přes VirtualBox jsem nainstalovala Ubuntu 11.04, přídavky pro hosta a také správně nastavila sdílení složek z Win7.
Všechno fungovalo, dokud jsem Ubuntu nerestartovala. Sdílené složky přestaly být sdílené a já se k datům nedostanu, složky jsou prázdné.
Nevíte, čím by to mohlo být způsobené?

Pokud ve VB není zaškrtnuto automatické připojení, složky znovu připojím, pokud to ale zaškrtnuto je, terminál vypisuje chybu ("/sbin/mount.vboxsf: mounting failed with the error: Invalid argument")
Už mě to opravdu nebaví, včera jsem nad tím strávila dost času než jsem ty složky vůbec úspěšně nasdílela. A po každém startu nechci neustále nastavovat sdílení.

Dělám něco špatně? Jak nastavit sdílení trvale?
Předem děkuji za pomoc. :)
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: RRRadek Neužil 09 Října 2011, 14:20:19
Pokud máš hostitelský os win 7 tak si nastav sdílení nějakých složek ve win 7 a v ubuntu se k nim připojuj. Vždy sdílím z hostitéského os a né obráceně. ;)
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 09 Října 2011, 14:49:22
A není to tak? Ve VirtualBox nastavím, které složky z win7 chci sdílet s Ubuntu a v Ubuntu příkazem "mount -t vboxsf složka cesta" je připojím.
Vždyť přesně k tomuto jsem našla několik návodů (i zde na wiki), ale v žádném se nepsalo, že s každým restartem můžu nastavovat sdílení znovu a znovu...
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: RRRadek Neužil 09 Října 2011, 15:29:14
Já jsem neříkal nastavit sdílení ve Virtualboxu!
Ve windows kliknout na složku co cheš zdílet a dát vlastnosti a záložka sdilení...
Potom ve virtualním Ubuntu stačí ve správci souborů procházet síť a už tam uvydíš ty nasdílené složky z Windows.
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Martin Šácha 09 Října 2011, 19:45:26
Ale notak RRadku, přece nebude otevírat děravé win sdílení...

V linuxu se musíš přidat do skupiny "vboxsf", respektive msíš zatrhnout volbu "používat VirtualBox" ve Správě uživatelů a skupin. Ve virtualboxu pak nastav automatické připojení a restartuj virtuál.
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: RRRadek Neužil 09 Října 2011, 22:22:53
 ;D Já jsem se nechtěl zastávat windows ale šlo i o bezpečnost že je logičtější sdílet složku z Hostovaného systému (v tomto případě je to bohůžel windows), aby se předešlo případné ztrátě dat jelikož provozování virtuálního počítače není zcela pro data bezpečná věc. ;)

Nedokážu si představit obnovu dat pokud se třeba poškodí/vymaže složka ve které je nainstalovaný virtuální sytém. :-\
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Martin Šácha 09 Října 2011, 22:58:37
V obou případech je sdílená složka pod taktovkou hostitelského systému a virtuál se k ní připojuje. Obráceně to (připojení virtuálního adresáře do reálného systému) ani VBox neumí.

Existuje na to nějaká utilita, ale ta funguje jenom nad virtuály fixní velikosti a pouze read-only...
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: ElChupacabra 12 Října 2011, 12:34:03
Nevím, jestli je to ještě aktuální, ale zrovna tuhle věc jsem dnes řešil a zafungoval tento postup z oficiální dokumentace VB:

To mount a shared folder during boot, add the following entry to /etc/fstab:

sharename   mountpoint   vboxsf   defaults  0   0


Mountpoint by měl být zadaný s absolutní cestou.
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 12 Října 2011, 15:31:10
Aktuální to zatím ještě je. O víkendu se na to podívám a vyzkouším. Dám vědět, co pomohlo :)
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 22 Října 2011, 14:16:55
Pokoušela jsem se o postup od ElChupacabry, ale adresář fstab neexistuje (ani jako skrytý) a nemohu jej vytvořit...
V něm by měly být sdílené soubory nebo jsem to špatně pochopila?
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: jmp 22 Října 2011, 14:39:13
fstab je soubor a ne adresar
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku/fstab (http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku/fstab)
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 22 Října 2011, 14:50:54
Nevím jak se to povedlo, ale v /media se zobrazují všechny sdílené soubory. :D
Možná to tak bylo už od začátku a jenom jsem si toho nevšimla...
Ale i přesto všem děkuju za rady :)
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 22 Října 2011, 16:37:17
Ještě by mě zajímalo, kde v Ubuntu 11.10 přidělím účet ke skupině vboxsf?
V ubuntu 11.04 už sdílení funguje bez problému.
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: Alcië 23 Října 2011, 10:24:16
Tak už vím :)

1. Nastavit složky ve VirtualBoxu na automatické připojování
2. Přidat se do skupiny vboxsf
v Ubuntu 11.10 asi pouze přes příkaz: sudo usermod -a -G vboxsf USERNAME
3. sdílené složky jsou v adresáři /media

Děkuji ještě jednou všem za pomoc.
Název: Re:Trvalé sdílení složek přes VirtualBox
Přispěvatel: ZdenoTN 09 Ledna 2013, 18:24:41
Ahojte,

   po x měsících kdy jsem hrál RoM, jsem si řekl ze si dám chvíly pohov a mrknu se jak to vypadá s kombinací příkazového řádku a grafického rozhraní  :).
Stáhl jsem si  Kubuntu 12.04, instalce ve VB bez problemů, přídavek pro hosta také, ale trochu mě zlobilo sdilení.
Nakonec se to povedlo, pomocí tohoto příspěvku, akorát pro trvalé připojení složek do adresáře /home/xxx jsem musel vypnout u sdílených složek "Automatické připojení", mám jen "Vytvořit trvale".
Do fstabu:
Kód: [Vybrat]
sharename   mountpoint   vboxsf   defaults  0   0
Kód: [Vybrat]
D_DRIVE   /home/xxx/Slozka_D   vboxsf   defaults  0   0