Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all bug

名前

       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/