Så här skapar du en virtuell Hårddiskvolym med en fil i Linux

virtuell hårddisk (VHD) är ett skivavbildningsfilformat som representerar en virtuell hårddisk som kan lagra hela innehållet på en fysisk hårddisk. Det är en containerfil som fungerar som en fysisk hårddisk. Skivavbilden replikerar en befintlig hårddisk och innehåller alla data och strukturella funktioner.

precis som en fysisk hårddisk innehåller en VHD-burk ett filsystem, och du kan använda det för att lagra och köra ett operativsystem, applikationer och lagra data. En av de typiska användningarna av VHD i VirtualBox virtuella maskiner (VM) för att lagra operativsystem och applikationer och data.

i den här artikeln kommer vi att visa hur man skapar en virtuell hårddiskvolym med en fil i Linux. Den här guiden är användbar för att skapa VHD för teständamål i din IT-miljö. I den här guiden kommer vi att skapa en VHD-volym med Storlek 1 GB och formatera den med EXT4-filsystemtyp.

skapa en ny bild för att hålla Virtual Drive Volume

det finns många sätt du kan göra detta, men det enklaste sättet är att använda följande dd-kommando. I det här exemplet kommer vi att skapa en VHD-volym med storlek 1GB-bild.

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

där:

  • if = / dev / zero: inmatningsfil för att tillhandahålla en teckenström för initiering av datalagring
  • av=VHD.img: bildfil som ska skapas som lagringsvolym
  • bs=1M: läs och skriv upp till 1M åt gången
  • count=1200: kopiera endast 1200m (1GB) ingångsblock
skapa VHD-bildfil i Linux
skapa VHD-bildfil i Linux

Därefter måste vi formatera EXT4-filsystemtypen i VHD-bildfilen med mkfs-verktyget. Svar y, när du uppmanas att / media / VHD.img är inte ett block speciell enhet som visas i följande skärmdump.

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

för att komma åt VHD-volymen måste vi montera till en katalog (monteringspunkt). Kör dessa kommandon för att skapa monteringspunkten och montera VHD-volymen. -o används för att ange alternativ för montering, här indikerar alternativslingan enhetens nod under /dev/ katalogen.

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

Obs: VHD-filsystemet förblir bara monterat tills nästa omstart, för att montera det vid systemstart, Lägg till den här posten i /etc/fstab-filen.

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

nu kan du verifiera det nyskapade VHD-filsystemet med monteringspunkt med följande DF-kommando.

$ df -hT
kontrollera VHD-filsystem
kontrollera VHD-filsystem

ta bort virtuell enhetsvolym

om du inte behöver VHD-volymen längre, kör följande kommandon för att avmontera VHD-filsystemet och ta bort bildfilen:

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

med samma ide kan du också skapa ett byteområde/utrymme med en fil i Linux.

Lämna ett svar

Din e-postadress kommer inte publiceras.