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