【Linux】パーティションの操作
ディスクパーティションの操作は、ディスクを複数の論理セクションに分割したり、既存のパーティションを削除したりする重要な作業です。これにより、ディスクの使用効率を高め、データの管理やバックアップが容易になります。パーティション操作は、ディスクの初期設定や、システムの拡張、メンテナンスにおいて頻繁に行われます。使用するパーティションテーブルの方式(MBRまたはGPT)に応じて、適切なコマンドを選択することが重要です。ここでは、MBRおよびGPTのパーティション操作に使用される主要なコマンドについて解説します。
パーティションの操作とは
パーティションの操作とは、ディスクを複数の論理セクションに分割したり、作成済みのパーティションを削除したりする作業のことを指します。これにより、ディスクの使用効率を高め、データ管理が容易になります。パーティションテーブルの方式(MBRまたはGPT)によって、使用するコマンドが異なります。
パーティションを操作するコマンド
以下の表に、MBRとGPTで使用するパーティション操作のコマンドをまとめます。
パーティションテーブル | コマンド | 説明 |
---|
MBR | fdisk | パーティションの作成、削除、変更を行うコマンド。MBR専用。 |
GPT | gdisk | GPTパーティションの作成、削除、変更を行うコマンド。fdiskのGPT版。 |
MBR, GPT | parted | MBRとGPTの両方をサポートするディスクパーティションツール。 |
パーティションを操作するコマンドfdiskコマンド
fdiskコマンドの主なオプション
オプション | 説明 |
---|
-l | 指定したパーティションテーブルの情報を表示する。 |
主なオプションfdiskコマンドの対話モードの主なコマンド
コマンド | 説明 |
---|
m | ヘルプメニューを表示 |
p | パーティションテーブルを表示 |
n | 新しいパーティションを作成 |
d | パーティションを削除 |
w | パーティションテーブルを書き込む |
q | 変更を保存せずに終了 |
対話モードの主なコマンドgdiskコマンド
gdiskコマンドの主なオプション
オプション | 説明 |
---|
-l | 指定したパーティションテーブルの情報を表示する。 |
主なオプションgdiskコマンドの対話モードの主なコマンド
コマンド | 説明 |
---|
m | ヘルプメニューを表示 |
p | パーティションテーブルを表示 |
n | 新しいパーティションを作成 |
d | パーティションを削除 |
w | パーティションテーブルを書き込む |
q | 変更を保存せずに終了 |
対話モードの主なコマンドpartedコマンド
partedコマンドの主なサブコマンド
サブコマンド | 説明 |
---|
unit | 単位を設定(MB、GBなど) |
mklabel | 新しいパーティションテーブルの作成 |
mkpart | 新しいパーティションの作成 |
rm 番号 | パーティションの削除 |
print | パーティションテーブルの表示 |
quit | partedを終了 |
主なサブコマンドまとめ
パーティションの操作は、ディスクの使用効率を高め、データ管理を容易にするために重要です。MBRとGPTのパーティションテーブルに対応したコマンドを使用して、パーティションの作成、削除、変更を行います。fdisk
はMBR専用のツールであり、gdisk
はGPT専用のツールです。また、parted
はMBRとGPTの両方をサポートする柔軟なツールです。これらのコマンドを使用して、適切にパーティションを管理しましょう。