Το VirtualBox σάς επιτρέπει να επιλέξετε έναν σκληρό δίσκο που εκχωρείται αυτόματα ή μόνιμα κατά τη δημιουργία ενός νέου εικονικού αρχείου σκληρού δίσκου. Οι φορητοί σκληροί δίσκοι δημιουργούνται πιο γρήγορα και μπορούν να αυξήσουν το μέγεθος αποθήκευσης. Οι σκληροί δίσκοι σταθερού μεγέθους είναι επίσης πιο γρήγοροι όταν χρησιμοποιούνται, αλλά δεν μπορούν να αυξηθούν σε μέγεθος καθώς γεμίζουν. Ωστόσο, μπορείτε να κάνετε μετατροπή μεταξύ των δύο μορφών και μεγεθών σκληρού δίσκου, αν θέλετε.
Βήμα 1 - Εντοπίστε την εντολή VBoxManage και ανοίξτε τη Γραμμή εντολών
Το VirtualBox σάς επιτρέπει να μετατρέψετε έναν σταθερό σκληρό δίσκο σε φορητό σκληρό δίσκο και το αντίστροφο, αλλά αυτή η επιλογή δεν εμφανίζεται στη γραφική του διεπαφή. Αντίθετα, πρέπει να χρησιμοποιήσετε την εντολή VBoxManage.exe .
Προσδιορίστε αυτήν την εντολή για να συνεχίσετε. Στα Windows, θα το δείτε στο φάκελο προγράμματος VirtualBox, ο οποίος από προεπιλογή είναι C:\Program Files\Oracle\VirtualBox . Εάν εγκαταστήσατε το VirtualBox σε άλλο φάκελο, ψάξτε εκεί.

Ανοίξτε το παράθυρο της γραμμής εντολών . Για να το κάνετε αυτό, ανοίξτε το μενού Έναρξη, πληκτρολογήστε " cmd" και πατήστε Enter.

Πληκτρολογήστε "cd" στη γραμμή εντολών, ακολουθώντας τη διαδρομή του φακέλου που περιέχει την εντολή VBoxManage (βάλτε την εντολή σε εισαγωγικά)
Μπορείτε να το κάνετε γρήγορα πληκτρολογώντας cd στο παράθυρο της γραμμής εντολών και, στη συνέχεια, σύροντας και αποθέτοντας το εικονίδιο του φακέλου από τη γραμμή διευθύνσεων του διαχειριστή αρχείων σας στη Γραμμή εντολών.

Εάν χρησιμοποιείτε την προεπιλεγμένη διαδρομή, θα μοιάζει με αυτό:
cd "C:\Program Files\Oracle\VirtualBox"

Σημείωση: Αυτές οι οδηγίες προϋποθέτουν ότι χρησιμοποιείτε το VirtualBox στα Windows. Εάν χρησιμοποιείτε το VirtualBox σε macOS ή Linux, μπορείτε απλώς να ανοίξετε ένα παράθυρο Terminal και να εκτελέσετε την εντολή vboxmanage κανονικά όπως θα κάνατε με άλλες εντολές.

Βήμα 2 - Εντοπίστε τη διαδρομή προς τη μονάδα δίσκου που θέλετε να μεταφέρετε
Εκτελέστε την ακόλουθη εντολή στο παράθυρο της γραμμής εντολών για να δείτε μια λίστα εικονικών σκληρών δίσκων στον υπολογιστή:
Το VBoxManage.exe παραθέτει hdds

Κοιτάξτε τη λίστα και καθορίστε τη διαδρομή του αρχείου στον εικονικό δίσκο που θέλετε να μετατρέψετε. Ας υποθέσουμε ότι θέλουμε να μετατρέψουμε μια εικονική μονάδα δίσκου που σχετίζεται με μια εικονική μηχανή που ονομάζεται "Windows". Όπως μπορούμε να δούμε στην παρακάτω έξοδο, η διαδρομή προς αυτόν τον εικονικό δίσκο στο σύστημα είναι C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi .

Βήμα 3 - Μετατροπή εικονικού σκληρού δίσκου
Τώρα, μπορείτε να χρησιμοποιήσετε την εντολή VBoxManage για να μετατρέψετε εικονικούς σκληρούς δίσκους από σταθερούς σε αφαιρούμενους ή το αντίστροφο.
Για μετατροπή από σταθερό σε αφαιρούμενο σκληρό δίσκο, εκτελέστε την ακόλουθη εντολή:
VBoxManage.exe clonemedium disk "C:\path\to\source.vdi" "C:\path\to\destination.vdi" –παραλλαγή Τυπική
Για παράδειγμα, εάν ο σκληρός δίσκος προέλευσης βρίσκεται στο C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi και θέλετε να δημιουργήσετε έναν νέο σκληρό δίσκο με το όνομα "Windows-dynamic.vdi" στον ίδιο κατάλογο, θα τρέξιμο :
VBoxManage.exe κλωνοποιημένος δίσκος "C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi" "C:\Users\chris\VirtualBox VMs\Windows\Windows-dynamic.vdi" –παραλλαγή Standard

Για να μετατρέψετε έναν εικονικό σκληρό δίσκο από φορητό σε σταθερό, εκτελέστε την ακόλουθη εντολή:
VBoxManage.exe clonemedium disk "C:\path\to\source.vdi" "C:\path\to\destination.vdi" –παραλλαγή Διορθώθηκε
Για παράδειγμα, εάν ο σκληρός δίσκος προέλευσης βρίσκεται στο C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi και θέλετε να δημιουργήσετε έναν νέο δίσκο με το όνομα "Windows-fixed.vdi" στον ίδιο κατάλογο, θα εκτελέσετε :
VBoxManage.exe κλωνοποιημένος δίσκος "C:\Users\chris\VirtualBox VMs\Windows\Windows.vdi" "C:\Users\chris\VirtualBox VMs\Windows\Windows-fixed.vdi" –παραλλαγή Τυπική

Βήμα 4 - Διαγράψτε τον παλιό εικονικό σκληρό δίσκο
Η παραπάνω εντολή αντιγράφει μόνο τον τρέχοντα σκληρό δίσκο. Θα καταλήξετε τόσο με τα αρχικά αρχεία του σκληρού δίσκου όσο και με τα νέα αρχεία του σκληρού δίσκου.
Αρχικά, πρέπει να αφαιρέσετε τον υπάρχοντα εικονικό σκληρό δίσκο από το VirtualBox. Στο VirtualBox, κάντε δεξί κλικ στην εικονική μηχανή χρησιμοποιώντας τον εικονικό δίσκο και επιλέξτε Ρυθμίσεις.

Επιλέξτε Αποθήκευση για να δείτε τις συνδεδεμένες συσκευές αποθήκευσης. Κάντε δεξί κλικ στο root VDI και επιλέξτε Remove Attachment . Στη συνέχεια, κάντε κλικ στο OK.

Η παρακάτω διαδικασία θα διαγράψει το αρχικό αρχείο από τον σκληρό δίσκο. Λάβετε υπόψη ότι μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας των αρχικών αρχείων της μονάδας σας, εάν δεν το έχετε κάνει ήδη, σε περίπτωση που κάτι πάει στραβά με αυτήν τη διαδικασία.
Στη γραμμή εντολών, εκτελέστε την παρακάτω εντολή για να δείτε μια λίστα εικονικών σκληρών δίσκων στον υπολογιστή:
Το VBoxManage.exe παραθέτει hdds
Εντοπίστε το UUID του αρχικού σκληρού δίσκου που θέλετε να διαγράψετε. Μπορείτε να το αντιγράψετε στο πρόχειρο με το αριστερό κουμπί του ποντικιού και, στη συνέχεια, κάντε δεξί κλικ πάνω του.

Εκτελέστε την παρακάτω εντολή για να αφαιρέσετε τον ριζικό σκληρό δίσκο από το μητρώο του VirtualBox και να τον διαγράψετε. Μπορείτε να κάνετε δεξί κλικ στο παράθυρο της γραμμής εντολών για να επικολλήσετε το UUID.
VBoxManage.exe closemedium UUID --διαγραφή

Βήμα 5 - Μετονομάστε τη νέα μονάδα σκληρού δίσκου
Τώρα, θα πρέπει να μετονομάσετε το νέο αρχείο σκληρού δίσκου έτσι ώστε να έχει το ίδιο όνομα με το αρχικό αρχείο. Απλώς πλοηγηθείτε σε αυτό σε ένα παράθυρο Εξερεύνηση αρχείων ή Windows Explorer.
Κάντε δεξί κλικ στο αρχείο VDI, επιλέξτε Μετονομασία και αλλάξτε το όνομα στο αρχικό όνομα. Για παράδειγμα, εδώ μετονομάζουμε το αρχείο "Windows-fixed.vdi" που δημιουργήσαμε σε "Windows.vdi".

Αφού μετονομάσετε τον σκληρό δίσκο, αφαιρέστε το παλιό όνομα του σκληρού δίσκου από το VirtualBox. Κάντε κλικ στο File > Virtual Media Manager στο VirtualBox και βρείτε το αρχικό όνομα του μετονομασμένου σκληρού δίσκου. Θα έχει ένα κίτρινο προειδοποιητικό εικονίδιο στα αριστερά. Κάντε δεξί κλικ πάνω του και επιλέξτε Κατάργηση. Κάντε ξανά κλικ στο Remove για επιβεβαίωση και κάντε κλικ στο Close.

Βήμα 6 - Τοποθετήστε τη μονάδα σκληρού δίσκου στο VirtualBox
Επιστρέψτε στο VirtualBox, κάντε δεξί κλικ στην εικονική μηχανή που σχετίζεται με τον εικονικό σκληρό δίσκο και επιλέξτε Ρυθμίσεις. Στο Storage, κάντε δεξί κλικ στον ελεγκτή: SATA και επιλέξτε Προσθήκη σκληρού δίσκου .

Επιλέξτε Επιλογή υπάρχοντος δίσκου και αναζητήστε το αρχείο που μόλις μετονομάσατε
Κάντε κλικ στο OK για να κλείσετε το παράθυρο ρυθμίσεων εικονικής μηχανής. Τώρα, μπορείτε να ξεκινήσετε κανονικά την εικονική μηχανή. Ο σκληρός δίσκος του θα είναι είτε σταθερός είτε φορητός, ανεξάρτητα από το σε τι τον μετατρέψατε.
Εχει γίνει. Έχετε ήδη μετατρέψει από μια σταθερή μονάδα σε μια αφαιρούμενη μονάδα στο VirtualBox ή το αντίστροφο.
Καλή τύχη!