Man page - blockdev(8)

Packages contains this manual

Available languages:

en fr pt_BR pl ko ja uk ro zh_TW sr zh_CN de

Manual

BLOCKDEV

名 前
書 式
説 明
オ プ シ ョ ン
コ マ ン ド
作 者
入 手 方 法

名 前

blockdev - コ マ ン ド ラ イ ン か ら ブ ロ ッ ク デ バ イ ス の ioctl を 呼 び 出 す

書 式

blockdev [ -q ] [ -v ] command [ command ...] device [ device ...]
blockdev --report
[ device ...]
blockdev
-h | -V

説 明

blockdev ユ ー テ ィ リ テ ィ を 使 え ば 、 コ マ ン ド ラ イ ン か ら ブ ロ ッ ク デ バ イ ス の ioctl を 呼 び 出 す こ と が で き る 。

オ プ シ ョ ン

-q

寡 黙 モ ー ド 。

-v

饒 舌 モ ー ド 。

--report

指 定 し た デ バ イ ス の 情 報 を 表 示 す る 。 複 数 の デ バ イ ス を 指 定 す る こ と も で き る 。 何 も 指 定 し な い 場 合 は 、 /proc/partitions に 記 載 さ れ て い る す べ て の デ バ イ ス が 表 示 さ れ る 。 パ ー テ ィ シ ョ ン の 開 始 セ ク タ (StartSec) は 512-byte セ ク タ に よ る 表 示 で あ る 。

-h , --help

ヘ ル プ テ キ ス ト を 表 示 し て 、 終 了 す る 。

-V , --version

バ ー ジ ョ ン を 表 示 し て 、 終 了 す る 。

コ マ ン ド

デ バ イ ス も コ マ ン ド も 複 数 指 定 で き る 。
--flushbufs

バ ッ フ ァ を フ ラ ッ シ ュ す る 。

--getalignoff

ア ラ イ ン メ ン ト オ フ セ ッ ト (alignment offset) を 取 得 す る 。

--getbsz

ブ ロ ッ ク サ イ ズ を バ イ ト 単 位 で 表 示 す る 。 こ の サ イ ズ が 示 し て い る の は 、 デ バ イ ス の ト ポ ロ ジ ー で は な い 。 こ れ は 、 カ ー ネ ル に よ っ て 内 部 的 に 使 用 さ れ る サ イ ズ で あ り 、 マ ウ ン ト 時 に (た と え ば ) フ ァ イ ル シ ス テ ム ド ラ イ バ に よ っ て 変 更 さ れ る こ と も あ る 。

[ 訳 注 ]

デ バ イ ス の ト ポ ロ ジ ー と い う の は 、 デ バ イ ス 固 有 の 物 理 セ ク タ サ イ ズ 、 論 理 セ ク タ サ イ ズ 、 最 小 I/O サ イ ズ な ど の こ と 。 特 に 、 物 理 セ ク タ サ イ ズ 。

--getdiscardzeroes

discard zeroes サ ポ ー ト の 状 態 を 取 得 す る 。

--getfra

フ ァ イ ル シ ス テ ム の 先 読 み (readahead) の 大 き さ を 512-byte セ ク タ 単 位 で 取 得 す る 。

--getiomin

最 小 I/O サ イ ズ を 取 得 す る 。

--getioopt

最 適 I/O サ イ ズ を 取 得 す る 。

--getmaxsect

1 リ ク エ ス ト あ た り の 最 大 セ ク タ 数 を 取 得 す る 。

--getpbsz

物 理 ブ ロ ッ ク (セ ク タ ) サ イ ズ を 取 得 す る 。

--getra

先 読 み の 大 き さ を (512-byte セ ク タ 単 位 で ) 表 示 す る 。

--getro

読 み 込 み 専 用 か 否 か を 検 出 す る 。 デ バ イ ス が 読 み 込 み 専 用 な ら ば 1 を 、 さ も な け れ ば 0 を 表 示 す る 。

--getsize64

デ バ イ ス の サ イ ズ を バ イ ト 単 位 で 表 示 す る 。

--getsize

デ バ イ ス の サ イ ズ を セ ク タ 単 位 で 表 示 す る (32 ビ ッ ト ま で し か 対 応 し て い な い ! )。 こ れ は 非 推 奨 で あ り 、 --getsz オ プ シ ョ ン を 使 っ た 方 が よ い 。

--getss

論 理 セ ク タ サ イ ズ を バ イ ト 単 位 で 表 示 す る 。 通 常 は 512 バ イ ト で あ る 。

--getsz

デ バ イ ス の サ イ ズ を 512-byte セ ク タ 単 位 で 取 得 す る 。

--rereadpt

パ ー テ ィ シ ョ ン テ ー ブ ル の 再 読 み 込 み を 行 う 。

--setbsz bytes

ブ ロ ッ ク サ イ ズ を 設 定 す る 。 な お 、 こ の ブ ロ ッ ク サ イ ズ は 、 ブ ロ ッ ク デ バ イ ス を オ ー プ ン し て い る 現 在 の フ ァ イ ル デ ィ ス ク リ プ タ ー に 限 定 さ れ た も の で あ る 。 そ の た め 、 ブ ロ ッ ク サ イ ズ の 変 更 は blockdev が デ バ イ ス を オ ー プ ン し て い る 間 だ け 続 き 、 blockdev が 終 了 す る と 失 わ れ る 。

--setfra sectors

フ ァ イ ル シ ス テ ム の 先 読 み の 大 き さ を 設 定 す る (2.6 カ ー ネ ル の --setra と 同 様 )。

--setra sectors

先 読 み の 大 き さ を (512-byte セ ク タ 単 位 で ) 設 定 す る 。

--setro

読 み 込 み 専 用 に 設 定 す る 。 デ バ イ ス へ の 現 在 の ア ク テ ィ ブ な ア ク セ ス は 、 こ の 変 更 の 影 響 を 受 け な い か も し れ な い 。 た と え ば 、 既 に 読 み 書 き モ ー ド で マ ウ ン ト さ れ て い る フ ァ イ ル シ ス テ ム は 、 影 響 を 受 け な い 。 変 更 は 再 マ ウ ン ト 後 に 適 用 さ れ る 。

--setrw

読 み 書 き 可 に 設 定 す る 。

作 者

blockdev を 書 い た の は Andries E. Brouwer で あ り 、 そ れ を Karel Zak が 書 き 直 し た 。

入 手 方 法

こ の blockdev コ マ ン ド は 、 util-linux パ ッ ケ ー ジ の 一 部 で あ り 、 https://www.kernel.org/pub/linux/utils/util-linux/ か ら 入 手 で き る 。