Apa yang Anda cari disebut perangkat loop. Itu membuat file muncul sebagai perangkat seperti /dev/loop0
dll. Mereka kemudian dapat dipasang sebagai sistem file, dan harus bekerja dengan md. Dari halaman manual loop(4)
:
Perangkat loop adalah perangkat blok yang memetakan blok datanya bukan ke perangkat fisik seperti hard disk atau drive disk optik, tetapi ke blok file biasa dalam sistem file atau ke perangkat blok lain.
Lihat mis.
- https://man7.org/linux/man-pages/man4/loop.4.html
- https://man7.org/linux/man-pages/man8/losetup.8.html
Untuk menguji hal-hal yang memerlukan perangkat blok, LVM mungkin juga berguna. Ini memungkinkan Anda membuat beberapa volume logis dari satu partisi fisik (atau sebaliknya) dan menghancurkan/membuat ulang/mengubah ukuran volume juga jauh lebih sederhana dibandingkan dengan partisi disk.
Kamu bisa melakukannya. Cukup buat perangkat loop dari file dan gunakan perangkat itu untuk membuat larik:
$ dd if=/dev/zero of=mydev count=80 bs=1M
$ sudo losetup -f mydev
Anda akan memiliki perangkat 80M siap dan Anda dapat menggunakannya dalam konteks apa pun di mana Anda akan menggunakan perangkat blok.
$ sudo losetup -l
Akan memberi tahu Anda pemetaan saat ini.