blockdev
Manage, query, and manipulate block devices. More information: https://manned.org/blockdev.
- Print a report for all devices:
sudo blockdev --report
- Print a report for a specific device:
sudo blockdev --report
/dev/sdXY
- Get the size of a device in 512-byte sectors:
sudo blockdev --getsz
/dev/sdXY
- Set read-only:
sudo blockdev --setro
/dev/sdXY
- Set read-write:
sudo blockdev --setrw
/dev/sdXY
- Flush buffers:
sudo blockdev --flushbufs
/dev/sdXY
- Get the physical block size:
sudo blockdev --getpbsz
/dev/sdXY
- Set the read-ahead value to 128 sectors:
sudo blockdev --setra 128
/dev/sdXY