Linux-da bir faýl ulanyp, wirtual HardDisk göwrümini nädip döretmeli


Wirtual gaty disk (VHD), fiziki gaty diskiň doly mazmunyny saklamaga ukyply wirtual gaty diski aňladýan disk şekilli faýl formatydyr. Fiziki gaty diski ýaly hereket edýän konteýner faýly. Disk şekili bar bolan gaty diski köpeldýär we ähli maglumatlary we gurluş aýratynlyklaryny öz içine alýar.

Fiziki gaty disk ýaly, VHD faýl ulgamyny öz içine alyp biler we ony operasiýa ulgamyny, amaly programmalary, şeýle hem maglumatlary saklamak üçin ulanyp bilersiňiz. Operatiw ulgamlary we amaly programmalary we maglumatlary saklamak üçin VirtualBox Wirtual Machines (VM) -de VHD-leriň adaty ulanylyşynyň biri.

Bu makalada Linux-da bir faýl ulanyp, wirtual gaty disk göwrümini nädip döretmelidigini görkezeris. Bu gollanma, IT gurşawyňyzda synag maksatly VHD döretmek üçin peýdalydyr. Bu gollanmanyň maksady üçin 1 Gb ululykdaky VHD göwrümini dörederis we ony EXT4 faýl ulgamy görnüşi bilen format ederis.

Wirtual Drive göwrümini saklamak üçin täze surat dörediň

Muny amala aşyrmagyň birnäçe usuly bar, ýöne iň aňsat usuly aşakdaky dd buýrugyny ulanmakdyr. Bu mysalda, 1 Gb ululykdaky VHD göwrümini dörederis.

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

Nirede:

  • if =/dev/nol: maglumat saklanyşyny başlamak üçin nyşan akymyny üpjün etmek üçin giriş faýly
  • of=VHD.img: saklaýyş göwrümi hökmünde döredilmeli surat faýly
  • bs=1M: bir gezekde 1M çenli okaň we ýazyň
  • count=1200: diňe 1200M (1GB) giriş bloklaryny göçüriň

Ondan soň, VHD şekil faýlynda EXT4 faýl ulgamynyň görnüşini mkfs programmasy bilen formatlamaly. Aşakdaky skrinshotda görkezilişi ýaly /media/VHD.img blokirleme ýörite enjamy däl diýlen soraga y jogap beriň.

$ sudo mkfs -t ext4 /media/VHD.img

VHD göwrümine girmek üçin bir kataloga (gurnama nokady) gurnamaly. Gurmak nokadyny döretmek we VHD sesini degişlilikde gurmak üçin bu buýruklary işlediň. -o gurnamak üçin opsiýalary kesgitlemek üçin ulanylýar, bu ýerde opsiýa aýlawy/dev/katalogynyň aşagyndaky enjam düwmesini görkezýär.

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

Bellik: VHD faýl ulgamy diňe indiki açylýança gurlar, ulgam ýüklemesinde gurnamak, bu ýazgyny/etc/fstab faýlyna goşmak.

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

Indi täze döredilen VHD faýl ulgamyny aşakdaky df buýrugy bilen gurnama nokady bilen barlap bilersiňiz.

$ df -hT

Wirtual Drive göwrümini aýyrmak

Indi VHD göwrümi gerek däl bolsa, VHD faýl ulgamyny aýyrmak üçin aşakdaky buýruklary işlediň, soňra surat faýlyny pozuň:

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

Şol bir pikiri ulanyp, Linux-da bir faýl ulanyp swap meýdany/giňişlik döredip bilersiňiz.

Bu hemmesi! Bu gollanmada, Linux-da bir faýl ulanyp, wirtual gaty disk göwrümini nädip döretmelidigini görkezdik. Paýlaşmak isleýän pikirleriňiz ýa-da berjek soraglaryňyz bar bolsa, aşakdaky düşündiriş formunyň üsti bilen bize ýüz tutuň.