Kā izveidot virtuālo cietā diska sējumu, izmantojot failu Linux


Virtuālais cietais disks (VHD) ir diska attēla faila formāts, kas apzīmē virtuālo cieto disku, kas spēj saglabāt visu fiziskā cietā diska saturu. Tas ir konteinera fails, kas darbojas līdzīgi kā fiziskais cietais disks. Diska attēls atkārto esošo cieto disku un ietver visus datus un strukturālās funkcijas.

Tāpat kā fiziskajā cietajā diskā, arī VHD var saturēt failu sistēmu, un to var izmantot operētājsistēmas, lietojumprogrammu, kā arī datu glabāšanai un palaišanai. Viens no tipiskajiem VHD lietojumiem VirtualBox virtuālajās mašīnās (VM) operētājsistēmu, lietojumprogrammu un datu glabāšanai.

Šajā rakstā mēs parādīsim, kā izveidot virtuālā cietā diska sējumu, izmantojot failu Linux. Šī rokasgrāmata ir noderīga, lai izveidotu VHD testēšanas vajadzībām jūsu IT vidē. Šīs rokasgrāmatas vajadzībām mēs izveidosim VHD apjomu 1GB lielumā un formatēsim to ar EXT4 failu sistēmas tipu.

Izveidojiet jaunu attēlu virtuālā diska skaļuma turēšanai

To var izdarīt vairākos veidos, taču vienkāršākais veids ir izmantot šādu komandu dd. Šajā piemērā mēs izveidosim 1 GB attēla VHD apjomu.

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

Kur:

  • if =/dev/zero: ievades fails, lai nodrošinātu rakstzīmju plūsmu datu krātuves inicializēšanai
  • of = VHD.img: attēla fails, kas jāizveido kā krātuves sējums
  • bs = 1 miljons: vienlaikus lasiet un rakstiet līdz 1 miljonam
  • count = 1200: kopējiet tikai 1200 M (1 GB) ievades blokus

Tālāk mums jāformatē EXT4 failu sistēmas tips VHD attēla failā ar mkfs utilītu. Atbildiet uz y , kad tiek prasīts, ka /media/VHD.img nav īpaša bloķēšanas ierīce, kā parādīts nākamajā ekrānuzņēmumā.

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

Lai piekļūtu VHD sējumam, mums ir jāpiestiprina direktorijā (pievienošanas punkts). Palaidiet šīs komandas, lai izveidotu attiecīgi pievienošanas punktu un VHD sējumu. -o tiek izmantots, lai norādītu montāžas opcijas, šeit opciju cilpa norāda ierīces mezglu direktorijā/dev/dev.

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

Piezīme: VHD failu sistēma paliks pievienota tikai līdz nākamajai pārstartēšanai. Lai to pievienotu sistēmas sāknēšanas laikā, pievienojiet šo ierakstu failā/etc/fstab.

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

Tagad jūs varat pārbaudīt jaunizveidoto VHD failu sistēmu ar pievienošanas punktu, izmantojot šādu komandu df.

$ df -hT

Virtuālā diska skaļuma noņemšana

Ja jums vairs nav nepieciešams VHD sējums, izpildiet šīs komandas, lai atvienotu VHD failu sistēmu, pēc tam izdzēsiet attēla failu:

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

Izmantojot to pašu ideju, jūs varat arī izveidot mijmaiņas apgabalu/atstarpi, izmantojot failu Linux.

Tas ir viss! Šajā rokasgrāmatā mēs esam parādījuši, kā izveidot virtuālā cietā diska sējumu, izmantojot failu Linux. Ja jums ir kādas domas vai jautājumi, kurus uzdot, sazinieties ar mums, izmantojot zemāk esošo komentāru veidlapu.