Xp pod virtualboxom ne vidi usb uređaje. Virtualbox ne vidi USB u Ubuntu

Mislim da su mnogi već bili zbunjeni pitanjem kako još uvijek konfigurirati USB na Virtualboxu u svom voljenom Ubuntuu. Ponekad je toliko potrebno da povežete USB fleš disk direktno na Virtualbox, ali umesto toga morate kopirati podatke sa fleš diska u deljeni folder i koristiti podatke iz ove fascikle u virtuelnom sistemu (zapazite moj članak „Podeli XP gost folder pod Ubuntu"). I ja sam dugo pokušavao da riješim ovaj problem, ali mi nije išlo, a tada mi nije baš trebalo, ali sada sam slučajno naišao na video sa YouTube-a koji pokazuje kako spojiti USB uređaje. 1. Dakle, prvo se dodajte u virtualbox grupu. Da biste to učinili, pokrenite sudo gedit /etc/group i pronađite liniju vboxusers:x:121: i tamo dodajte svoje korisničko ime. 2. Zatim napišite getent group vboxusers u terminal i videćete ovako nešto u izlazu vboxusers:x: 121 :user Ako ste ispravno dodali korisnika u grupu u prethodnom koraku, onda će iza trocifrenog broja biti vaša prijava, u mom slučaju korisnik. Iz ove linije treba da se setimo gid ovo je trocifreni broj, u mom slučaju je 123, ja sam ga podebljao, možda imate potpuno drugačiji broj. Pažnja: zapamtite ovaj broj, trebat će nam za sljedeći korak. 3. Otvorite u uređivaču teksta fstab: sudo gedit /etc/fstab i zalijepite tu liniju: none /sys/bus/usb/drivers usbfs devgid= XXX,devmode=666 0 0 gdje XXX, isti qid kojeg smo zapamtili u prethodnom koraku. Sačuvajte promene i ponovo pokrenite računar. 4. Nakon ponovnog pokretanja, pokrenite Virtualbox i idite na svojstva vaše virtuelne mašine. Pređite u odjeljak USB i tamo označite kućice "omogući USB" i "omogući USB 2.0" (moj sistem je na engleskom, preveo sam ove nazive u hodu, možda se neće tako zvati u ruskom interfejsu). Zatim pokrećete sistem i da povežete USB uređaje u navigacionom prozoru vaše virtuelne mašine, idite na „Uređaji - USB uređaji” i proverite potrebne uređaje. Također možete dodati tako da se USB uređaji automatski povezuju kada se virtuelni OS pokrene. Da biste to učinili, u postavkama virtualne mašine, u odjeljku USB, dodajte traženi uređaj u filter. Od sponzora: Italijanske fabrike nameštaja poznate su po svojim proizvodima širom sveta. Takav namještaj kreiran je u okviru zahtjeva evropskih standarda kvaliteta i dugo će služiti svom vlasniku. Osim toga, talijanske tvornice namještaja koriste prirodne materijale u procesu proizvodnje. Kupovina namještaja od talijanskih proizvođača znači dobiti kvalitetan proizvod lijepog dizajna po pristupačnoj cijeni.

U ovom postu ću vam reći kako spojiti USB disk na virtuelnu mašinu tako da ga gostujući sistem tretira kao običan hard disk.

Ovaj trik ne samo da će vam omogućiti da se pokrenete sa instalacionog USB-a - što je, po mom mišljenju, prilično besmisleno, jer se ISO slika upisuje na fleš disk, koji je mnogo lakše povezati sa virtuelnim računarom u VirtualBox-u. Ako povežete USB disk ili fleš disk na sistem za goste kao običan disk, možete raditi takve zanimljive stvari kao što su:

  • dizanje sa fizičkog SATA diska preko USB adaptera
  • instaliranje Windows-a na USB disk ili fleš disk

Ako nemate priliku da povežete SATA disk direktno na računar - na primjer, na laptop - ali zaista morate pokrenuti operativni sistem koji je na njemu raspoređen, onda će vam ovdje opisani trik pomoći u tome : povežite SATA disk sa računarom pomoću USB adaptera, a zatim povežite USB disk sa virtuelnom mašinom kao običan disk, kao što je prikazano u ovom uputstvu.

Što se tiče druge točke - instaliranja Windowsa na USB disk - ako želite instalirati Linux na fleš disk (ne snimati Live image, već instalirati punopravni sistem), tada za instalaciju nije potrebno raditi prikazani trik ovdje - pošto se Linux savršeno instalira na prijenosni disk. Ali Windows zabranjuje instalaciju na USB diskove i fleš diskove.

Pokazaću vam kako da pokrenete sistem sa USB-a u Windows-u i Linux-u. Princip je isti u oba ova operativna sistema, ali se komande malo razlikuju zbog specifičnosti OS-a.

Kako pokrenuti sistem sa USB-a u VirtualBox-u u Windows-u

Povežite USB fleš disk ili disk sa računarom. Zatim kliknite Win+r i izvršiti diskmgmt.msc.

Pronađite svoj fleš disk i zapamtite broj diska:

Na primjer, na mom snimku ekrana fleš disk je broj 2.

Zatvorite sve prozore VirtualBoxa ako su otvoreni.

U prozor koji se otvori unesite:

Sada idite u fasciklu u kojoj imate instaliran VirtualBox. Ako je ovaj program instaliran u zadanom direktoriju, naredba na koju treba otići je:

CD %programfiles%\Oracle\VirtualBox

Ako ste odabrali drugu lokaciju za VirtualBox, uredite prethodnu naredbu u skladu s tim.

Sada u komandnu liniju zalijepite sljedeću naredbu u kojoj zamijenite # na broju diska koji smo pogledali malo iznad, zatim pritisnite Enter:

VBoxManage internalcommands createrawvmdk -ime datoteke C:\usb.vmdk -rawdisk \\.\PhysicalDrive#

Na primjer, ovo je moj drugi disk, tada naredba izgleda ovako:

Unutrašnje naredbe VBoxManage createrawvmdk -ime datoteke C:\usb.vmdk -rawdisk \\.\PhysicalDrive2

Ako je sve prošlo kako treba, trebala bi se pojaviti sljedeća poruka:

RAW host disk pristup VMDK datoteka C:\usb.vmdk je uspješno kreirana.

Imajte na umu da možete zamijeniti C:\usb.vmdk na bilo koju lokaciju datoteke koju želite.

Ova komanda kreira datoteku diska virtuelne mašine (VMDK) koja ukazuje na fizički disk koji ste izabrali. Kada učitate VMDK datoteku kao disk u VirtualBox, tada će VirtualBox zapravo imati pristup fizičkom disku.

Sada otvorite VirtualBox kao administrator - ovo je obavezno, inače neće raditi kako se očekuje. Da biste to uradili, kliknite na dugme Počni, biranje VirtualBox i odaberite " Pokreni kao administrator»:

VirtualBox može pristupiti samo sirovim disk uređajima s administratorskim pravima.

Sada u VirtualBoxu kreirajte novu virtuelnu mašinu, izaberite odgovarajući operativni sistem i kada je u pitanju izbor hard diska, umesto da kreirate novi, izaberite Koristite postojeći virtuelni hard disk:

Sada otvorite datoteku C:\usb.vmdk(ili neki drugi ako ste ga sačuvali na drugoj lokaciji ili pod drugim imenom):

Pokrenite svoju virtuelnu mašinu, sada bi trebalo da vidi vaš USB fleš disk kao običan čvrsti disk. Odnosno, ako je to ispravno snimljen disk za pokretanje ili fleš disk, sistem će se pokrenuti sa njega.

Imajte na umu da USB uređaj mora biti prvi čvrsti disk u virtuelnoj mašini VirtualBox, inače neće doći do pokretanja. Ako povezujete novi USB disk na postojeću mašinu, pokušajte da promenite redosled medija u postavkama te mašine ili da izaberete odgovarajući disk na početku pokretanja.

Kako pokrenuti sa USB-a u Linuxu u VirtualBoxu

Da biste razumjeli princip, pročitajte prethodni odjeljak o Windows-u. U Linuxu, da biste saznali ime USB diska, pokrenite naredbu:

Sudo fdisk -l

U mom slučaju, disk ima ime /dev/sdb.

Da kreirate datoteku virtuelnog diska koja pokazuje na pravi disk, pokrenite naredbu kao što je:

Sudo VBoxManage internalcommands createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sd#

Gdje umjesto toga # Unesite slovo odgovarajućeg diska. Primjer za moje uslove:

Sudo VBoxManage interne naredbe createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sdb

U ovoj naredbi možete zamijeniti /root/usb.vmdk drugom lokacijom po vašem izboru.

Da pokrenete VirtualBox s administratorskim pravima, pokrenite naredbu:

Sudo VirtualBox

Sve ostalo – kreiranje virtuelne mašine i odabir postojećeg virtuelnog diska kao hard diska – je potpuno isto kao u Windows-u.

VirtualBox je popularan program za emulaciju personalnog računara i pokretanje različitih operativnih sistema. Možete povezati različite uređaje na svoju virtuelnu mašinu, uključujući USB uređaje povezane na glavni sistem.

Ali mnogi korisnici se suočavaju s problemom da VirtualBox ne vidi USB. Uređaji su povezani sa sistemom i rade tačno, ali jednostavno nisu u meniju za povezivanje. U ovom članku ćemo pogledati što učiniti ako virtualbox linux ne vidi usb uređaje. Članak je prvenstveno namijenjen za Ubuntu, ali će biti pogodan i za korisnike drugih distribucija.

Greška Virtualbox ne vidi USB

Najčešće se ova greška javlja jer korisnik pod čijim imenom ste pokrenuli VirtualBox nema pristup potrebnim datotekama. Ovo se može riješiti vrlo jednostavno, samo trebate dodati svog korisnika u grupu vboxusers. Da biste to učinili, pokrenite naredbu:

sudo usermod -a -G vboxusers $USER

Nakon toga, samo se trebate ponovo prijaviti da bi sve funkcioniralo. Možete provjeriti da li su USB uređaji otkriveni pomoću naredbe:

VBoxManage lista usbhost

Ali ovo ne pomaže uvijek. Također morate vidjeti da li je podrška za USB kontroler omogućena za virtuelnu mašinu. Da biste to učinili, otvorite kontekstni meni za to i odaberite "Postavke", a zatim idite na karticu "USB":

Trebalo bi da postoji kvačica pored njega "Omogući USB kontroler", i odabrano je jedno od dostupnih sučelja. Da biste podržali USB 2.0 ili USB 3.0, morate instalirati Virtualbox Extensions Pack. Ovo je skup vlasničkih ekstenzija koje također uključuju podršku za ovu tehnologiju. Najvjerovatnije već možete spojiti USB virtualbox.

Da biste to učinili, preuzmite datoteku za svoju verziju Virtualboxa na službenoj web stranici. Zatim otvorite meni "File" -> "Postavke" -> "Dodaci" i povežite preuzetu datoteku ovdje:

U Ubuntu 16.04 to se može učiniti lakše, samo pokrenite naredbu:

sudo apt install virtualbox-ext-pack

Gotovo, nakon toga možete omogućiti podršku za USB 3.0.

Na nekim distribucijama, kao što je Red Hat porodica, usb ne radi u virtualboxu jer je podrška za USB veze onemogućena iz sigurnosnih razloga. U tom slučaju, morat ćete ga uključiti. Da biste to učinili, prvo morate dekomentirati sve SUBSYSTEM linije u /etc/udev/rules.d/60-virtualbox.conf. Ovo se može uraditi naredbom:

sudo printf "%s\n" "g/^#SUBSYSTEM/s/^#//" w | ed -s /etc/udev/rules.d/60-vboxdrv.rules

Zatim kopirajte ovu datoteku u /usr/lib/udev direktorij:

sudo cp -v /etc/udev/rules.d/60-vboxdrv.rules /usr/lib/udev/

I ponovo učitajte skupove pravila:

sudo udevadm control --reload-rules
$ sudo systemctl ponovo pokrenite vboxdrv.service

Sada možete ponovo provjeriti da li Virtualbox još uvijek ne vidi usb uređaje ili sve već radi.

zaključci

U ovom članku smo pogledali šta učiniti ako VirtualBox ne vidi USB u Ubuntu ili drugim Linux distribucijama. U većini slučajeva problem se može riješiti vrlo jednostavno. Nadam se da su vam ove informacije bile korisne.

Povezani postovi:


Često oni koji vole da eksperimentišu imaju potrebu da koriste USB uređaj u virtuelnoj mašini. Trivijalno povezivanje preko glavnog menija podrazumeva ponavljanje radnji svaki put kada se VM pokrene, pa ćemo u ovom članku shvatiti kako da povežemo fleš disk sa virtuelnom mašinom Virtualbox dodavanjem filtera koji će nam omogućiti da disk koristimo bez konstante vezu pri pokretanju.

Možete povezati eksterni USB disk na virtuelnu mašinu.

Prije svega, moramo saznati koju verziju Virtualboxa koristimo. Lako je to uraditi. Otvorite upravitelja, kliknite na dugme "Pomoć", odaberite "O programu". Potrebne informacije će biti navedene u odgovarajućem polju ispod. U mom slučaju to je 4.3.12.

Idite na službenu web stranicu Virtualboxa i potražite svoju verziju programa. Ako ne koristite najnoviju verziju, morate sići dolje i pronaći vezu do starijih verzija Virtualboxa (Virtualbox starije verzije). U detaljnim informacijama trebate pronaći Extension Pack za sve platforme. Obratite pažnju na ovu tačku, ovdje ne možete pogriješiti, inače dodatak neće biti prikladan za naš program. Hajde da ga preuzmemo.

U Virtualbox menadžeru idite na meni "Datoteka" i "Postavke". Idite na odjeljak dodataka, kliknite na ikonu “Dodaj dodatak” i potražite našu preuzetu datoteku. Odaberite i kliknite na “Otvori”. Upozoreni smo da dodaci mogu dovesti do kvarova, uobičajenog straha, ako se slažete, kliknite na “Instaliraj”. Prihvaćamo ugovor o licenci, pomjerimo klizač do samog dna, dugme "Slažem se" se aktivira, kliknite na njega. Dodatak je uspješno instaliran, dvaput kliknite na dugme “OK”.

Dodajte filter

Sada na listi biramo našu mašinu, kliknemo „Konfiguriši“, idimo u odeljak „USB“, da bismo uredili ove postavke, mora biti isključena. Označite polje za potvrdu „Omogući USB 2.0 kontroler“; ako imate noviju verziju, 3.0 će biti dostupna. Kliknite na dugme "Dodaj filter" i potražite svoj uređaj na listi. Filter je dodat, kliknite na “OK”. Upalimo auto.

Trajno podešavanje i jednokratna veza

Fleš disk će biti dostupan samo na kreiranom sistemu dok je uključen. Kada je mašina isključena, fleš disk je dostupan u stvarnom životu. Ova metoda je prikladna ako ne želite da povežete uređaj svaki put unutar stroja koji radi, iako se to može učiniti.

Kako otvoriti fleš disk u virtuelnoj mašini? U glavnom prozoru Virtualbox-a nalazi se stavka “Svojstva”, kliknite na nju i odaberite stavku “USB uređaji”, a zatim samo odaberite željeni uređaj, nakon čega će menadžer prenijeti kontrolu nad pogonom sa operativnog sistema stvarnog mašinu na stvorenu.

Zaključak

Dakle, shvatili smo kako spojiti fleš disk u Virtualbox. Sam proces je prilično jednostavan i oduzet će vam samo nekoliko minuta.Ako želimo onemogućiti automatsku vezu, trebat ćemo samo ukloniti filter i to je to. Svakim novim člankom o virtuelnim mašinama stičemo sve više veština u radu sa njima, treniramo, eksperimentišemo, a nakon nekog vremena one će postati vaše glavno oružje u radu sa novim aplikacijama ili uslužnim programima.

Ako imate pitanja, postavite ih u komentarima!

VirtualBox može pokupiti USB port sa željenim uređajem pri pokretanju.

Na primjer, koristimo USB štampač (ili želimo da koristimo fleš disk), koji radi samo pod Windows XP. Uzmimo port sa povezanim štampačem sa glavnog računara (prirodno, štampač je fizički povezan sa pravim računarom).

U početku se sve radi ručno.

U našoj virtuelnoj mašini (kontrolna tabla ispod) biramo koji port želimo da povežemo (svi eksterni USB uređaji će biti prikazani).

Nakon snimanja USB uređaja, postavite pokazivač miša iznad željenog uređaja i pogledajte detalje.

Potreban nam je serijski broj 281208003422.

Pokrenite USB podešavanje.

Vidimo filtere USB uređaja i kreiramo novi.

U filteru navodimo serijski broj porta koji smo saznali prilikom prvog ručnog povezivanja. U ovom slučaju, 281208003422. I ovaj filter nekako zovemo.

To je sve. Sada, kada se pokrene, virtuelna mašina VirtualBox će automatski uhvatiti ovaj USB uređaj za sebe.

VirtualBox (Oracle VM VirtualBox) je sistem virtuelizacije dizajniran za kreiranje virtuelne mašine sa hardverskim parametrima pravog računara, na kojoj možete pokrenuti bilo koji operativni sistem. Najnovija verzija 5.2. Web stranica kompanije www.virt...

mob_info