Linuxのパーティション管理
2021-11-15 (月) 10:34:40
Linuxのパーティション管理 †
fdisk †
- パーティションテーブルの情報を表示
- fdisk -l <device-name>
fdisk -l /dev/sda
- fdisk -l <device-name>
- 対話モードでパーティションを操作する
- fdisk <device-name> ※対話モードを起動
- 対話モードで使うサブコマンド
m ヘルプを表示 p パーティションテーブルの情報を表示 l パーティションタイプを一覧表示 F パーティションのない領域を一覧表示 i パーティションの情報を表示 n パーティションを作成 t パーティションタイプを変更 a ブートフラグのOn/Offを切替え d パーティションを削除 w 対話モードを終了(パーティションテーブルの変更を保存する) q 対話モードを終了(パーティションテーブルの変更を保存しない)
gdisk †
- GPT方式のパーティションを操作するコマンド
- パーティションテーブルの情報を表示
- gdisk -l <device-name>
gdisk -l /dev/sda
- gdisk -l <device-name>
- 対話モードでパーティションを操作する
- gdisk <device-name> ※対話モードを起動
- 対話モードで使うサブコマンド
- ※fdisk と同じ
parted †
- MBRとGPTの両方の方式のパーティションを操作するコマンド
- 対話モードでパーティションを操作する
- parted <device-name> ※対話モードを起動
- 対話モードで使うサブコマンド
print パーティションテーブルの情報を表示(p) check <number> ファイルシステムの簡易チェックを実行 mklabel <partition-table-style> パティションテーブルを作成 mkpart <type> <start> <end> 指定した種類のパーティションを作成 rm <number> 指定したパーティションを削除 quit 対話モードを終了(q) - ※注意:fdisk, gdiskと異なりサブコマンド実行時に即反映される(wサブコマンドで保存ではない)
- 一括実行(対話モードではない)
- parted <device-name> -s <sub-command>
parted /dev/sda -s print
- parted <device-name> -s <sub-command>