Αυξήστε το μέγεθος του δίσκου στο VirtualBox

Από ένα Windows 10, Πώς να επεκτείνει το δίσκο του ένα εικονικό Ubuntu Linux (.Vdi) χρησιμοποιώντας το Oracle VM VirtualBox? Δείτε πώς στο 2 Βήματα!

λογότυπο εικονικού πλαισίου

Το πρόβλημα

Όταν έχετε ένα εικονικό λειτουργικό σύστημα, Είναι συνηθισμένο να μην υπάρχει χώρος στο δίσκο μετά από διαδοχικές ενημερώσεις.

Αυτή η θέση απεικονίζει τα ακόλουθα Σενάριο: από τα Windows 10, θα επεκτείνουμε το εικονικά διαληφθείσα Ubuntu Linux (.Vdi) Oracle VM VirtualBox.

Λύση

Συνοπτικά, το μόνο που χρειάζεται να κάνετε είναι να εκτελέσετε μια εντολή μέσω του Τερματικού (Cmd) για (Βήμα 1) να αυξήσει το μέγεθος του εικονικού δίσκου και (Βήμα 2) στη συνέχεια, αναπτύξτε το διαμέρισμα με το Gparted. Έλα:

Βήμα 1 | Αύξηση του μεγέθους του εικονικού δίσκου της εικονικής συσκευής σας

1.1 Άνοιγμα τερματικού cmd ως διαχειριστής
Για αυτό, πληκτρολογήστε στην αναζήτηση των Windows “Cmd” και όταν εμφανιστεί η επιλογή Εντολών, κάντε δεξί κλικ σε αυτό και επιλέξτε “Εκτέλεση ως διαχειριστής“.

1.2 Πρόσβαση στον κατάλογο εγκατάστασης του VirtualBox
Σε CMD, τοποθετήστε τον εαυτό σας στον κατάλογο εγκατάστασης του VirtualBox σας, από προεπιλογή, σε (Γ):\Πρόγραμμα FilesOracleVirtualBox:

  Cd C:\Πρόγραμμα FilesOracleVirtualBox

1.3. Εκτελέστε την εντολή για να αυξήσετε το μέγεθος του εικονικού δίσκου της εικονικής συσκευής σας

Πριν όμως, Εάν δεν γνωρίζετε πού αποθηκεύεται φυσικά η vM στον υπολογιστή, απλά ρίξτε μια ματιά στο virtualbox και αναζητήστε ένα αρχείο .Vdi, ως εξής:

Ρυθμίσεις > Αποθήκευσης > Ελεγκτή: Sata > [ΣουαΒΜ].Vdi > Πληροφορίες > Τοποθεσία (Παράδειγμα: (Δ):\VMUbuntuUbuntu.Vdi)

Η διεύθυνση για την .Vdi είναι στην ετικέτα “Τοποθεσία” ((Δ):\VMUbuntuUbuntu.vdi):
vmbox2

Τώρα ναι! Με αυτές τις πληροφορίες αρχείου .Vdi, απλά εκτελέστε την εντολή:

  VBoxManage modifyhd D:\VMUbuntuUbuntu.Vdi --αλλαγή μεγέθους 20480

Σημείωση:
– Αντικαταστήσει “(Δ):\VMUbuntuUbuntu.vdi” από το δρόμο για να .vdi σας. Σε αυτό το παράδειγμα είμαι αύξηση του δίσκου σε 20GB (20gb x 1024MB = 20480).
– Σημειώστε ότι αρχικά η “Εικονικό μέγεθος” είναι 12GB και στο τέλος θα φτάσουμε το επιθυμητό 20GB.

Δείτε τότε πώς ήταν ολόκληρο το βημα 1:
vmbox1

 

Βήμα 2 | Ανάπτυξη του διαμερίσματος κατά μήκος του δίσκου που δημιουργήθηκε

Κατανόηση της λύσης:
Μπορεί να φαίνεται παράξενο., αλλά το γεγονός ότι έχετε τώρα ήδη ένα μεγαλύτερο δίσκο, Δεν σημαίνει ότι το σύστημα αρχείων καταλαμβάνει όλο αυτό το διαθέσιμο χώρο.

Ρίξτε μια ματιά στην παρακάτω εικόνα και δείτε πώς φαινόταν ο δίσκος. Παρατηρήστε ότι έχει 8GB δωρεάν, που είναι ακριβώς ο χώρος που αυξάνουμε, μόνο που δεν είναι απασχολημένος:

vmbox3

Το ερώτημα εδώ είναι: πώς να ενταχθούν τα 11GB με το 8GB αν το διαμέρισμα “Εκτεταμένη + Swap” είναι ακριβώς στη μέση?

Καλά, για να λύσει αυτό το, θα διαγράψετε (και, στη συνέχεια, δημιουργήστε ξανά) το διαμέρισμα swap και εκτεταμένη χρησιμοποιώντας το Gparted.

2.1 Εγκατάσταση GParted
Σε αναζήτηση του Ubuntu, Ψάξε για “Λογισμικό”. Κάντε κλικ στο κουμπί Λογισμικό Ubuntu και αναζητήστε Gparted, Έτσι, εγκατάσταση!
vmbox4

2.2 Κατάργηση του διαμερίσματος swap + Εκτεταμένη

Δεν υπάρχει φόβος, κατάργηση του διαμερίσματος Swap και στη συνέχεια η Εκτεταμένη αυτό είναι μεταξύ του αρχικού διαμερίσματος σας (Πλήρη) και το νέο χώρο που δημιουργήθηκε (Κενό), έτσι ώστε να είναι ένα μεγάλο μπλοκ μη εκχωρημένος χώρος, όπως φαίνεται στην παρακάτω εικόνα:
vmbox4

2.3 Ανάπτυξη του αρχικού διαμερίσματος
Χρήση της γραφικής δυνατότητας του GParted (Αλλαγή μεγέθους/μετακίνηση), Τοποθετήστε το ποντίκι στην διαίρεση μεταξύ των κατατμήσεων και σύρετε το αρχικό διαμέρισμα (από αριστερά προς τα δεξιά) σχετικά με την μη εκχωρημένος χώρος, αφήνοντας μόνο ένα χώρο για να Swap.

Στην περίπτωσή μου, έφυγα στο τέλος του μη εκχωρημένος χώρος (Κενό), ένα διάστημα 2048MB για να αναδημιουργήσει Swap, αντιπροσωπεύονται από το γαλάζιο περίγραμμα στην παραπάνω εικόνα.

2.4 Αναδημιουργία του εκτεταμένου διαμερίσματος + Swap
Κάντε κλικ στον μη εκχωρημένο χώρο που έχετε δεσμεύσει και, στη συνέχεια, δημιουργήστε πρώτα ένα εκτεταμένο διαμέρισμα και, στη συνέχεια, μια εναλλαγή.

vmbox7

Έλεγχος του αποτελέσματος

Συγκρίνοντας τα στοιχεία από την αρχή του Post με τα παρακάτω στοιχεία, βλέπουμε ότι τόσο ubuntu disk manager και εικονικό κουτί επισημάνω ότι πήραμε το αναμενόμενο αποτέλεσμα.

Διαχείριση δίσκων του Ubuntu:
vmbox9

Εικονικό πλαίσιο:
vmbox8

Και αυτό είναι., αυτό γίνεται!

Σύνολο επισκέψεων: 20332

21 ΣΧΟΛΙΑΣΜΟΣ “Αυξήστε το μέγεθος του δίσκου στο VirtualBox

  1. ΜΑΤΟΣ είπε:

    Καλό απόγευμα Taylor,

    Συγχαρητήρια για το φροντιστήριο. Με βοήθησε πολύ!!! Ο θεός να σε ευλογεί.

    Ευχαριστούμε,

    ΜΑΤΟΣ

      • Alex είπε:

        Το γιατί ο τρόπος (διαδρομή) των εικονικών μηχανών σας περιέχει κενά διαστήματα. Είχα το ίδιο πρόβλημα και να λυθεί με τη λήψη του χώρου, και μετά τη διαδικασία, να επανατοποθετηθεί το χώρο, αλλιώς το VirtualBox δεν δείτε την τοποθεσία των μηχανών.
        Παράδειγμα:
        (Γ):\ΧρήστεςadminΕικονική Συσκευασία VMSWindowsWindows.vdi
        Μετάβαση στο φάκελο, μετονομασία και λήψη του κενού. Στη συνέχεια, αφήστε την εντολή:
        (Γ):\ΧρήστεςadminVirtualBoxVMSWindowsWindows.vdi
        Με την ολοκλήρωση, Μετονομασία ξανά και αναμετάδοση του κενού στο φάκελο.

  2. Fernando Tremonti είπε:

    Αυτό τον τρόπο δεν ρολό:

    (Δ):\Πρόγραμμα FilesOracleVirtualBox>VBoxManage modifyhd D:\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi –αλλαγή μεγέθους 51200
    VBoxManage.exe: σφάλμα: Δεν μπορεί να καταχωρήσει ο σκληρός δίσκος είχε:\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi’ {0D46624B-3753-40D0-A025-9F1F784e9885} επειδή ένας σκληρός δίσκος 'D:\Εικονικού Πλαισίου VMsΑνάπτυξηDesenvolvimento.vdi’ Με UUID {0D46624B-3753-40D0-A025-9F1F784e9885} υπάρχει ήδη
    VBoxManage.exe: σφάλμα: Λεπτομέρειες, Νέο Έτος,: κωδικός E_INVALIDARG (0X80070057), Στοιχείο αναδίπλωσης εικονικού κουτιού, Διασύνδεση εικονικού κουτιού IΕικονικού Κουτ, IΆγνωστο καλλί
    VBoxManage.exe: σφάλμα: Πλαίσιο, Νέο Έτος: “OpenMedium, Νέα Αμερική(Bstr(PszΌνομαΌνομαΟυΙουΊντ).Πρώτες(), EnmDevType, EnmAccessMode, fForceNewUuidOnΆνοιγμα, pMedium.asOutParam())” Στη γραμμή 179 του αρχείου VBoxManageDisk.cpp

    Οποιεσδήποτε συμβουλές?

    • Φρανσίσκο είπε:

      Δοκίμασε αυτό.:
      VBoxManage τροποποιώντας “(Δ):\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi” –αλλαγή μεγέθους 51200

      Είναι δύο παύλες για τη σημαία. “–αλλαγή μεγέθους”

  3. Τιάγκο είπε:

    Εδώ λειτούργησε το τμήμα της αύξησης της σωματικής HD, εικονικό κουτί δείχνει το επιλεγμένο μέγεθος, αλλά όταν εισάγω το VM HD συνεχίζει με το παλαιό μέγεθος… Ακόμη και το GParted δεν δείξει το νέο μέγεθος για ένα ανταλλακτικό ή οτιδήποτε.

  4. Γκάμπριελ Γκόμεζ είπε:

    Μαγειρείο που ta που έχει το πρόβλημα της παραμέτρου invalido

    “Συντακτικό σφάλμα: Η παράμετρος 'VMsUbuntuUbuntu.vdi'”

    Απλά βάλτε τη διαδρομή String, IE, διπλά εισαγωγικά!!

    Ευχαριστώ!

  5. Νίλσον είπε:

    Ευχαριστώ για το mate βοήθεια, σώζω εμένα στη δουλειά μου, γιατί η αποκατάσταση από Acronis χρησιμοποιείται αυτό 15 GB την λεπτομέρεια και ενημέρωση όλα τα παράθυρα και την καθαρή εδώ στην περιοχή των κακών…..

  6. Τιάγκο Σίλβα είπε:

    Κύριοι,

    Προσπαθώ να εκτελέσει αυτή τη διαδικασία και κατά την εκτέλεση αναδύεται το παρακάτω σφάλμα:

    (Χωρίς εισαγωγικά)
    (Γ):\Πρόγραμμα FilesOracleVirtualBox>Τροποποίηση VBoxΔιαχείρισηhd C:\ΧρήστεςΤιάγκοΈγγραφα
    \Εικονικά VM;Windows7Windows7.vdi –αλλαγή μεγέθους 102400
    VBoxManage.exe: σφάλμα: Δεν είναι δυνατή η καταχώρηση του σκληρού δίσκου 'C:\ΧρήστεςΤιάγκοΈγγραφα
    Εικονικά VM;Windows7Windows7.vdi’ {B3C1079D-EBDE-4A24-B10A-16D41A723DA7} Μπέκα
    χρήση σκληρού δίσκου 'C:\ΧρήστεςthiagoΈγγραφαΕικονικά Κουτιά VMsWindows 7Windows 7.vd
    I’ Με UUID {B3C1079D-EBDE-4A24-B10A-16D41A723DA7} υπάρχει ήδη
    VBoxManage.exe: σφάλμα: Λεπτομέρειες, Νέο Έτος,: κωδικός E_INVALIDARG (0X80070057), Συστατικό virtua
    LBoxWrap, Διασύνδεση εικονικού κουτιού IΕικονικού Κουτ, IΆγνωστο καλλί
    VBoxManage.exe: σφάλμα: Πλαίσιο, Νέο Έτος: “OpenMedium, Νέα Αμερική(Bstr(PszΌνομαΌνομαΟυΙουΊντ).Πρώτες(), enmDe
    vΤύπος, EnmAccessMode, fForceNewUuidOnΆνοιγμα, pMedium.asOutParam())” Στη γραμμή 179 Από την
    Αρχείο VBoxManageDisk.cpp

    (Με εισαγωγικά)
    (Γ):\Πρόγραμμα FilesOracleVirtualBox>VBoxManage τροποποιώντας “(Γ):\ΧρήστεςΤιάγκοΈγγραφο
    sΕικονικά VM/Windows7Windows7.vdi” –αλλαγή μεγέθους 102400
    VBoxManage.exe: σφάλμα: Δεν είναι δυνατή η καταχώρηση του σκληρού δίσκου 'C:\ΧρήστεςΤιάγκοΈγγραφα
    Εικονικά VM;Windows7Windows7.vdi’ {B3C1079D-EBDE-4A24-B10A-16D41A723DA7} Μπέκα
    χρήση σκληρού δίσκου 'C:\ΧρήστεςthiagoΈγγραφαΕικονικά Κουτιά VMsWindows 7Windows 7.vd
    I’ Με UUID {B3C1079D-EBDE-4A24-B10A-16D41A723DA7} υπάρχει ήδη
    VBoxManage.exe: σφάλμα: Λεπτομέρειες, Νέο Έτος,: κωδικός E_INVALIDARG (0X80070057), Συστατικό virtua
    LBoxWrap, Διασύνδεση εικονικού κουτιού IΕικονικού Κουτ, IΆγνωστο καλλί
    VBoxManage.exe: σφάλμα: Πλαίσιο, Νέο Έτος: “OpenMedium, Νέα Αμερική(Bstr(PszΌνομαΌνομαΟυΙουΊντ).Πρώτες(), enmDe
    vΤύπος, EnmAccessMode, fForceNewUuidOnΆνοιγμα, pMedium.asOutParam())” Στη γραμμή 179 Από την
    Αρχείο VBoxManageDisk.cpp

    και το ίδιο σφάλμα παρουσιάζεται, μπορεί να βοηθήσει σε αυτή την περίπτωση?

    • Φρανσίσκο είπε:

      Δοκίμασε αυτό.:

      VBoxManage τροποποιώντας "C:\Usersvimagesdootsboobfswindows7windows7.ΗΙ " –αλλαγή μεγέθους 102400

      Είναι δύο παύλες για τη σημαία. “–αλλαγή μεγέθους”

  7. Ανώνυμος είπε:

    Λεπτομερώς λίγο μόνο για εκείνους που έχουν προβλήματα παρόμοια με μου:
    Πήγα να δοκιμάσετε σήμερα και το 2ο μέρος της εντολής άλλαξε “τροποποίηση hd” για “τροποποίησημεδιού”. Το ίδιο το λάθος που δίνει, υποδεικνύει τη σωστή εντολή.
    Προσπάθησα tbm βάζοντας εισαγωγικά με τον πλήρη τρόπο και δεν λειτούργησε (Δεν έψαχνα για το λόγο του σφάλματος). Δεδομένου ότι η προηγούμενη επιλογή δεν λειτούργησε, ως δεύτερη επιλογή έπρεπε να αντικαταστήσω τα κενά διαστήματα που υπήρχαν, μεταξύ των ξεχωριστών ονομάτων, από ένα χαρακτήρα, οποιοδήποτε τύπο “_”.
    Παράδειγμα: Από “Εικονικές μηχανές” για “Virtual_Machines” (μετά την εφαρμογή της επαναθήρανσης HD, Πήγα πίσω τα ονόματα όπως ήταν πριν).

    Σημείωση.: Πρώτα απ' όλα, καθώς η εντολή δεν ήταν να δει, μετά τον εντοπισμό του στο φάκελο VirtualBox, Έπρεπε να υποδείξω την πορεία του με την εντολή “διαδρομή” σε προτροπή (TBM μπορεί να το κάνει αυτό οριστικά στις ιδιότητες του συστήματος).
    Παράδειγμα: διαδρομή=C:\Πρόγραμμα FilesOracleVirtualBox

    Και τέλος, σας ευχαριστώ για την απόσπαση του site, γιατί με βοήθησε, Ευχαριστούμε.

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα απαιτούμενα πεδία σημειώνονται με *