Cum se convertesc între discurile fixe și dinamice în VirtualBox
VirtualBox vă permite să alegeți fie un disc al dimensiunilor alocate dinamic, fie un fișier cu dimensiune fixă, atunci când creați un nou fișier hard disk virtual. Discurile alocate dinamic sunt create mai rapid și pot crește la dimensiuni mai mari. Este posibil ca discurile de dimensiune fixă să fie mai rapide, dar nu pot crește mai mari după ce se umple. Puteți converti între cele două formate și puteți redimensiona discurile, dacă doriți.
Pasul unu: găsiți comanda VBoxManage și deschideți o comandă
VirtualBox vă permite să convertiți un disc fix pe un disc dinamic sau pe un disc dinamic pe un disc fix, dar această opțiune nu este expusă în interfața sa grafică. În schimb, trebuie să utilizați VBoxManage.exe
comanda.
Găsiți această comandă pentru a continua. Pe Windows, îl veți găsi în directorul programului VirtualBox, care este C: \ Program Files \ Oracle \ VirtualBox
în mod implicit. Dacă ați instalat VirtualBox într-un alt director, uitați-vă acolo.
Deschideți o fereastră de comandă. Pentru aceasta, deschideți meniul Start, tastați cmd
, și apăsați Enter.
Tip CD
în Promptul de comandă, urmată de calea dosarului unde este comanda VBoxManage. Va trebui să îl înscrieți în ghilimele.
Puteți face acest lucru rapid tastând CD
în fereastra Prompt Command și apoi trageți și plasați pictograma folder din bara de adrese a managerului de fișiere în Command Prompt.
Dacă utilizați calea prestabilită, ar trebui să arate după cum urmează:
cd "C: \ Program Files \ Oracle \ VirtualBox"
NOTĂ: Aceste instrucțiuni presupun că utilizați VirtualBox pe Windows. Dacă utilizați VirtualBox pe macOS sau Linux, puteți deschide o fereastră Terminal și rulați vboxmanage
comanda în mod normal, așa cum ați face orice altă comandă.
Pasul al doilea: Localizați calea pe discul pe care doriți să îl convertiți
Rulați următoarea comandă în fereastra de comandă pentru a vedea o listă a tuturor hard disk-urilor virtuale de pe computer:
VBoxManage.exe listă hdds
Priviți lista și identificați calea fișierului pe discul virtual pe care doriți să-l convertiți. Să presupunem că vrem să modificăm discul virtual asociat cu mașina virtuală numită "Windows". După cum vedem în ieșirea de mai jos, calea spre discul virtual din sistemul nostru este C: \ Utilizatorii \ chris \ VB VirtualBox \ Windows \ Windows.vdi
.
Pasul al treilea: Conversia discului virtual
Acum puteți folosi comanda VBoxManage pentru a converti discul virtual de la fix la dinamic sau de la dinamic la fix.
Pentru a converti un disc virtual de la un punct fix la unul dinamic, executați următoarea comandă:
VBoxManage.exe discul clonemedium "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Standard
De exemplu, dacă discul sursă este situat la C: \ Utilizatorii \ chris \ VB VirtualBox \ Windows \ Windows.vdi
și doriți să creați un nou disc denumit Windows-dynamic.vdi în același director pe care îl executați:
VBoxManage.exe discul clonemediu "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Utilizatori \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi"
Pentru a converti un disc virtual de la dinamic la fix, executați următoarea comandă:
VBoxManage.exe discul clonemediu "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Fixat
De exemplu, dacă discul sursă este situat la C: \ Utilizatorii \ chris \ VB VirtualBox \ Windows \ Windows.vdi
și doriți să creați un nou disc numit Windows-fixed.vdi în același director, ați rula:
VBoxManage.exe discul clonemediu "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi"
Pasul patru: Eliminați vechiul disc virtual
Comanda de mai sus doar clonează discul existent. Încheiați atât fișierul original, cât și un nou fișier disc.
În primul rând, va trebui să eliminați de fapt discul virtual existent din VirtualBox. În VirtualBox, faceți clic dreapta pe mașina virtuală care utilizează discul virtual și selectați "Settings".
Selectați "Stocare" pentru a vizualiza dispozitivele de stocare conectate. Faceți clic dreapta pe versiunea VDI originală și selectați "Eliminare atașament". Faceți clic pe "OK" după aceea.
Procesul de mai jos va șterge fișierul original din unitate. Avertizare: Poate doriți să creați o copie de rezervă a fișierului original dacă nu ați făcut-o deja, doar în cazul în care ceva nu merge bine în acest proces.
În Promptul de comandă, executați următoarea comandă pentru a vedea o listă a tuturor discurilor virtuale de pe computer:
VBoxManage.exe listă hdds
Identificați UUID-ul discului original pe care doriți să îl ștergeți. Puteți să-l copiați în clipboard selectând-l cu butonul stâng al mouse-ului și apoi făcând clic dreapta pe el.
Rulați următoarea comandă pentru a elimina discul original din registrul VirtualBox și a le șterge. Puteți să faceți clic dreapta pe fereastra Prompt Command pentru a lipi UUID-ul.
VBoxManage.exe closemedium UUID - ștergeți
Pasul cinci: Redenumiți noul disc
Ar trebui să redenumiți acum noul fișier disc astfel încât să aibă același nume ca cel original. Doar navigați la el într-o fereastră File Explorer sau Windows Explorer.
Faceți clic dreapta pe fișierul VDI, selectați "Rename" și schimbați-l la numele original. De exemplu, aici am redenumit fișierul Windows-fixed.vdi creat în Windows.vdi.
Odată ce ați redenumit discul, eliminați vechiul nume de disc din VirtualBox. Faceți clic pe File> Virtual Media Manager în VirtualBox și găsiți numele original al discului redenumit - acesta va avea o pictogramă galbenă de avertizare în partea stângă a acestuia. Faceți clic dreapta pe el și selectați "Eliminați". Faceți clic pe "Scoateți" din nou pentru a confirma și închide "Închideți".
Pasul șase: introduceți discul în VirtualBox
Reveniți la VirtualBox, faceți clic dreapta pe mașina virtuală asociată cu discul virtual și selectați "Setări". În secțiunea Storage, faceți clic dreapta pe controlerul SATA și selectați "Add Hard Disk".
Selectați "Alegeți discul existent" și navigați la fișierul pe care tocmai l-ați redenumit.
Faceți clic pe "OK" pentru a închide fereastra de setări a mașinii virtuale. Acum ar trebui să puteți încărca în mod normal mașina virtuală. Discul va fi fie un disc fix, fie dinamic, indiferent de ce ați convertit.