GNU parted ユーティリティは、既存のパーティション テーブルの表示、既存のパーティションのサイズの変更、または空き領域または追加のハード ドライブからのパーティションの追加にも使用されます。このユーティリティは、fdisk ユーティリティよりも高度です。より多くのディスク ラベル タイプをサポートし、追加のコマンドを提供します。 parted 構文は次のとおりです:
# parted [option] [device_name] [command [argument]]
parted を対話的に使用して、コマンドを 1 つずつ入力します。インタラクティブ モードを呼び出す引数としてデバイスのみを含めます。例:
# parted /dev/sda GNU Parted 3.1 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted)
(parted) プロンプトから、コマンドを入力するか、help と入力して、使用可能なコマンドのリストを表示します。 help とコマンドを入力すると、特定のコマンドに関する追加のヘルプが表示されます。例:
parted コマンドの実行中に以下のエラーが発生した場合:
parted: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:
分布 | コマンド |
---|---|
Debian | apt-get install parted |
Ubuntu | apt-get install parted |
アルパイン | apk add parted |
Arch Linux | pacman -S 別れ |
カリ Linux | apt-get install parted |
CentOS | yum install parted |
Fedora | dnf install parted |
Raspbian | apt-get install parted |
parted コマンドの例
1. すべてのブロック デバイスのパーティションを一覧表示します。
# parted --list
2. 指定したディスクを選択してインタラクティブ モードを開始します。
# parted /dev/sdX
3. 指定されたラベル タイプの新しいパーティション テーブルを作成します。
# parted --script /dev/sdX mklabel aix|amiga|bsd|dvh|gpt|loop|mac|msdos|pc98|sun
4. 対話モードでパーティション情報を表示:
5. インタラクティブ モードでディスクを選択します。
select /dev/sdX
6. インタラクティブ モードで、指定されたファイル システムで 16 GB のパーティションを作成します。
mkpart primary|logical|extended btrfs|ext2|ext3|ext4|fat16|fat32|hfs|hfs+|linux-swap|ntfs|reiserfs|udf|xfs 0% 16G
7. 対話モードでパーティションのサイズを変更します:
resizepart /dev/sdXN end_position_of_partition
8. 対話モードでパーティションを削除します:
rm /dev/sdXN