/ dev/sdaのような複数の仮想ブロックデバイスを作成し、それらを使用してテスト目的のmdデバイスを作成したいと思います。ルートファイルシステムを/ dev/sda1にマウントしましたが、新しい物理パーティションを作成するための余分なスペースがありません。したがって、空き領域のごく一部をこれらの仮想ブロックデバイスに一時的に割り当てる方法を探しています。
Dmsetupまたは他のユーティリティを使用してこれらの仮想ブロックデバイスを作成できますか?
より良い解決策は、仮想マシンをセットアップしてVMでテストすることですが、これはVMを使用せずに実行できます。
あなたがする必要があるのは、ループバックデバイスを作成することです。
dd if=/dev/zero of=loopback_file1 bs=1M count=100
losetup /dev/loop0 loopback_file1
。それ以降、ブロックデバイス/dev/loop0
はドライブのように表示され、内容はloopback_file1
ファイルに移動します。次に、そのデバイスに対してmdadmコマンドをテストできます。
リンク: