Ahoj všem,
jsem v Linuxu nováček, a chtěl jsem zkusit co Linux umí, respektive ho poznat a naučit se v něm aspoň trochu pracovat.
Proto jsem zvolil VirtualBox a narazil jsem právě na problém se sdílením složky.
Provedl jsem tedy na Windows 7 64bit instalaci posledního releasu VB (4.1.6), stáhl poslední verzi Ubuntu 11.10 "Oneiric Ocelot", a nainstaloval. Instalace Ubuntu mi proběhla bez jakéhokoliv problému, a poté jsem zkoušel hledat na wiki.ubuntu nějakou tu radu do začátku, atp. Narazil jsem na možnost sdílení složky, kde byl popsán problém na první pohled vcelku srozumitelně. Tak jsem to zkusil podle zmíněného návodu, ovšem pak vyvstaly některé dotazy ohledně toho, jak to vlastně udělat. No nějak jsem se k tomu dopídil, a četl návody i mimo toto fórum, ovšem na každém zdroji byl návod popsán trochu jinak, z čehož soudím, že všechny návody jsou neúplné. Zkusil jsem to tedy různě kombinovat, ale bohužel ani přesto jsem se nedobral výsledku a nepodařilo se mi připojit tu sdílenou složku v Ubuntu.
Přičemž jsem postupoval takto:
1. po instalaci Ubuntu jsem dal ve VB Instalovat přídavky pro hosta, kde se mi mountlo cd a v jeho obsahu jsem kliknul na VBoxLinuxAdditions.run.
2. instalace přídavků dle mého soudu nejspíš proběhla v pořádku, nepřišlo mi, že by to psalo nějakou chybu, u všeho mi terminál vypsal "Done" a na konci mě vyzval k restartu guest systému.
3. Po restartu jsem mohl měnit na vyšší rozlišení, nebyl problém s kurzorem myši, atp.
4. V položce Zařízení jsem nastavil složku, kterou chci sdílet, např. Name: Data. Restartoval jsem raději guest systém.
5. Poté jsem tedy otevřel terminál a přidal si dočasně práva roota příkazem "sudo -s" (to jsem někde vygooglil), zadal heslo, a bylo to.
6. Pak jsem příkazem "sudo mkdir /mnt/share" vytvořil přípojný bod dle návodu. Složka se mi opravdu vytvořila.
7. No a teď už zbývalo jen propojit složku Data se složkou share, to jsem činil příkazem "sudo mount -t vboxsf Data /mnt/share" a napsalo mi to cosi, že mounting failed, zkrátka tu chybovou hlášku. Nedalo mi to, hledal jsem dál, a našel jsem, že to lze připojit ještě jinak kvůli tomu, aby uživatel mohl také zapisovat do složky, a to připsáním "-o uid=1000 -o gid=1000" za "vboxsf", takže to mělo vypadat nějak takto: "sudo mount -t vboxsf -o uid=1000 -o gid=1000 Data /mnt/share". Po tomto příkazu mi to taky vypsalo chybovou hlášku.
8. Nicméně zkoušel jsem to několikrát, a myslím jednou nebo dvakrát se mi místo chybové hlášky ukázal nějaký výpis, který začínal slovem Usage -V nebo tak něco, a byl celkem ten výpis dlouhý. Tak jsem si říkal, že asi supr, a tak jsem to zkusil zkontrolovat, ovšem v té složce jsem nic neviděl.
Taky mě napadlo, jestli by to nemohlo být třeba verzí VBoxu, nebo něčím jiným (ikdyž je to asi málo pravděpodobné). Tak jsem se chtěl zeptat, zda by mi někdo neporadil verzi VB a Ubuntu, ve které jste to konkrétně Vy rozchodili bez problémů.
Díky