- Το VirtualBox 7 περιλαμβάνει USB 2.0 και 3.0 χωρίς εγκατάσταση του Extension Pack.
- Αρχικά, ελέγξτε πού σταματά να ανιχνεύεται η συσκευή.
- Σε υπολογιστές Linux, ελέγξτε τα δικαιώματα των vboxusers.
- Η καταγραφή μιας μονάδας USB και η δυνατότητα ανάγνωσης των αρχείων της είναι διαφορετικά πράγματα.
Είναι ένα κλασικό: ρυθμίζετε την εικονική σας μηχανή, όλα πάνε ομαλά, αλλά τη στιγμή που συνδέετε μια μονάδα USB για να μεταφέρετε κάποια αρχεία, Το VirtualBox το αγνοεί εντελώς.Αυτό το πρόβλημα είναι πολύ συνηθισμένο και, παρόλο που μπορεί να είναι απογοητευτικό, τις περισσότερες φορές δεν οφείλεται στο ότι το πρόγραμμα είναι χαλασμένο, αλλά μάλλον στο ότι λείπουν μερικές ρυθμίσεις ή στο ότι δεν γνωρίζουμε ακριβώς πώς να κάνουμε το σύστημα κεντρικού υπολογιστή να "παραχωρήσει" τη συσκευή στον επισκέπτη.
Το VirtualBox είναι ένα φανταστικό δωρεάν εργαλείο που μας επιτρέπει να μιμηθούμε λειτουργικά συστήματα, αλλά από προεπιλογή διαθέτει πολύ περιορισμένους οδηγούς υλικού. Για την αλληλεπίδραση του hypervisor αφαιρούμενες μονάδες αποθήκευσης και άλλα περιφερειακά, πρέπει να του δώσουμε μια ώθηση με κάποια συγκεκριμένα πρόσθετα και να διαμορφώσουμε τα κατάλληλα δικαιώματα, ειδικά αν χρησιμοποιούμε Linux.
Το πρώτο απαραίτητο βήμα: Το πακέτο επέκτασης

Αν προσπαθήσετε να συνδέσετε μια συσκευή USB και δεν συμβεί τίποτα, πιθανότατα το VirtualBox υποστηρίζει μόνο το πρότυπο USB 1.1 από προεπιλογή, το οποίο είναι αρκετά ξεπερασμένο. Για να μπορέσετε να το χρησιμοποιήσετε USB 2.0 ή 3.0Πρέπει να εγκαταστήσετε το πακέτο επέκτασης Oracle VM VirtualBox.
Για να το κατεβάσετε, μεταβείτε στην ενότητα λήψεων της επίσημης ιστοσελίδας του VirtualBox. Αναζητήστε την ενότητα Extension Pack και κατεβάστε το αρχείο που αναφέρει "Όλες οι πλατφόρμες"Μόλις έχετε το αρχείο, απλώς κάντε διπλό κλικ πάνω του και ακολουθήστε τον οδηγό εγκατάστασης. Εάν έχετε ήδη μια παλαιότερη έκδοση, επιλέξτε την επιλογή ενημέρωση του πακέτου για την αποφυγή διενέξεων συμβατότητας.
Ρυθμίσεις ελεγκτή στην εικονική μηχανή

Η απλή εγκατάσταση του πακέτου δεν αρκεί. Πρέπει επίσης να πείτε στην εικονική μηχανή να το χρησιμοποιήσει. Πρώτα απ 'όλα, Τερματίστε τη λειτουργία της εικονικής μηχανήςΕπειδή αν είναι ενεργοποιημένο, οι επιλογές ρυθμίσεων θα εμφανίζονται κλειδωμένες και δεν θα μπορείτε να αγγίξετε τίποτα.
- Μπείτε στο γρανάζι του Διαμόρφωση και μεταβείτε στην καρτέλα USB.
- Επιλέξτε το πλαίσιο "Ενεργοποίηση ελεγκτή USB".
- Να το κόλπο: επιλέξτε μεταξύ USB 2.0 (EHCI) ή USB 3.0 (xHCI). Εάν δείτε ότι η έκδοση 3.0 εμφανίζει σφάλματα απαρίθμησης ή δεν αναγνωρίζει τη συσκευή, Δοκιμάστε να μεταβείτε σε USB 2.0το οποίο είναι συνήθως πολύ πιο σταθερό και συμβατό.
- Μια επιπλέον συμβουλή είναι να προσθέσετε ένα κενό φίλτρο USB Κάνοντας κλικ στο εικονίδιο με το σύμβολο συν, μερικές φορές το σύστημα εντοπίζει το υλικό πιο εύκολα.
Πώς να μεταφέρετε το USB από το φυσικό σύστημα στο εικονικό σύστημα

Πολλοί άνθρωποι πιστεύουν ότι η συσκευή USB θα πρέπει να εμφανίζεται μαγικά στην εικονική μηχανή μόλις συνδεθεί, αλλά δεν λειτουργεί έτσι. Η συσκευή ανιχνεύεται πρώτα από το κεντρικό σύστημα (τον πραγματικό σας υπολογιστή) και Δεν μπορείς να βρίσκεσαι σε δύο μέρη ταυτόχροναΠρέπει να το «κλέψεις» από το φυσικό σύστημα για να το μεταφέρεις στο εικονικό.
Όταν ξεκινήσει το μηχάνημα, κοιτάξτε στο κάτω μέρος του παραθύρου για μικρό εικονίδιο USBΚάντε δεξί κλικ πάνω του και θα δείτε μια λίστα με όλες τις συσκευές που είναι συνδεδεμένες στον υπολογιστή σας. Αναζητήστε το όνομα της μονάδας USB (μερικές φορές εμφανίζεται η επωνυμία, όπως SMI Corporation, ή απλώς ένας κωδικός) και επιλέξτε τοΕκείνη τη στιγμή, το σύστημα υποδοχής θα το αποσυνδέσει και θα το τοποθετήσει στην εικονική μηχανή, όπου θα εμφανιστεί. «Αυτή η ομάδα» ή την εξερεύνηση αρχείων του συστήματος guest.
Ειδικές λύσεις για χρήστες Linux και Ubuntu

Στο Linux, τα πράγματα γίνονται λίγο πιο περίπλοκα επειδή τα ακόλουθα παίζουν ρόλο: δικαιώματα πυρήνα και συστήματοςΕάν η εντολή lsusb Εμφανίζει τη μονάδα USB, αλλά το VirtualBox λέει ότι δεν υπάρχουν διαθέσιμες συσκευές. Είναι πιθανό ο χρήστης σας να μην έχει άδεια πρόσβασης στο υλικό USB.
Η οριστική λύση εδώ είναι να προσθέσετε τον χρήστη σας στην ομάδα VirtualBox. Πρέπει να εκτελέσετε την ακόλουθη εντολή στο τερματικό για να το κάνετε αυτό. εντάξτε τον χρήστη στην ομάδα vboxusersΕάν δεν το κάνετε αυτό, ακόμα κι αν εγκαταστήσετε το Extension Pack, ο hypervisor δεν θα έχει τα απαραίτητα δικαιώματα για την απαρίθμηση των συσκευών. Επίσης, βεβαιωθείτε ότι το ενότητες πυρήνα έχουν φορτωθεί σωστά και δεν υπάρχουν διενέξεις με το udev ή το usbfs.
Σύνθετες υποθέσεις και απομακρυσμένη πρόσβαση
Υπάρχουν περιπτώσεις όπου, ακόμη και μετά από όλα τα παραπάνω, η συσκευή εξακολουθεί να μην εμφανίζεται. Σε αυτές τις περιπτώσεις, η καλύτερη πορεία δράσης είναι επανεγκατάσταση του VirtualBox Εγκαταστήστε την τελευταία έκδοση από την αρχή, καθώς οι παλαιότερες εκδόσεις ενδέχεται να έχουν σφάλματα με το σύγχρονο υλικό. Υπάρχει επίσης το πρωτόκολλο VRDP για απομακρυσμένη πρόσβαση, το οποίο σας επιτρέπει να χρησιμοποιείτε απομακρυσμένα περιφερειακά USBΩστόσο, είναι αλήθεια ότι η απόδοση μπορεί να είναι ασταθής ή να μην είναι συμβατή με συσκευές υψηλής εξειδίκευσης.
Αν βρεθείς σε αδιέξοδο, να θυμάσαι ότι μπορείς πάντα να προσπαθήσεις Εγκαταστήστε τις προσθήκες επισκεπτών (επισκέπτες επεκτάσεις) εντός του εικονικοποιημένου λειτουργικού συστήματος, καθώς αυτό βελτιστοποιεί την επικοινωνία μεταξύ του κεντρικού υπολογιστή και του επισκέπτη, επιτρέποντας την πιο ομαλή αναγνώριση των συσκευών USB κατά καιρούς χωρίς να χρειάζεται να τις επιλέγετε χειροκίνητα κάθε φορά.
Για να λύσετε αυτό το πρόβλημα, το κλειδί είναι να εγκαταστήσετε το κατάλληλο πακέτο επέκτασης, να επιλέξετε τον ελεγκτή USB 2.0 ή 3.0 στη διαμόρφωση με το μηχάνημα απενεργοποιημένο και, εάν χρησιμοποιείτε Linux, να εκχωρήσετε σωστά δικαιώματα στην ομάδα vboxusers. Μόλις διαμορφωθούν αυτά τα δεδομένα, απλώς επιλέξτε τη συσκευή από το μενού με τα εικονίδια στο κάτω μέρος για να μεταφέρετε τον έλεγχο υλικού από το φυσικό μηχάνημα στο εικονικό μηχάνημα.
Είμαι λάτρης της τεχνολογίας που έχει μετατρέψει τα «γκικ» ενδιαφέροντά του σε επάγγελμα. Έχω περάσει περισσότερα από 10 χρόνια της ζωής μου χρησιμοποιώντας τεχνολογία αιχμής και ασχολούμαι με όλα τα είδη προγραμμάτων από καθαρή περιέργεια. Τώρα έχω ειδικευτεί στην τεχνολογία υπολογιστών και στα βιντεοπαιχνίδια. Αυτό οφείλεται στο γεγονός ότι για περισσότερα από 5 χρόνια εργάζομαι γράφοντας για διάφορους ιστότοπους σχετικά με την τεχνολογία και τα βιντεοπαιχνίδια, δημιουργώντας άρθρα που επιδιώκουν να σας δώσουν τις πληροφορίες που χρειάζεστε σε μια γλώσσα κατανοητή από όλους.
Αν έχετε απορίες, οι γνώσεις μου κυμαίνονται από οτιδήποτε σχετίζεται με το λειτουργικό σύστημα Windows καθώς και με Android για κινητά τηλέφωνα. Και η δέσμευσή μου είναι απέναντί σας, είμαι πάντα πρόθυμος να αφιερώσω λίγα λεπτά και να σας βοηθήσω να επιλύσετε τυχόν απορίες που μπορεί να έχετε σε αυτόν τον κόσμο του Διαδικτύου.