Cara membuat kelantangan harddisk maya menggunakan fail di linux

Cara membuat kelantangan harddisk maya menggunakan fail di linux

Cakera keras maya (VHD) adalah format fail imej cakera yang mewakili pemacu cakera keras maya, mampu menyimpan kandungan lengkap pemacu keras fizikal. Ini adalah fail kontena yang sama dengan pemacu keras fizikal. Imej cakera mereplikasi cakera keras yang ada dan merangkumi semua data dan ciri struktur.

Sama seperti cakera keras fizikal, a VHD boleh mengandungi sistem fail, dan anda boleh menggunakannya untuk menyimpan dan menjalankan sistem pengendalian, aplikasi, serta data kedai. Salah satu kegunaan biasa VHDS Di Virtualbox Machines (VMS) untuk menyimpan sistem operasi dan aplikasi, dan data.

Dalam artikel ini, kami akan menunjukkan cara membuat volum cakera keras maya menggunakan fail di Linux. Panduan ini berguna untuk membuat VHD untuk tujuan ujian dalam persekitaran IT anda. Untuk tujuan panduan ini, kami akan membuat saiz volum VHD 1GB, dan formatnya dengan Ext4 Jenis Sistem Fail.

Buat gambar baru untuk memegang kelantangan pemacu maya

Terdapat banyak cara yang boleh anda lakukan, tetapi cara paling mudah adalah menggunakan yang berikut Perintah DD. Dalam contoh ini, kami akan mencipta jumlah saiz VHD 1GB gambar.

$ sudo dd if =/dev/sifar = vhd.IMG BS = kiraan 1m = 1200 

Di mana:

  • jika =/dev/sifar: Input fail untuk menyediakan aliran aksara untuk memulakan penyimpanan data
  • OF = VHD.img: fail gambar yang akan dibuat sebagai jumlah penyimpanan
  • BS = 1m: Baca dan tulis sehingga 1m pada satu masa
  • Count = 1200: Salin blok input 1200m (1GB)
Buat Fail Imej VHD di Linux

Seterusnya, kita perlu memformatnya Ext4 Jenis Sistem Fail di VHD fail gambar dengan Utiliti MKFS. Jawapan y, Apabila mendorongnya /media/vhd.img bukan peranti khas blok seperti yang ditunjukkan dalam tangkapan skrin berikut.

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

Untuk mengakses VHD kelantangan, kita perlu dipasang ke direktori (gunung titik). Jalankan arahan ini untuk membuat titik gunung dan pasangkan jumlah VHD. The -o digunakan untuk menentukan pilihan untuk pemasangan, di sini, gelung pilihan menunjukkan nod peranti di bawah /dev/ direktori.

$ sudo mkdir/mnt/vhd/$ sudo mount -t auto -o loop/media/vhd.IMG/MNT/VHD/ 

Catatan: The VHD sistem fail hanya akan dipasang sehingga reboot seterusnya, untuk memasangnya di boot sistem, tambahkan entri ini di /etc/fstab fail.

/media/vhd.IMG/MNT/VHD/EXT4 Lalai 0 0 

Sekarang anda boleh mengesahkan sistem fail VHD yang baru dibuat dengan titik gunung menggunakan arahan df berikut.

$ df -ht 
Semak sistem fail VHD

Mengeluarkan jumlah pemacu maya

Jika anda tidak memerlukan jumlah VHD lagi, jalankan perintah berikut untuk menyahtewakan sistem fail VHD, maka padamkan fail imej:

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

Menggunakan idea yang sama, anda juga boleh membuat kawasan swap/ruang menggunakan fail di Linux.

Itu sahaja! Dalam panduan ini, kami telah menunjukkan cara membuat jumlah cakera keras maya menggunakan fail di Linux. Sekiranya anda mempunyai sebarang pemikiran untuk berkongsi atau bertanya, hubungi kami melalui borang komen di bawah.