Cum se creează un volum de hard disk Virtual folosind un fișier în Linux

hard Disk Virtual (VHD) este un format de fișier imagine de disc care reprezintă o unitate hard disk virtuală, capabilă să stocheze conținutul complet al unui hard disk fizic. Este un fișier container care acționează similar cu un hard disk fizic. Imaginea discului reproduce un hard disk existent și include toate datele și caracteristicile structurale.

la fel ca un hard disk fizic, un VHD poate conține un sistem de fișiere și îl puteți utiliza pentru a stoca și rula un sistem de operare, aplicații, precum și pentru a stoca date. Una dintre utilizările tipice ale VHD-urilor în mașinile virtuale VirtualBox (VM) pentru a stoca sistemele de operare și aplicațiile și datele.

în acest articol, vom demonstra cum să creați un volum virtual de hard disk folosind un fișier în Linux. Acest ghid este util pentru crearea VHD-urilor în scopuri de testare în mediul dvs. IT. În scopul acestui ghid, vom crea un volum VHD de dimensiune 1GB și îl vom formata cu tipul de sistem de fișiere EXT4.

creați o imagine nouă pentru a menține volumul unității virtuale

există un număr de moduri în care puteți face acest lucru, dar cel mai simplu mod este să utilizați următoarea comandă dd. În acest exemplu, vom crea un volum VHD de dimensiune 1GB imagine.

$ sudo dd if=/dev/zero of=VHD.img bs=1M count=1200

unde:

  • if = / dev / zero: fișier de intrare pentru a furniza un flux de caractere pentru inițializarea stocării datelor
  • of=VHD.img: fișier imagine care urmează să fie creat ca volum de stocare
  • bs=1M: citiți și scrieți până la 1M la un moment dat
  • count=1200: copiați numai 1200m (1GB) blocuri de intrare
Creați fișier imagine VHD în Linux
Creați fișier imagine VHD în Linux

în continuare, trebuie să formatăm tipul de sistem de fișiere EXT4 în fișierul imagine VHD cu utilitarul mkfs. Răspuns y , atunci când vi se solicită că /media/VHD.img nu este un dispozitiv special bloc așa cum se arată în următoarea captură de ecran.

$ sudo mkfs -t ext4 /media/VHD.img
formatați imaginea VHD
formatați imaginea VHD

pentru a accesa volumul VHD, trebuie să montăm într-un director (punct de montare). Rulați aceste comenzi pentru a crea punctul de montare și, respectiv, pentru a monta volumul VHD. -o este utilizat pentru a specifica opțiunile pentru montare, aici, bucla de opțiuni indică nodul dispozitivului sub directorul /dev/.

$ sudo mkdir /mnt/VHD/$ sudo mount -t auto -o loop /media/VHD.img /mnt/VHD/

notă: sistemul de fișiere VHD va rămâne montat numai până la următoarea repornire, pentru a-l monta la pornirea sistemului, adăugați această intrare în fișierul /etc/fstab.

/media/VHD.img /mnt/VHD/ ext4 defaults 0 0

acum Puteți verifica sistemul de fișiere VHD nou creat cu punctul de montare folosind următoarea comandă df.

$ df -hT
verificați sistemul de fișiere VHD
verificați sistemul de fișiere VHD

eliminarea volumului unității virtuale

dacă nu mai aveți nevoie de volumul VHD, executați următoarele comenzi pentru a demonta sistemul de fișiere VHD, apoi ștergeți fișierul imagine:

$ sudo umount /mnt/VHD/$ sudo rm /media/VHD.img

folosind aceeași idee, puteți crea, de asemenea, o zonă/spațiu de swap folosind un fișier în Linux.

Lasă un răspuns

Adresa ta de email nu va fi publicată.