Man page - cfdisk(8)

Packages contains this manual

Available languages:

en fr pt_BR pl tr ja uk ro sr de

Manual

CFDISK

名 前
書 式
説 明
オ プ シ ョ ン
コ マ ン ド
カ ラ ー 表 示
環 境 変 数
関 連 項 目
作 者
入 手 方 法

名 前

cfdisk - デ ィ ス ク パ ー テ ィ シ ョ ン テ ー ブ ル の 表 示 や 操 作 を 行 う

書 式

cfdisk [options] [ device ]

説 明

cfdisk は 、 ブ ロ ッ ク デ バ イ ス の パ ー テ ィ シ ョ ン 操 作 を 行 う 、 curses ベ ー ス の プ ロ グ ラ ム で あ る 。 デ フ ォ ル ト の デ バ イ ス は /dev/sda で あ る 。

ま ず 御 承 知 い た だ き た い の は 、 cfdisk は 、 パ ー テ ィ シ ョ ン 操 作 の 基 本 的 な 機 能 を わ か り や す い イ ン タ ー フ ェ ー ス で 提 供 す る も の だ と い う こ と だ 。 よ り 高 度 な 機 能 が 必 要 な ら 、 代 わ り に fdisk (8) を 使 用 す る と よ い 。

cfdisk は 、 バ ー ジ ョ ン 2.25 以 来 、 MBR (DOS), GPT, SUN, SGI の デ ィ ス ク ラ ベ ル を サ ポ ー ト し て い る が 、 CHS (シ リ ン ダ /ヘ ッ ド /セ ク タ ) に よ る ア ド レ シ ン グ の 機 能 は も は や 提 供 し て い な い 。 CHS が Linux に と っ て 重 要 だ っ た こ と は 一 度 も な か っ た し 、 こ の ア ド レ シ ン グ 方 法 は 、 最 近 の デ バ イ ス で は 全 く 無 意 味 な の で あ る 。

[ 訳 注 ]

util-linux の fdisk グ ル ー プ の マ ニ ュ ア ル で は 、 「 パ ー テ ィ シ ョ ン テ ー ブ ル 」 と 「 デ ィ ス ク ラ ベ ル 」 の 両 方 を 、 ほ ぼ 同 じ 意 味 で 、 混 ぜ て 使 っ て い る 。 強 い て 言 え ば 、 Linux や DOS (GPT や MBR) に つ い て は 「 パ ー テ ィ シ ョ ン テ ー ブ ル 」 を 使 い 、 他 の OS の 場 合 も 含 め て 、 よ り 一 般 的 に 言 う と き は 「 デ ィ ス ク ラ ベ ル 」 を 使 う よ う に し て い る ら し い が 、 必 ず し も そ う と は 言 え な い と こ ろ も あ る 。

cfdisk は 、 バ ー ジ ョ ン 2.25 以 来 、 ’print’ コ マ ン ド も も う 提 供 し て い な い 。 そ の 機 能 は 、 partx (8) や lsblk (8) と い っ た ユ ー テ ィ リ テ ィ に よ っ て 、 ご く 使 い や す く 、 機 能 的 に も 豊 富 な 形 で 提 供 さ れ て い る 。

デ バ イ ス か ら 古 い パ ー テ ィ シ ョ ン テ ー ブ ル を 消 去 し た い 場 合 は 、 wipefs (8) を 使 用 す る と よ い 。

オ プ シ ョ ン

-h , --help

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

-L , --color [ = when ]

出 力 を カ ラ ー 表 示 に す る 。 指 定 が 任 意 の 引 き 数 when に は auto , never , always が 使 え る 。 引 き 数 when を 省 略 す る と 、 デ フ ォ ル ト の auto に な る 。 カ ラ ー 表 示 は 無 効 に す る こ と も で き る 。 プ ロ グ ラ ム に 埋 め 込 ま れ た 現 在 の デ フ ォ ル ト が 有 効 か 無 効 か を 知 り た け れ ば 、 --help の 出 力 を 見 れ ば よ い 。 「 カ ラ ー 表 示 」 セ ク シ ョ ン も 参 照 し て い た だ き た い 。

-V , --version

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

-z , --zero

メ モ リ 中 の 0 で 初 期 化 さ れ た パ ー テ ィ シ ョ ン テ ー ブ ル に 対 し て 作 業 を 開 始 す る 。 こ の オ プ シ ョ ン は 、 デ ィ ス ク 上 の パ ー テ ィ シ ョ ン テ ー ブ ル を 0 で 初 期 化 す る わ け で は な い 。 そ う で は な く て 、 既 存 の パ ー テ ィ シ ョ ン テ ー ブ ル を 読 み 込 ま ず に 、 プ ロ グ ラ ム を 起 動 す る だ け で あ る 。 こ の オ プ シ ョ ン を 使 用 す れ ば 、 白 紙 の 状 態 か ら 新 し い パ ー テ ィ シ ョ ン テ ー ブ ル を 作 成 で き る し 、 sfdisk 互 換 の ス ク リ プ ト を 使 っ て 新 し い パ ー テ ィ シ ョ ン テ ー ブ ル を 作 る こ と も で き る 。

コ マ ン ド

cfdisk の コ マ ン ド は 、 対 応 す る キ ー を 押 す こ と で 入 力 す る こ と が で き る (コ マ ン ド の キ ー に 続 け て 、 Enter を 押 す 必 要 は な い )。 使 用 で き る コ マ ン ド の リ ス ト を 挙 げ て お く 。

b

選 択 し て い る パ ー テ ィ シ ョ ン の ブ ー ト 可 能 フ ラ グ の 有 効 /無 効 を 切 り 換 え る 。 こ の コ マ ン ド を 使 え ば 、 デ ィ ス ク ド ラ イ ブ 上 の ど の 基 本 パ ー テ ィ シ ョ ン (primary partition) を ブ ー ト 可 能 に す る か を 選 択 で き る 。 こ の コ マ ン ド は 、 パ ー テ ィ シ ョ ン の ラ ベ ル の タ イ プ に よ っ て は 、 使 え な い か も し れ な い 。

[ 訳 注 ]

パ ー テ ィ シ ョ ン の ラ ベ ル の タ イ プ (partition label types) と は 何 だ ろ う か 。 label は 衍 字 で あ り 、 "partition types" と 言 い た か っ た の か も し れ な い 。 そ う だ と す れ ば 、 (DOS パ ー テ ィ シ ョ ン テ ー ブ ル 流 に 言 え ば ) Linux と か Linux swap と か NTFS と か W95 FAT32 (LBA) と か FreeBSD と か い う こ と に な る 。 あ る い は 、 partition は disk の 間 違 い と も 考 え ら れ る 。 "disk label type" な ら ば 、 GTP, DOS, BSD, SGI と い っ た も の に な る 。

d

選 択 し て い る パ ー テ ィ シ ョ ン を 削 除 す る 。 こ の コ マ ン ド は 、 選 択 し て い る パ ー テ ィ シ ョ ン を 空 き 領 域 に 変 更 し 、 そ の パ ー テ ィ シ ョ ン の す ぐ 前 後 に 空 き 領 域 が あ れ ば 、 そ れ と ひ と つ に 結 合 す る 。 パ ー テ ィ シ ョ ン に す で に 空 き 領 域 、 あ る い は 使 用 不 可 の 指 標 が 付 い て い る 場 合 は 、 削 除 で き な い 。

h

ヘ ル プ 画 面 を 表 示 す る 。

n

空 き 領 域 か ら 新 し い パ ー テ ィ シ ョ ン を 作 成 す る 。 cfdisk は そ の 際 、 作 成 し た い パ ー テ ィ シ ョ ン の サ イ ズ を 問 い 合 わ せ て く る 。 デ フ ォ ル ト の サ イ ズ は 、 現 在 位 置 か ら 利 用 で き る 空 き 領 域 の す べ て で あ る 。

サ イ ズ の 後 ろ に は 、 KiB (=1024), MiB (=1024*1024) の よ う な 乗 数 を 表 す 接 尾 辞 を 付 け る こ と が で き る 。 GiB, TiB, PiB, EiB, ZiB, YiB も 同 様 に 使 え る ("iB" を 続 け る の は 任 意 で あ り 、 た と え ば 、 "K" は "KiB" と 同 じ 意 味 で あ る )。

q

プ ロ グ ラ ム を 中 止 す る 。 こ の コ マ ン ド は 、 デ ィ ス ク に デ ー タ を 全 く 書 き 込 む こ と な く 、 プ ロ グ ラ ム を 終 了 さ せ る 。

s

パ ー テ ィ シ ョ ン を そ の 開 始 セ ク タ が 昇 順 に な る よ う に ソ ー ト す る 。 パ ー テ ィ シ ョ ン の 削 除 と 追 加 を 行 っ て い る と 、 パ ー テ ィ シ ョ ン の 番 号 が 、 デ ィ ス ク 上 の 順 番 と 一 致 し な く な る と い う こ と が 起 き が ち で あ る 。 こ の コ マ ン ド は 、 そ の 一 致 を 修 復 す る 。

t

パ ー テ ィ シ ョ ン の タ イ プ を 変 更 す る 。 デ フ ォ ル ト で は 、 新 規 パ ー テ ィ シ ョ ン は Linux パ ー テ ィ シ ョ ン (Linux filesystem) と し て 作 成 さ れ る 。

u

現 在 メ モ リ 中 に あ る パ ー テ ィ シ ョ ン テ ー ブ ル を sfdisk 互 換 の ス ク リ プ ト フ ァ イ ル に ダ ン プ す る 。

こ の ス ク リ プ ト フ ァ イ ル は 、 cfdisk , fdisk , sfdisk な ど の libfdisk ア プ リ ケ ー シ ョ ン 間 で 互 換 で あ る 。 詳 細 に つ い て は 、 sfdisk (8) を 参 照 し て い た だ き た い 。

デ バ イ ス 上 に パ ー テ ィ シ ョ ン テ ー ブ ル が 存 在 し な い 場 合 や 、 cfdisk に コ マ ン ド ラ イ ン オ プ シ ョ ン --zero を 付 け て 起 動 し た 場 合 に は 、 sfdisk の ス ク リ プ ト を cfdisk に ロ ー ド す る こ と も 可 能 で あ る 。

W

パ ー テ ィ シ ョ ン テ ー ブ ル を デ ィ ス ク に 書 き 込 む (大 文 字 の W を 入 力 し な け れ ば な ら な い )。 こ の コ マ ン ド は 、 デ ィ ス ク 上 の デ ー タ を 破 壊 す る こ と に な る か も し れ な い の で 、 書 き 込 み を 承 認 す る か 、 否 認 す る か を 、 ’yes’ ま た は ’no’ と 打 ち 込 ん で 明 ら か に し な け れ ば な ら な い 。 ’yes’ と 打 ち 込 ん だ 場 合 は 、 cfdisk は パ ー テ ィ シ ョ ン テ ー ブ ル を デ ィ ス ク に 書 き 込 ん で か ら 、 カ ー ネ ル に 対 し て デ ィ ス ク か ら パ ー テ ィ シ ョ ン テ ー ブ ル を 再 読 み 込 み す る よ う に 指 示 を 出 す 。

パ ー テ ィ シ ョ ン テ ー ブ ル の 再 読 み 込 み は 常 に 成 功 す る と は か ぎ ら な い 。 う ま く 行 か な か っ た 場 合 に は 、 partprobe (8) や partx (8) を 使 う な り 、 シ ス テ ム を リ ブ ー ト す る な り し て 、 新 し い パ ー テ ィ シ ョ ン 情 報 を カ ー ネ ル に 教 え て や る 必 要 が あ る 。

x

パ ー テ ィ シ ョ ン に つ い て 追 加 情 報 の 表 示 /不 表 示 を 切 り 換 え る 。

上 矢 印 キ ー , 下 矢 印 キ ー

カ ー ソ ル を 前 の 、 ま た は 次 の パ ー テ ィ シ ョ ン に 移 動 す る 。 ひ と つ の 画 面 に 表 示 し 切 れ な い ほ ど の パ ー テ ィ シ ョ ン が あ る と き は 、 画 面 に 表 示 さ れ て い る 最 後 の (最 初 の ) パ ー テ ィ シ ョ ン の 位 置 で 、 カ ー ソ ル を 下 に (上 に ) 動 か せ ば 、 パ ー テ ィ シ ョ ン の 次 の (前 の ) 一 団 を 表 示 す る こ と が で き る 。

左 矢 印 キ ー , 右 矢 印 キ ー

前 の 、 ま た は 次 の メ ニ ュ ー 項 目 を 選 択 す る 。 Enter を 押 す と 、 現 在 選 択 し て い る 項 目 が 実 行 さ れ る こ と に な る 。

す べ て の コ マ ン ド の 入 力 は 、 (デ ィ ス ク に 書 き 込 む W を 除 い て ) 大 文 字 で も 、 小 文 字 で も も よ い 。 サ ブ メ ニ ュ ー に い る と き や 、 プ ロ ン プ ト が 出 て い る と き は 、 Esc キ ー を 押 せ ば 、 メ イ ン メ ニ ュ ー に 戻 る こ と が で き る 。

カ ラ ー 表 示

自 動 的 な カ ラ ー 表 示 は 、 /etc/terminal-colors.d/cfdisk.disable と い う 空 フ ァ イ ル を 作 る こ と で 無 効 に で き る 。

カ ラ ー 表 示 の 設 定 に つ い て も っ と 詳 し い こ と を 知 り た か っ た ら 、 terminal-colors.d (5) を ご 覧 に な る と よ い 。

cfdisk は 、 カ ラ ー ス キ ー ム フ ァ イ ル に よ る カ ラ ー 表 示 の カ ス タ マ イ ズ に 対 応 し て い な い 。

環 境 変 数

CFDISK_DEBUG=all

cfdisk の デ バ ッ グ 出 力 を 有 効 に す る 。

LIBFDISK_DEBUG=all

libfdisk の デ バ ッ グ 出 力 を 有 効 に す る 。

LIBBLKID_DEBUG=all

libblkid の デ バ ッ グ 出 力 を 有 効 に す る 。

LIBSMARTCOLS_DEBUG=all

libsmartcols の デ バ ッ グ 出 力 を 有 効 に す る 。

LIBSMARTCOLS_DEBUG_PADDING=on

目 に 見 え る 埋 め 文 字 (padding characters) を 使 用 す る 。 LIBSMARTCOLS_DEBUG を 有 効 に し て お く 必 要 が あ る 。

関 連 項 目

fdisk (8), parted (8), partprobe (8), partx (8), sfdisk (8)

作 者

Karel Zak <kzak@redhat.com>

現 在 の cfdisk の 実 装 は 、 Kevin E. Martin (martin@cs.unc.edu) に よ る 最 初 の cfdisk を 元 に し て い る 。

入 手 方 法

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