Hardisk Virtual (VHD ) adalah format file gambar disk yang mewakili hard disk drive virtual, yang mampu menyimpan konten lengkap hard drive fisik. Ini adalah file kontainer yang bertindak mirip dengan hard drive fisik. Gambar disk mereplikasi hard drive yang ada dan mencakup semua data dan fitur struktural.
Sama seperti hard drive fisik, VHD dapat berisi sistem file, dan Anda dapat menggunakannya untuk menyimpan dan menjalankan sistem operasi, aplikasi, serta menyimpan data. Salah satu penggunaan umum VHD di VirtualBox Virtual Machines (VM) untuk menyimpan sistem operasi dan aplikasi, serta data.
Pada artikel ini, kami akan menunjukkan cara membuat volume hard disk virtual menggunakan file di Linux. Panduan ini berguna untuk membuat VHD untuk tujuan pengujian di lingkungan TI Anda. Untuk tujuan panduan ini, kami akan membuat volume VHD berukuran 1GB , dan format dengan EXT4 jenis sistem file.
Buat Gambar Baru untuk Menahan Volume Drive Virtual
Ada beberapa cara yang dapat Anda lakukan, tetapi cara yang paling mudah adalah menggunakan perintah dd berikut ini . Dalam contoh ini, kita akan membuat volume VHD dengan ukuran 1GB gambar.
$ sudo dd if=/dev/zero of=VHD.img bs=1M count=1200
Dimana:
- if=/dev/zero :file input untuk menyediakan aliran karakter untuk inisialisasi penyimpanan data
- of=VHD.img :file gambar yang akan dibuat sebagai volume penyimpanan
- bs=1M :membaca dan menulis hingga 1 juta sekaligus
- hitung=1200 :salin hanya 1200M (1GB) blok masukan
Selanjutnya, kita perlu memformat EXT4 jenis sistem file di VHD file gambar dengan utilitas mkfs . Jawab y
, saat diminta bahwa /media/VHD.img bukan perangkat khusus blok seperti yang ditunjukkan pada tangkapan layar berikut.
$ sudo mkfs -t ext4 /media/VHD.img
Untuk mengakses VHD volume, kita perlu me-mount ke direktori (mount point). Jalankan perintah ini masing-masing untuk membuat titik pemasangan dan memasang volume VHD. -o
digunakan untuk menentukan opsi untuk pemasangan, di sini, loop opsi menunjukkan node perangkat di bawah /dev/ direktori.
$ sudo mkdir /mnt/VHD/ $ sudo mount -t auto -o loop /media/VHD.img /mnt/VHD/
Catatan :VHD filesystem hanya akan tetap terpasang sampai reboot berikutnya, untuk memasangnya saat boot sistem, tambahkan entri ini di /etc/fstab berkas.
/media/VHD.img /mnt/VHD/ ext4 defaults 0 0
Sekarang Anda dapat memverifikasi sistem file VHD yang baru dibuat dengan titik pemasangan menggunakan perintah df berikut.
$ df -hT
Menghapus Volume Drive Virtual
Jika Anda tidak memerlukan volume VHD lagi, jalankan perintah berikut untuk meng-unmount sistem file VHD, lalu hapus file gambar:
$ sudo umount /mnt/VHD/ $ sudo rm /media/VHD.img
Menggunakan ide yang sama, Anda juga dapat membuat area/ruang swap menggunakan file di Linux.
Itu saja! Dalam panduan ini, kami telah menunjukkan cara membuat volume hard disk virtual menggunakan file di Linux. Jika Anda memiliki pemikiran untuk dibagikan atau pertanyaan untuk ditanyakan, hubungi kami melalui formulir komentar di bawah.