VirtualBox a zdieľaný priečinok Windows <> Linux

Dnes | 00:14 | Moje blogy | Pavel

Nadviažem na predošlý blog o nástroji VirtualBox a keďže som si robil po nejakom čase poriadok v počítači a inštaloval pod Windowsom do VirtualBoxu aktuálne verzie s programovým výberom pre Q4OS a Debian s Xfce desktopom, riešil som okrem iného nastavenie spoločného zdieľaného priečinku. Možno sa niekomu hodí pár postrehov, ako som tento priečinok nastavil.

VirtualBox používam prakticky každý deň, skúšam nové distribúcie prípadne na nečisto programy v distribúciách, ktoré zase používam ako single OS na ďalších počítačoch. Výhoda je v tom, že si takýmto spôsobom nezabalastím samotné inštalácie a mám na druhom disku zazálohované aj image diskov s distribúciami. Na začiatku som prenášal súbory medzi OS cez Google Disk, čo je ale dosť nepraktické. Oveľa jednoduchší a pohodlnejší spôsob je nastaviť zdieľaný priečinok spoločný pre oba OS.

Aj keď má Q4OS rovnaký základ ako Debian 13, používa ďalšie svoje repozitáre a už v základnej inštalácii distribúcia zahŕňa narozdiel od Debianu guest moduly. Len na doplnenie, v oboch distribúciách inštalujem Debian balík VirtualBoxu zo stránok výrobcu pomocou gdebi, aby mi dotiahol prípadné závislosti na iných balíkoch. Priamo vo VirtualBoxe som nastavil Windows priečinok ako zdieľaný s automatickým pripojením a určil mu cestu na domovský HOME priečinok Shared pre obe distribúcie.

01.png

02.png

O4OS vidí defaultne zdieľaný priečinok, problém je v tom, že k tomuto priečinku nevie používateľ hneď pristupovať. Riešenie je pripájať tento priečinok v konkrétnom prípade príkazom sudo mount -t vboxfs Shared /home/dumaru/Shared. Toto riešenie ale nepovažujem za pohodlné a používateľ by musel príkaz zadávať po každom nabootovaní do distribúcie. Zvolil som trochu inú cestu a pridal do /etc/fstab automatické pripájanie. Opatrne s presnou cestou k priečinku lebo nenabootujete do desktopu.
Shared /home/dumaru/Shared vboxsf defaults,uid=1000,gid=1000,umask=0022 0 0
03.png

04.png

V Debiane je potrebné na začiatku doinštalovať guest moduly, aby používateľ najprv videl zdieľaný priečinok. Najjednoduchší spôsob je pripojiť v nabootovanej distribúcii cez menu VirtualBoxu CD s guest modulmi a nainštalovať ich do distribúcie keďže tieto moduly repozitáre Debianu neobsahujú. Ak sa nemýlim musí byť nainštalovaný balík linux-headers-amd64 a prekladače, inak inštalácia neprebehne úspešne. Následne som pridal do fstabu rovnakým spôsobom pripájanie priečinku ihneď po štarte.

05.png

06.png

Prikladám aj screenshot s nastavením zdieľaného priečinku v hostiteľskom Windowse, čo je obdobne aj v Linux distribúciách. VirtualBox inštalujem v každom OS a je to vynikajúci spôsob, ako môžem skúšať v distribúciách napríklad programový výber. PS: Ak sa nemýlim tak v niektorých Linuxových distribúciách je pripojenie k zdieľanému priečinku defaultne nastavené.

07.png

08.png

LINKY:

VirtualBox Home | VirtualBox blog

Prílohy