Contacte

Cum să mutați fișierele în virtualbox. Importul și exportul unei mașini virtuale în VirtualBox. Format de fișier de export de mașină virtuală universală

Cum pot muta un fișier din sistemul meu într-un sistem virtual? și am primit cel mai bun răspuns

Răspuns de la Kostya Prosvirnov[guru]
1. După instalarea sistemului și toate „umpluturile” necesare pentru mașina virtuală, selectați imaginea discului de instalare sub
numit VBoxGuestAdditions.iso, care se află în folderul în care este instalat VirtualBox (în mod implicit
acesta este C:Program FilesSun xVM VirtualBox).
2. Instalăm automat VBoxGuestAdditions pe mașina virtuală.
3. Stabiliți ce folder de pe mașina reală îl vom face partajat (aici - Partajat).
4. Apoi, în mașina virtuală, lansați linia de comandă prin Start - Run. Și executăm comanda
net use c:vboxsvrShare.
5. După repornirea mașinii virtuale, deschideți My Computer - Tools - Map Network Drive.
În fereastra care se deschide, în câmpul Folder, faceți clic pe Răsfoire și selectați VirtualBox Shared Folders - VBOXSVRShare.

Răspuns de la 2 raspunsuri[guru]

Buna ziua! Iată o selecție de subiecte cu răspunsuri la întrebarea dvs.: Cum pot muta un fișier din sistemul meu într-un sistem virtual?

Răspuns de la Alex Tarych[activ]
Ce mașină virtuală? Dacă Virtual Box, atunci când o creați, este creat un folder partajat.


Răspuns de la Demonul[guru]
Creați un folder partajat și instalați suplimentar pe sistemul de operare invitat.


Răspuns de la Alexei Varlamov[guru]
configurați o punte de rețea între computerul dvs. și cel virtual, apoi pe computerul dvs., pe un folder, faceți clic pe proprietate - faceți-o partajată, apoi pe cea virtuală, intrați în mediul de rețea și intrați pe computer, ceva de genul acest)
O altă modalitate este să o puneți pe o unitate flash, apoi să porniți mașina virtuală și să faceți clic în partea de sus a dispozitivului și să selectați unitatea flash.

Există mai multe moduri de a converti un sistem de operare Windows instalat într-o imagine de mașină virtuală. Imaginea creată poate fi folosită, de exemplu, pentru testare, pentru a verifica stabilitatea sistemului după instalarea unei actualizări sau pentru a înregistra starea unei mașini vechi înainte de a face modificări.

Majoritatea programelor de virtualizare acceptă funcția de conversie a sistemului de operare Windows instalat în imagini de mașină virtuală. Unele soluții vin deja cu funcționalitate încorporată, dar în unele cazuri poate fi necesar să utilizați produse terțe în același scop.

Acest ghid oferă instrucțiuni pentru conversia instalărilor Windows în imagini virtuale Microsoft Hyper-V, VirtualBox și VMware.

Migrarea sistemului de operare Windows la o mașină virtuală Microsoft Hyper-V este ușoară cu Disk2vhd de la Sysinternals.

Programul este portabil, poate fi lansat din orice locație de pe disc după despachetarea arhivei. Aplicația necesită drepturi de administrator pentru a funcționa. Programul poate fi folosit pentru a crea o mașină virtuală dintr-unul sau mai multe volume de pe un computer.

Notă: Programul poate fi rulat în modul linie de comandă folosind formatul:

Fereastra principală a aplicației afișează calea destinației și numele fișierului, iar chiar sub aceasta afișează volumele disponibile. Vă rugăm să rețineți că trebuie să selectați o locație țintă cu spațiu de stocare liber suficient, altfel procesul de creare a imaginii va fi întrerupt.

Utilizatorul trebuie să selecteze calea țintă și numele fișierului (extensia vhdx), precum și volumele de inclus în imaginea virtuală.

Puteți selecta doar partiția Windows sau chiar puteți converti partițiile non-sistem în imagini VHD fără a selecta partiția Windows.

Disk2VHD vine cu două opțiuni suplimentare care sunt specificate la pornire. Primul setează formatul de ieșire la VHDX. Puteți dezactiva această opțiune pentru a utiliza VHD.

VHDX are mai multe avantaje, cum ar fi suport pentru discuri virtuale mai mari (64 TB vs 2 TB), protecție mai bună împotriva corupției, redimensionarea online de la distanță etc. VHD este necesar în principal pentru scopuri de compatibilitate, cum ar fi atunci când produsul nu acceptă VHDX și, de asemenea, când doriți să convertiți imaginea în Virtualbox.

A doua opțiune vă permite să utilizați o copie umbră a volumului.

Disk2VHD procesează volumele selectate și le transformă în imagini de disc virtual care sunt salvate în locația selectată.

Odată ce aveți imaginea VHD, puteți utiliza instrumentul de linie de comandă vboxmanage care vine cu VirtualBox pentru a clona media și a-l salva într-un format diferit.

  1. Apăsați tasta Windows, enter cmd.exe, țineți apăsat Ctrl + Shift și apăsați Enter pentru a lansa Command Prompt cu drepturi de administrator.
  2. Accesați folderul VirtualBox de pe sistem, de exemplu, C:\Program Files\Oracle\VirtualBox folosind comanda cd.
  3. Utilizați comanda vboxmanage clonemedium disk pentru a converti o imagine de disc VHD în format VDI. De exemplu: vboxmanage clonemedium disc o:\source.vhd o:\output.vdi

Conversia poate dura ceva timp, în funcție de dimensiunea imaginii și de resursele disponibile ale computerului.

Puteți crea imagini virtuale de mașini Windows pentru VMware utilizând VMware vCenter Converter. Puteți descărca programul de pe site-ul oficial VMware, dar necesită un cont. Pe site-ul nostru utilitarul este disponibil pentru descărcare fără înregistrare.

Notă: Programul creează o imagine virtuală a întregii mașini. Nu există nicio opțiune în GUI pentru a exclude hard disk-urile sau partițiile.

Dimensiunea programului de instalare este de aproximativ 170 de megaocteți. În timpul instalării, vi se va cere să vă înscrieți în Programul de îmbunătățire a experienței clienților.

Pentru a converti un sistem Windows care rulează într-o imagine virtuală pentru VMware, selectați opțiunea „Convertire mașină” din interfața principală a programului pentru a începe.

După încărcarea expertului, asigurați-vă că tipul de sursă este setat la „activat” și că este selectat „acest computer local”. De asemenea, puteți crea imagini virtuale ale computerelor de la distanță, dar acest lucru necesită să furnizați numele dispozitivului sau adresa IP, precum și acreditările.

Selectați mașina virtuală VMware în secțiunea Tip țintă de pe pagina următoare și selectați folderul țintă pentru a salva imaginea.

Crearea imaginii poate dura ceva timp, în funcție de numărul de volume, dimensiunile acestora și resursele dispozitivului.

De la Windows la Ubuntu instalat pe Virtualbox? Când conectez USB, apare doar în Windows.

Cum pot vedea asta în Ubuntu?

6 Soluții colectează formulare web pentru „Cum se transferă fișiere din Windows pe Ubuntu în Virtualbox?”

Există două moduri pe care le folosesc de obicei

Opțiunea 1. Înainte de a încărca Ubuntu, în setările mașinii virtuale VirtualBub Uuuntu, specificați folderul partajat. Apoi, după conectarea la Ubuntu, creați un director nou, cum ar fi /media/vboxshared și montați acea unitate folosind comanda sudo mount -t vboxsf SHARENAME /media/vboxshared . Introduceți parola când vă solicită o parolă.

Opțiunea 2: Înainte de a porni Ubuntu, adăugați un nou adaptor de rețea și selectați Bridged Adapter. Apoi, după conectarea la Ubuntu, executați comanda ifconfig -a | mai mult ifconfig -a | mai mult pentru a obține adresa IP a acestui nou adaptor de rețea. Pe Windows, utilizați WinSCP sau FileZilla pentru a transfera un fișier în Ubuntu

În orice caz, puteți face cu ușurință cheia USB vizibilă în invitat. Din întrebarea ta, presupun că rulezi Ubuntu pe oaspete și gazda este Windows.

Ori de câte ori introduceți cheia USB, dacă doriți să o vedeți în sistemul invitat, urmați acești pași:

    Demontați în mod curat USB-ul din Windows făcând clic pe pictograma corespunzătoare din colțul din dreapta jos și selectând opțiunea „eliminare în siguranță...”.

    În fereastra VirtualBox, selectați elementul de meniu „Dispozitive => dispozitive USB” din meniul principal al ferestrei pentru invitați și selectați cheia USB. Ar trebui să apară acum în Ubuntu.

Această operațiune este echivalentă cu introducerea fizică a cheii USB în portul USB al computerului dumneavoastră invitat.

In rest alte optiuni

    Dosar partajat, așa cum este menționat în răspunsurile laebshade și Alvin Sim. Dar poate fi lent.

    FTP etc., așa cum este menționat în răspunsul lui Alvin Sim (presupunând că aveți un server ftp pe gazda Windows).

    Montare samba simplă de la un oaspete:

    Mount -t cifs // winhost / share / home / yourname / mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777

    Pentru volume mici și sincronizare frecventă, deschideți un cont Dropbox.

Sudo mount -t vboxsf SHARENAME /media/vboxshared

  1. creați-vă folderul partajat pe computer. de exemplu „c:\SharedBoth”
  2. Asigurați-vă că selectați folderul partajat c:\SharedBoth din meniul c:\SharedBoth „settings” - „shared folders” - „add” - „permanent/automount” înainte de a porni mașina virtuală ubuntu.
  3. lansați terminalul ubuntu, introduceți comanda de mai sus,
    sudo mount -t vboxsf SharedBoth /media
  4. apoi verificați dacă folderul sf_SharedBoth este creat în folderul media. Înainte de a face pasul 3, trebuie să vă asigurați că ați instalat „Guest Additions”

Cine este gazda și cine este oaspetele? În orice caz, Virtualbox are un mecanism de partajare pe care îl poți folosi; pur și simplu instalați Guest Additions așa cum este descris în documentație, apoi configurați partajarea în configurația VirtualBox.

Multumesc pentru raspuns Alvin Sim. Deși acest lucru este clar, încă petrec ceva timp să-l rezolv. Ok, iată pașii mei detaliați folosind opțiunea 1 Alvin Sim.

  1. Înainte de a vă alerga oaspetele
  2. Accesați VirtualBox Manager
  3. Selectați oaspetele dorit
  4. Mergi la setarile utilizatorului
  5. Ca oaspete setări derulați în jos meniul din stânga și accesați foldere partajate
  6. ÎN foldere partajate adăugați folderul dvs. interesat pe mașina gazdă
  7. După ce adăugați calea folderului gazdă, veți vedea versiunea actualizată lista de foldere V foldere partajate. Amintiți-vă noul folder Nume, specificate în această listă. Să presupunem că este HOST_SHARE .
  8. Faceți clic pe OK și salvați modificările.
  9. Porniți computerul pentru oaspeți
  10. În computerul invitat, creați un dosar nou, cum ar fi GUEST_SHARE
  11. În terminalul pentru oaspeți, intrați

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE

    Veți găsi materialele dvs. în acest dosar GUEST_SHARE.

  1. În caseta virtuală, conectați-vă la Ubuntu.
  2. În bara de meniu, faceți clic pe Dispozitive -> Dispozitive USB -> Selectați dispozitivul dvs. (Pendrive).
  3. Apoi accesați folderul Acasă. În stânga veți vedea dispozitivul dvs.

VirtualBox este unul dintre cele mai populare programe gratuite pentru crearea de mașini virtuale. Cu ajutorul acestuia, puteți experimenta cu programe și sistemul de operare într-un mediu sigur, fără teama de a afecta sistemul unui computer real. Din păcate, VirtualBox are un dezavantaj; transferul de fișiere între un computer real și o mașină virtuală este implementat prost și, în multe cazuri, pur și simplu nu funcționează. Puteți găsi instrucțiuni online care descriu configurarea VirtualBox pentru a transfera fișiere, dar, de asemenea, nu funcționează întotdeauna și sunt de obicei foarte greu de înțeles.

În acest articol vom analiza cel mai simplu mod de a transfera fișiere de pe un computer real pe o mașină virtuală VirtualBox. În acest tutorial vom folosi o rețea locală. Și pentru a configura această rețea locală cât mai rapid, simplu și fiabil posibil, cel mai bine este să utilizați modul „Network Bridge”. În acest mod, mașina virtuală se conectează la rețeaua locală de acasă și devine parte a acesteia. Acest lucru vă permite să accesați cu ușurință folderele de rețea deschise de la o mașină virtuală care sunt stocate pe computere reale.

Dacă există un folder de rețea pe un computer real cu acces complet (acces de scriere), acest lucru vă va permite să descărcați fișiere în el de pe mașina virtuală. Astfel, un folder de rețea deschis poate acționa ca un buffer între un computer real și o mașină virtuală.

Pasul nr. 0. Partajați folderul prin rețeaua locală pe un computer real.

Înainte de a începe configurarea unei mașini virtuale, trebuie să vă asigurați că computerul real are un folder de rețea cu acces partajat și permisiune de scriere. Dacă nu există un astfel de folder, atunci trebuie să îl creați. Aici nu vom lua în considerare procesul de deschidere a accesului la un folder, deoarece acesta este un subiect pentru un articol separat. Puteți citi despre cum se face acest lucru în articolul „” sau în articolul „”.

Pasul nr. 1. Accesați setările mașinii virtuale și activați modul „Network Bridge”.

Mai întâi trebuie să deschideți programul VirtualBox, să faceți clic dreapta pe mașina virtuală în care doriți să transferați fișiere și să selectați opțiunea „Setări”.

În setările mașinii virtuale, accesați secțiunea „Rețea” și schimbați tipul de conexiune la rețea în „Pont de rețea”.

După aceasta, salvați setările făcând clic pe butonul „OK”.

Pasul nr. 2. Lansați mașina virtuală și finalizați configurarea rețelei locale.

După încărcarea sistemului de operare, va apărea o fereastră care vă va cere să selectați tipul de rețea locală. În această etapă, selectați „Rețea de domiciliu”, acest lucru va reduce probabilitatea de probleme la transferul fișierelor de pe un computer real pe o mașină virtuală.

După aceasta, Windows vă poate cere să reporniți sistemul. Dacă apare o astfel de fereastră, atunci reporniți mașina virtuală (prin ).

Pasul nr. 3. Verificați funcționarea rețelei locale între mașina virtuală și computerul real.

După repornirea mașinii virtuale, aceasta ar trebui să devină parte a rețelei locale de acasă și transferul fișierelor ar trebui să funcționeze deja. Puteți verifica acest lucru deschizând fereastra cu detaliile conexiunii la rețea pe mașina virtuală. Dacă totul este configurat corect, atunci mașina VirtualBox ar trebui să primească o adresă IP din domeniul rețelei dvs. de domiciliu.


De asemenea, puteți încerca să rulați comanda ping verificând accesul de la mașina virtuală la cea reală.


Dacă totul este bine, atunci ping-ul ar trebui să treacă.

Pasul nr. 4. Deschideți folderele de rețea ale computerului real de pe mașina virtuală.

Dacă nu sunt identificate probleme, atunci puteți deschide foldere de rețea care pot fi accesate pe un computer real. Pentru a face acest lucru, pe o mașină virtuală trebuie să deschideți fereastra „Computerul meu” și să introduceți adresa IP a mașinii reale în bara de adrese (în formatul ca în captura de ecran de mai jos).

După aceasta, ar trebui să puteți accesa folderele de rețea de pe mașina dvs. reală.

De asemenea, computerul tău real ar trebui să apară în mediul de rețea ca o mașină virtuală.

După obținerea accesului la folderele de rețea, transferul fișierelor de pe mașina virtuală VirtualBox pe un computer real și înapoi nu ar trebui să cauzeze probleme. Pur și simplu copiați fișierele de care aveți nevoie într-un folder de rețea și le accesați pe ambele mașini.

Reinstalarea sistemului de operare sau schimbarea unui dispozitiv computer nu înseamnă sfârșitul lucrului cu sistemele de operare invitate instalate în program. Este adevărat, o excepție poate fi cazul când fișierele hard disk-ului mașinii virtuale sunt localizate pe unitatea de sistem a computerului și sistemul în sine nu poate fi restaurat după o defecțiune critică. Pentru a continua să lucreze cu sistemele de operare invitate existente, menținându-și starea, dar pe un Windows reinstalat sau pe un alt computer, programul VirtualBox are un instrument pentru exportul configurației mașinilor virtuale existente pentru a o importa ulterior. O altă opțiune pentru a continua lucrul cu sistemele de operare invitate existente este să adăugați noi mașini virtuale bazate pe fișierele existente pe hard disk-urile lor. Vom lua în considerare toate aceste procese mai jos.

1. Formatul de fișier de export al mașinii virtuale universale

Configurația unei mașini virtuale VirtualBox existentă este exportată în fișierul " .ova" Un fișier „.ova” (Open Virtual Appliance) este un fișier de stocare a datelor de mașină virtuală universală care poate fi utilizat în diferite programe pentru virtualizarea sistemelor de operare. Acest , . Mașina virtuală exportată în acest fișier poate fi apoi importată de către VirtualBox, VMware Workstation sau Microsoft Hyper-V în sistemele invitate acceptate de aceste programe.

Să aruncăm o privire mai atentă asupra procesului de export și import a configurației mașinii virtuale VirtualBox în sistemul principal Windows.

2. Exportați o mașină virtuală

În fereastra VirtualBox, selectați o anumită mașină virtuală de exportat, faceți clic pe meniul „ Fişier" și selectați " Exportați configurații».

În fereastra următoare, faceți clic pe „ Următorul».

Exportarea unei configurații este posibilă numai când mașina virtuală este oprită, iar dacă este întreruptă, VirtualBox vă va solicita să resetați starea salvată pentru a continua procesul.

În continuare, va apărea fereastra cu opțiuni de export. Lăsăm formatul prestabilit, dar schimbăm folderul fișierului de export „.ova”, care se află în mod implicit pe unitatea de sistem, într-un folder, de exemplu, ca în cazul nostru, creat special pe unitatea non-sistem D.

În fereastra următoare, faceți clic pe „ Export».

Așteptăm finalizarea procesului de export.

Mașina virtuală exportată în fișierul „.ova” va fi localizată în folderul specificat, de unde poate fi mutată pe alt computer, suport amovibil sau într-un serviciu cloud. Sau îl puteți lăsa, ca în cazul nostru, pe loc - pe o unitate non-sistem, unde acest fișier va fi stocat în timpul reinstalării Windows.

3. Importați o mașină virtuală

După instalarea VirtualBox pe un nou Windows sau pe alt computer, deschideți programul și în meniul „ Fişier" Selectați " Importul configurațiilor».

În fereastra următoare, specificați calea către fișierul „.ova” cu mașina virtuală exportată. Faceți clic pe " Următorul».

La sfârșitul ferestrei, va fi indicată calea unde va fi plasat fișierul hard disk „.vdi” după import. În mod implicit, aceasta este unitatea de sistem și, pentru a nu o aglomera și a preveni pierderea fișierului „.vdi” în cazul unei defecțiuni a sistemului, puteți schimba calea specificând folderul de stocare pe un non-sistem. conduce. Faceți clic pe " Import».

Așteptăm finalizarea procesului de import.

După care vom vedea mașina virtuală importată în lista de mașini VirtualBox. Tot ce rămâne acum este să pornești mașina.

Sistemul de operare invitat va porni exact în starea în care se afla la momentul exportării mașinii virtuale.

4. Adăugarea unei noi mașini dintr-un fișier existent de pe hard disk VirtualBox

O alternativă la exportul și importul unei mașini virtuale este să adăugați o nouă mașină dintr-un fișier de hard disk VirtualBox existent. .vdi" Această metodă nu este în niciun caz inferioară procedurii de export și import a unei mașini virtuale. Mai mult, dacă fișierul „.vdi” se află pe o unitate non-sistem, atunci când reinstalați Windows pe un computer fizic, nici măcar nu trebuie să pierdeți timpul exportând configurația. Putem pur și simplu să transferăm fișierul „.vdi” stocat pe discul de sistem pe un disc non-sistem. În general, procesul de export și import a unei mașini virtuale beneficiază doar de economisirea spațiului ocupat de fișierul „.ova”. De exemplu, în cazul nostru, am exportat o mașină virtuală cu sistemul de operare invitat Windows XP instalat, iar greutatea fișierului „.ova” la ieșire a fost 4,11 GB În timp ce dimensiunea fișierului hard disk „.vdi” al aceluiași sistem este 10 GB.

Acest beneficiu de economisire a spațiului poate fi relevant dacă transferați o mașină virtuală pe un alt computer folosind stocare în cloud sau medii amovibile cu o dimensiune limitată. În cazul nostru, când vorbim despre reinstalarea Windows, metoda de adăugare a unei noi mașini dintr-un fișier existent de pe hard disk VirtualBox este destul de potrivită.

Lansați VirtualBox și faceți clic pe „ Crea».

Setăm indicatorul RAM. Faceți clic pe " Următorul».

În fereastra de selecție a hard diskului, selectați opțiunea „ Utilizați un hard disk existent„, utilizând butonul de răsfoire, specificați calea pentru stocarea fișierului „.vdi”. Faceți clic pe " Crea».

Mașina virtuală va apărea în lista VirtualBox, o putem lansa.

Sistemul de operare invitat va porni exact în starea în care a fost salvat ultima dată când ați lucrat cu el.

Adăugarea unei noi mașini virtuale dintr-un fișier „.vdi” existent este, de asemenea, o modalitate de a muta fișierul hard disk al sistemului de operare invitat pe o unitate non-sistem a computerului, dacă a fost creat inițial pe unitatea de sistem și, în timp, spațiul pe care îl are ocupat a început să reducă performanța sistemului. Pentru a face acest lucru, trebuie să eliminați mașina virtuală din lista din fereastra principală VirtualBox. Pe mașina selectată, apelați meniul contextual și selectați „ Șterge».

Apoi, în fereastra care apare, faceți clic pe „ Sterge din lista».

După aceasta, puteți căuta fișierul hard disk „.vdi” pe unitatea de sistem (de obicei, calea implicită C:\Users\Username\VirtualBox VMs), mutați-l pe un disc care nu este de sistem și adăugați din nou mașina virtuală.

Te-a ajutat acest articol?



Ți-a plăcut articolul? Împărtășește-l