【エフディスク】

fdisk(パーティション操作) とは?

最終更新:
💡 ディスクという土地を区画整理する測量士

ディスクのパーティション表を表示・作成・変更する、Linuxのutil-linuxに含まれるコマンド。区画の管理と、ファイルシステムの作成は別の作業。

📌 このページのポイント
fdiskは、区画の情報を管理する空のディスクの例未割り当て領域fdiskで区画を設定区画 1区画 2区画 3ファイルシステムの作成は、別の作業書き込み前に、対象とバックアップを確認
空のディスクに三つの区画を設定する例です。区画の幅は実際の容量比ではありません。fdiskが扱うパーティション表と、ファイルシステムの作成や利用開始の作業を区別します。
ひよこ ひよこ
パーティションって何?
ペンギン先生 ペンギン先生
ディスクの領域を区画として分け、その開始位置や大きさなどを表に記録するものだよ。例えばOS用とデータ用に分ける構成がある。ただし分けるだけで、再インストールや操作ミスからデータが必ず守られるわけではないんだ
ひよこ ひよこ
fdiskでファイルも保存できるようになる?
ペンギン先生 ペンギン先生
fdiskが扱う中心はパーティション表だよ。区画を作ることと、ファイルシステムを作ったり、使う場所に接続したりすることは別の作業。用途によって構成も変わるので、区画だけ作れば全ての準備が終わるとは限らないよ
ひよこ ひよこ
どんな操作があるの?
ペンギン先生 ペンギン先生
fdisk -lはパーティション表の一覧表示だよ。対話モードには、pで表を表示、nで区画を作成、dで区画を削除、wで表を書き込み、qで編集を保存せず終了する操作がある。使う版のmメニューと、対象ディスクを確認しよう。書き込み前ならどんな操作も無害、と一括して考えないことも大切だよ
ひよこ ひよこ
MBRとGUIDパーティションテーブルは何が違うの?
ペンギン先生 ペンギン先生
MBRは基本の区画情報が4枠で、拡張パーティションを使えば論理パーティションも作れる。512バイトの論理セクターでは容量の限界が約2TiBになるよ。GUIDパーティションテーブルは64ビットの論理ブロックアドレスを使い、より大きな領域を扱える。区画数は多くのツールで通常128など、表や実装の設定に左右され、何もかも無制限という意味ではないんだ
ひよこ ひよこ
作業前に何を確認する?
ペンギン先生 ペンギン先生
変更対象の機器名や容量、既存の区画と使用状況を確認し、必要なデータはバックアップしよう。パーティション表の書き換えや削除で、データにアクセスできなくなることがある。実データのあるディスクで、用途の分からない操作を試さないようにしよう
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「fdisk」って出てきたら「ディスクの区画分けを管理するコマンド」と思えればだいたいOK!
📖 おまけ:英語の意味
「fdisk」 = ディスクのパーティション表を操作するコマンド
💬 ここではLinuxのutil-linuxに含まれるfdiskを説明しているよ。区画の情報を扱うもので、名前から「ファイルシステムをフォーマットするコマンド」とは考えないようにしよう

参考資料

← 用語集にもどる