itthon / A PC elsajátítása / Hogyan lehet megnyitni egy flash meghajtót egy virtuális gépen. Az USB portok konfigurálása a VirtualBoxban. Állandó beállítás és egyszeri kapcsolat

Hogyan lehet megnyitni egy flash meghajtót egy virtuális gépen. Az USB portok konfigurálása a VirtualBoxban. Állandó beállítás és egyszeri kapcsolat

Különböző platformokat kell futtatnia ugyanazon a munkaállomáson. Semmi sem könnyebb annál . Mi a jó még? De az tény, hogy virtuális doboz jól működik az USB-eszközökkel, és továbbítja a portokat a gazdagép operációs rendszeréről. Minden nagyon átlátható és kényelmes. Némi hozzáértéssel az USB-eszközök kezelése csak tetszeni fog. Azonban az elsőnél USB használatával A VirtualBoxhoz bővítőcsomagra van szükség (VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack ). Töltse le a gyártó webhelyéről (hivatkozás a gyártó webhelyére ). Ezt követően a rendszer felkéri, hogy adja hozzá az összes felhasználó bejelentkezési adatait a csoporthoz vboxusers‘.

USB figyelmeztetések

VirtualBox ablak a felhasználók hozzáadásának követelményéről a „vboxusers” csoporthoz

Beállítások

Ha fel szeretné venni magát a vboxusers csoportba, futtassa a parancsot a terminálban, és nyissa meg a billentyűkombinációval CTRL+ALT+T, amely korábban felváltotta a javasolt változatot %felhasználónév% bejelentkezési adataihoz vagy ahhoz a felhasználóhoz, akinek engedélyt kell adni az USB-eszközök használatára Virtuális gép:

sudo gpasswd --add %username% vboxusers

Telepítheti a "Felhasználók és csoportok" grafikus segédprogramot is:

sudo apt-get install gnome-system-tools

Ha más ötleteid vannak ezzel kapcsolatban, írd meg az alábbi megjegyzésekben.

Azt hiszem, sokakat foglalkoztatott már az a kérdés, hogyan lehet beállítani az USB-t a Virtualboxon kedvenc Ubuntujukban. Néha annyira szükséges egy USB flash meghajtót közvetlenül csatlakoztatni a Virtualboxhoz, de ehelyett át kell másolni az adatokat az USB flash meghajtóról megosztott mappaés ebből a mappából már használja az adatokat a virtuális rendszerben (megjegyzésként az "XP vendégmappa megosztása Ubuntu alatt" című cikkemet). Sokáig próbáltam én is megoldani ezt a problémát, de valami nem jött össze, és akkor nem is nagyon kellett, de most véletlenül belebotlottam egy videóba a youtube-ról, ahol megmutatták, hogyan kell usb-t csatlakoztatni eszközöket. 1. Tehát először vegye fel magát a virtualbox csoportba. Ehhez futtassa a sudo gedit /etc/group parancsot, és keresse meg a sort vboxusers:x:121:és add hozzá a felhasználónevedet. 2. Ezek után írd be a terminálba a getent group vboxusers szót és valami ilyesmit fogsz látni a kimenetben vboxusers:x: 121 :felhasználó ha az előző lépésben helyesen adtad hozzá a felhasználót a csoporthoz, akkor a háromjegyű szám után ott lesz a bejelentkezésed, esetemben user. Ebből a sorból emlékeznünk kell útmutató ez egy háromjegyű szám, az én esetemben 123, ezt speciálisan választottam ki kiemelten, akkor teljesen más számod lehet. Figyelem: ne feledje ezt a számot, szükségünk lesz rá a következő lépéshez. 3. Nyissa ki szöveg szerkesztő fstab: sudo gedit /etc/fstab, és illessze be a sort: none /sys/bus/usb/drivers usbfs devgid= XXX,devmode=666 0 0 ahol XXX, ugyanaz a qid, amelyet az előző lépésben megjegyeztünk. Mentse el a változtatásokat, és indítsa újra a számítógépet. 4. Az újraindítás után indítsa el a Virtualboxot, és lépjen a virtuális gép tulajdonságaihoz. Lépjen az USB részre, és ellenőrizze ott az "USB engedélyezése" és az "USB 2.0 engedélyezése" opciókat (angol rendszerem van, ezeket a neveket menet közben fordítottam, lehet, hogy az orosz felületen nem fogják annyira hívni). Ezután indítsa el a rendszert és USB csatlakozások eszközöket a virtuális gépe navigációs ablakában, lépjen az „Eszközök – USB-eszközök” elemre, és jelölje be a szükséges eszközök jelölőnégyzetét. Azt is hozzáadhatja, hogy az USB-eszközök automatikusan csatlakoznak a virtuális operációs rendszer indításakor. Ehhez a virtuális gép beállításaiban, az USB részben adja hozzá a szükséges eszközt a szűrőhöz. Szponzortól: Az olasz bútorgyárak világszerte híresek termékeikről. Az ilyen bútorok az európai minőségi szabványok követelményeinek megfelelően készülnek, és tulajdonosukat szolgálják. hosszú ideje. Emellett az olasz bútorgyárak természetes anyagokat használnak a gyártási folyamat során. Az olasz gyártók bútorainak vásárlása azt jelenti, hogy minőségi terméket kapunk, gyönyörű dizájnnal megfizethető áron.

A VirtualBox egy népszerű emulációs program személyi számítógépés indítsanak el különféle operációs rendszereket. Csatlakozhat a virtuális gépéhez különféle eszközök, beleértve a fő rendszerhez csatlakoztatott USB-eszközöket.

De sok felhasználó szembesül azzal a problémával, hogy a VirtualBox nem látja az USB-t. Az eszközök csatlakoztatva vannak a rendszerhez és pontosan működnek, de egyszerűen nincsenek a csatlakozási menüben. Ebben a cikkben megvizsgáljuk, mi a teendő, ha a virtualbox linux nem látja az USB-eszközöket. A cikk elsősorban az Ubuntu számára készült, de más disztribúciók felhasználói számára is alkalmas lesz.

A Virtualbox nem lát USB hibát

Ez a hiba leggyakrabban azért fordul elő, mert a felhasználó, akinek a nevében elindította a VirtualBoxot, nem fér hozzá a szükséges fájlokhoz. Ez nagyon egyszerűen megoldható, csak hozzá kell adni a felhasználót a vboxusers csoporthoz. Ehhez futtassa a parancsot:

sudo usermod -a -G vboxusers $USER

Ezután már csak újra be kell jelentkeznie, hogy minden működjön. A következő paranccsal ellenőrizheti, hogy a rendszer USB-eszközöket észlel-e:

VBoxManage lista usbhost

De ez nem mindig segít. Azt is meg kell néznie, hogy az USB-vezérlő támogatása engedélyezett-e a virtuális gépen. Ehhez nyissa meg helyi menü neki és válassza ki "Beállítás", majd kattintson a fülre "USB":

Egy pipa mellett kell lennie "Bekapcsol USB vezérlő" , és az elérhető interfészek egyike ki van választva. Az USB 2.0 vagy USB 3.0 támogatásához telepítenie kell a Virtualbox Extensions Pack csomagot. Ez egy szabadalmaztatott bővítmény, amely szintén támogatja ezt a technológiát. Valószínűleg már csatlakoztatható az usb virtualbox.

Ehhez töltse le a Virtualbox verziójához tartozó fájlt a hivatalos webhelyről. Ezután nyissa meg a menüt "Fájl" -> "Beállítások" -> "Plugins"és csatolja ide a letöltött fájlt:

Az Ubuntu 16.04-ben ez egyszerűbben megtehető a parancs futtatásával:

sudo apt install virtualbox-ext-pack

Kész, ezután engedélyezheti az USB 3.0 támogatást.

Egyes disztribúciókon, például a Red Hat családon, az usb nem működik a virtualboxban, mert az USB-kapcsolat támogatása biztonsági okokból le van tiltva. Ebben az esetben be kell kapcsolnia. Ehhez először törölnie kell az /etc/udev/rules.d/60-virtualbox.conf fájl összes SUBSYSTEM sorából a megjegyzéseket. Ezt a következő paranccsal lehet megtenni:

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

Ezután másolja ezt a fájlt a /usr/lib/udev könyvtárba:

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

És töltse be újra a szabálykészleteket:

sudo udevadm control --reload-rules
$ sudo systemctl indítsa újra a vboxdrv.service-t

Most újra ellenőrizheti, hogy a Virtualbox továbbra sem látja-e az USB-eszközt, vagy minden működik-e már.

következtetéseket

Ebben a cikkben megvizsgáltuk, mi a teendő, ha a VirtualBox nem látja az USB Ubuntut vagy másokat. Linux disztribúciók. A legtöbb esetben a probléma nagyon egyszerűen megoldódik. Remélem, ez az információ hasznos volt az Ön számára.

Kapcsolódó hozzászólások:


Ebben a megjegyzésben elmondom, hogyan kell USB-meghajtót egy virtuális géphez csatlakoztatni, hogy a vendégrendszer normálként érzékelje. HDD.

Ezzel a trükkel nem csak a telepítő USB-ről bootolhatsz – ami szerintem elég értelmetlen, hiszen az USB flash meghajtóra van írva.ISO kép, amihez sokkal egyszerűbb csatlakoztatni virtuális számítógép a Virtualboxban. Ha egy USB-lemezt vagy flash meghajtót normál lemezként csatlakoztat a vendégrendszerhez, akkor olyan érdekes dolgokat tehet, mint:

Ha nincs lehetősége SATA meghajtót közvetlenül a számítógéphez csatlakoztatni - például egy laptophoz -, de valóban rendszerindításra van szüksége operációs rendszer, ami telepítve van rá, akkor az itt leírt trükk segít ebben: USB-adapteren keresztül csatlakoztassa a SATA lemezt a számítógéphez, majd az USB-lemezt normál lemezként csatlakoztassa a virtuális géphez, ahogy ebben az utasításban is látható. .

Ami a második pontot - Windows telepítése USB meghajtóra - illeti, ha USB flash meghajtóra akarod telepíteni a Linuxot (nem Live képet írsz, hanem teljes értékű rendszert telepítesz), akkor nem kell a bemutatott trükköt megcsinálni. itt a telepítéshez – mert a Linux tökéletesen telepíthető hordozható adathordozóra. De a Windows rendszerben tilos az USB-meghajtókra és a flash meghajtókra történő telepítés.

Megmutatom, hogyan indítsunk USB-ről Windows és Linux rendszeren. Az elv mindkét operációs rendszerben ugyanaz, de a parancsok kissé eltérnek az operációs rendszer sajátosságai miatt.

Hogyan indítsunk USB-ről a Windows rendszerben a VirtualBoxban

Csatlakoztassa az USB flash meghajtót vagy lemezt a számítógéphez. Ezután kattintson win+rés csináld diskmgmt.msc.

Keresse meg a flash meghajtót, és emlékezzen a lemezszámra:

Például a képernyőképemen a flash meghajtó a 2-es számú.

Zárja be az összes VirtualBox ablakot, ha nyitva van.

A megnyíló ablakban írja be:

Most lépjen abba a mappába, ahová telepítette a VirtualBoxot. Ha ez a program az alapértelmezett könyvtárba van telepítve, akkor a következő parancsot kell elérni:

cd %programfiles%\Oracle\VirtualBox

Ha más helyet választott a VirtualBox számára, akkor ennek megfelelően szerkessze az előző parancsot.

Most parancs sor illessze be a következő parancsot, amelyben cserélje ki # a fent megnézett lemezszámhoz, majd nyomja meg az Enter billentyűt:

VBoxManage belső parancsok createrawvmdk -fájlnév C:\usb.vmdk -rawdisk \\.\PhysicalDrive#

Például van ez a második lemezem, akkor a parancs így néz ki:

VBoxManage belső parancsok createrawvmdk -fájlnév C:\usb.vmdk -rawdisk \\.\PhysicalDrive2

Ha minden jól ment, a következő üzenetnek kell megjelennie:

A C:\usb.vmdk VMDK-fájl sikeresen létrehozva.

Felhívjuk figyelmét, hogy kicserélheti C:\usb.vmdk tetszőleges fájlhelyre.

Ez a parancs létrehoz egy virtuális gép lemezfájlt (VMDK), amely a kiválasztott fizikai lemezre mutat. Amikor egy VMDK-fájlt lemezként tölt be a VirtualBoxba, a VirtualBox ténylegesen hozzáfér a fizikai lemezhez.

Most nyissa meg a VirtualBoxot rendszergazdaként - ez szükséges, különben nem fog úgy működni, ahogy kellene. Ehhez kattintson a gombra Rajt, tárcsázza virtuális dobozés válassza a " Futtatás rendszergazdaként»:

A VirtualBox csak rendszergazdai jogokkal tud hozzáférni a nyers lemezeszközökhöz.

Most a VirtualBoxban hozzon létre egy új virtuális gépet, válassza ki a megfelelő operációs rendszert, és amikor a választásról van szó merevlemez, új létrehozása helyett válassza a lehetőséget Használjon meglévő virtuális merevlemezt:

Most nyissa meg a fájlt C:\usb.vmdk(vagy más, ha más helyre vagy más néven mentette):

Indítsa el a virtuális gépet, most normál merevlemezként kell látnia az USB flash meghajtót. Mármint ha helyesen van írva indítólemez vagy pendrive-ot, akkor onnan indul a rendszer.

vegye figyelembe, hogy USB eszköz legyen az első merevlemez a virtuálisban virtualbox gép ellenkező esetben a letöltés meghiúsul. Ha új USB-meghajtót csatlakoztat egy meglévő géphez, próbálja meg módosítani az adathordozók sorrendjét a gép beállításaiban, vagy válassza ki a megfelelő meghajtót a rendszerindítás elején.

Hogyan indítsunk USB-ről Linux alatt a VirtualBoxban

Az elv megértéséhez olvassa el a Windows előző szakaszát. Linuxon az USB-meghajtó nevének megtudásához futtassa a parancsot:

Sudo fdisk -l

Az én esetemben a lemeznek van neve /dev/sdb.

Valódi lemezre mutató virtuális lemezfájl létrehozásához futtasson egy ilyen parancsot:

Sudo VBoxManage belső parancsok createrawvmdk -fájlnév /root/usb.vmdk -rawdisk /dev/sd#

Hol helyette # írja be a megfelelő meghajtóbetűjelet. Példa a feltételeimre:

Sudo VBoxManage belső parancsok createrawvmdk -fájlnév /root/usb.vmdk -rawdisk /dev/sdb

Ebben a parancsban lecserélheti a /root/usb.vmdk fájlt egy másik tetszőleges hellyel.

A VirtualBox rendszergazdai jogokkal való futtatásához futtassa a következő parancsot:

Sudo VirtualBox

Minden más egy virtuális gép létrehozása és egy meglévő merevlemez kiválasztása virtuális lemez- akárcsak a Windowsban.