blockdevコマンドを使用してブロックサイズを設定する方法

blockdevコマンドを使用してブロックサイズを設定する方法

誰でも次のコマンドのテストケースを提供できますか? blockdev --setbsz BYTESブロックサイズの設定/変更。

私は以下を試しましたが、運がありません。

$ blockdev --setbsz 2048 /dev/sda5
blockdev: 2048: No such file or directory

ベストアンサー1

現在のデバイスのブロックサイズを確認してください。

$ blockdev --getbsz /dev/vdb1
512

ブロックサイズを変更するには、ファイルシステムをアンマウントしてください。

$ umount /dev/vdb1

新しいブロックサイズを変更するには、ファイルシステムを作成してください。

$ mkfs -t ext4 -b 4096 /dev/vdb1

変更されたブロックサイズを確認するためにマウントします。

$ mount /dev/vdb1 /test/
$ blockdev --getbsz /dev/vdb1
4096

おすすめ記事