- VirtualBox 7 inkluderer USB 2.0 og 3.0 uten å installere Extension Pack.
- Først, sjekk hvor enheten slutter å bli oppdaget.
- På Linux-verter, sjekk tillatelsene til vboxusers.
- Å fange en USB-stasjon og å kunne lese filene er forskjellige ting.
Det er en klassiker: du setter opp den virtuelle maskinen din, alt går knirkefritt, men i det øyeblikket du kobler til en USB-stasjon for å overføre noen filer, VirtualBox ignorerer det fullstendig.Dette problemet er supervanlig, og selv om det kan være frustrerende, er det som regel ikke at programmet er ødelagt, men snarere at et par innstillinger mangler, eller at vi ikke vet nøyaktig hvordan vi skal få vertssystemet til å "gi fra seg" enheten til gjesten.
VirtualBox er et fantastisk gratisverktøy som lar oss emulere operativsystemer, men som standard kommer det med svært begrensede maskinvaredrivere. For at hypervisoren skal kunne samhandle med dem. flyttbare oppbevaringsenheter og andre eksterne enheter, må vi gi det et løft med noen spesifikke tillegg og konfigurere de riktige tillatelsene, spesielt hvis vi bruker Linux.
Det første viktige trinnet: Utvidelsespakken

Hvis du prøver å koble til en USB-enhet og ingenting skjer, er det mest sannsynlig fordi VirtualBox bare støtter USB 1.1-standarden som standard, som er ganske utdatert. For å kunne bruke USB 2.0 eller 3.0Du må installere Oracle VM VirtualBox Extension Pack.
For å få tak i den, gå til nedlastingsdelen på det offisielle VirtualBox-nettstedet. Se etter Extension Pack-delen og last ned filen som heter "Alle plattformer"Når du har filen, dobbeltklikker du bare på den og følger installasjonsveiviseren. Hvis du allerede har en eldre versjon, velger du alternativet for å oppdater pakken for å unngå kompatibilitetskonflikter.
Kontrollerinnstillinger i den virtuelle maskinen

Det er ikke nok å bare installere pakken; du må også be den virtuelle maskinen om å bruke den. Først av alt, Slå av den virtuelle maskinenFordi hvis den er slått på, vil innstillingsalternativene vises låst, og du vil ikke kunne berøre noe.
- Gå inn i tannhjulet til Konfigurasjon og gå til fanen til USB.
- Kryss av i boksen "Aktiver USB-kontrolleren".
- Her er trikset: velg mellom USB 2.0 (EHCI) eller USB 3.0 (xHCI). Hvis du ser at 3.0 gir deg opptellingsfeil eller ikke gjenkjenner enheten, Prøv å bytte til USB 2.0som vanligvis er mye mer stabil og kompatibel.
- Et ekstra tips er å legge til en tomt USB-filter Å klikke på plusstegnet hjelper noen ganger systemet med å oppdage maskinvaren lettere.
Slik overfører du USB-en fra det fysiske systemet til det virtuelle systemet

Mange tror at USB-enheten skal dukke opp magisk i den virtuelle maskinen så snart den er koblet til, men det er ikke slik det fungerer. Enheten oppdages først av vertssystemet (din faktiske PC) og Du kan ikke være på to steder samtidigDu må «stjele» det fra det fysiske systemet for å overføre det til det virtuelle.
Når maskinen er startet, se nederst i vinduet for lite USB-ikonHøyreklikk på den, så ser du en liste over alle enhetene som er koblet til datamaskinen. Se etter navnet på USB-stasjonen din (noen ganger vises merkenavnet, som SMI Corporation, eller bare en kode), og velg denI det øyeblikket vil vertssystemet koble den fra og montere den i den virtuelle maskinen, hvor den deretter vil vises. "Dette laget" eller gjestesystemets filutforsker.
Spesifikke løsninger for Linux- og Ubuntu-brukere

I Linux blir ting litt mer komplisert fordi følgende spiller inn: kjerne- og systemtillatelserHvis kommandoen lsusb Den viser USB-stasjonen, men VirtualBox sier at det ikke finnes noen tilgjengelige enheter; det er sannsynlig at brukeren din ikke har tillatelse til å få tilgang til USB-maskinvare.
Den definitive løsningen her er å legge til brukeren din i VirtualBox-gruppen. Du må kjøre følgende kommando i terminalen for å gjøre dette. bli med brukeren i vboxusers-gruppenHvis du ikke gjør dette, vil ikke hypervisoren ha de nødvendige rettighetene til å liste opp enhetene selv om du installerer utvidelsespakken. Sørg også for at kjernemoduler er riktig lastet inn, og det er ingen konflikter med udev eller usbfs.
Komplekse saker og fjerntilgang
Det finnes situasjoner der enheten fortsatt ikke vises etter at du har gjort alt det ovennevnte. I slike tilfeller er den beste fremgangsmåten installere VirtualBox på nytt Installer den nyeste versjonen fra bunnen av, da eldre versjoner kan ha feil med moderne maskinvare. Det finnes også VRDP-protokollen for ekstern tilgang, som lar deg bruke eksternt USB-periferiutstyrDet er imidlertid sant at ytelsen kan være ustabil eller ikke kompatibel med svært spesialiserte enheter.
Hvis du befinner deg i en blindvei, husk at du alltid kan prøve Installer gjestetilleggene (gjesteutvidelser) i det virtualiserte operativsystemet, da dette optimaliserer kommunikasjonen mellom verten og gjesten, slik at USB-enheter kan gjenkjennes jevnere til tider uten at man må velge dem manuelt hver gang.
For å løse dette problemet er nøkkelen å installere riktig utvidelsespakke, velge USB 2.0- eller 3.0-kontrolleren i konfigurasjonen med maskinen slått av, og hvis du bruker Linux, tilordne riktige tillatelser til vboxusers-gruppen. Når dette er konfigurert, velger du ganske enkelt enheten fra den nederste ikonmenyen for å overføre maskinvarekontroll fra den fysiske maskinen til den virtuelle maskinen.
Jeg er en teknologientusiast som har gjort sine "geek"-interesser til et yrke. Jeg har brukt mer enn 10 år av livet mitt på å bruke banebrytende teknologi og fikse med alle slags programmer av ren nysgjerrighet. Nå har jeg spesialisert meg på datateknologi og videospill. Dette er fordi jeg i mer enn 5 år har skrevet for forskjellige nettsteder om teknologi og videospill, og laget artikler som prøver å gi deg den informasjonen du trenger på et språk som er forståelig for alle.
Hvis du har spørsmål, spenner min kunnskap fra alt relatert til Windows-operativsystemet samt Android for mobiltelefoner. Og mitt engasjement er til deg, jeg er alltid villig til å bruke noen minutter og hjelpe deg med å løse eventuelle spørsmål du måtte ha i denne internettverdenen.