マウントは、オプションで、offset
ファイルシステムがデバイスの先頭から始まらず、その後の特定のバイト数から始まることを指定できます。resize2fs
オプションなしでデバイスの起動時に起動しないファイルシステムのサイズをどのように調整しますか?
ベストアンサー1
オプションはマウントに直接渡されませんが、代わりにoffset
基本ブロックデバイスのオフセットを参照するループデバイスを設定します。その後、マウントは、元のブロックデバイス自体ではなく、対応するループデバイスでタスクを実行します。mount
losetup
次のようにファイルシステムでlosetup
make playを使用することもできます。resize2fs
# losetup --offset=<offset> --find --show /dev/<device>
/dev/loop0
# resize2fs /dev/loop0 <newsize>
# losetup --detach /dev/loop0
(resize2fs操作の例は不完全かもしれません)
losetup
--find
渡された最初のフリーループデバイスを検索します(この例では/ dev / loop0)。--show
このループデバイスをSTDOUTに出力します。