/ dev/sdaのような複数の仮想ブロックデバイスを作成し、それらを使用してテスト用のmdデバイスを作成したい。ルートファイルシステムを/ dev/sda1にマウントしましたが、新しい物理パーティションを作成するための追加スペースがありません。したがって、空き領域のごく一部をこれらの仮想ブロックデバイスに一時的に割り当てる方法を探しています。
Dmsetupまたはその他のユーティリティを使用して、これらの仮想ブロックデバイスを作成できますか?
ファイルにループバックデバイスを作成し、そのようにすることができます
#/opt ddに100Mファイルを作成if =/dev/zero of =/opt/dev0-backstore bs = 1M count = 100 #ループバックブロックデバイス #を作成します。7はループデバイスドライバーのメジャー番号です。greploop /proc/devices mknod/dev/fake-dev0 b 7 200 losetup/dev/fake-dev0 /opt/dev0-backstore
これを自動化する小さなスクリプトを作成して完了です。