このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。

機械翻訳について

18.1.2 partedを使用したパーティション表の管理

注意

partedを使用して構成するディスク上のパーティションが現在マウントされている場合は、ディスクに対してpartedを実行する前にパーティションをアンマウントします。 同様に、パーティションがスワップ領域として使用中の場合は、swapoffコマンドを使用してそのパーティションを無効にします。

データが含まれるディスクに対してpartedを実行するには、事前にデータを別のディスクまたはメディアにバックアップします。

partedユーティリティを使用して、ディスクのラベル付け、パーティション表の作成、既存のパーティション表の表示、パーティションの追加、パーティションのサイズの変更、およびパーティションの削除を実行できます。partedfdiskよりも詳細で、より多くのディスク・ラベル・タイプ(GPTディスクを含む)をサポートし、より大規模なコマンド・セットを実装します。

partedをインタラクティブに使用するか、またはコマンドを引数として指定できます。 partedをインタラクティブに実行する場合は、次の例のように、ディスク・デバイスの名前のみを引数として指定します。

# parted /dev/sda
GNU Parted 2.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

printコマンドは、パーティション表を表示します。

(parted) print                                                            
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 42.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  525MB   524MB   primary  ext4         boot
 2      525MB   42.9GB  42.4GB  primary               lvm

mklabelコマンドは新規パーティション表を作成します。

# parted /dev/sdd
GNU Parted 2.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel
New disk label type? gpt
Warning: The existing disk label on /dev/sdd will be destroyed
and all data on this disk will be lost. Do you want to continue?
Yes/No? y

通常は、ディスク・デバイスがGPTをサポートするかどうかに応じて、Oracle Linuxシステムのディスク・ラベル・タイプをgptまたはmsdosに設定します。 既存のディスク・ラベルの上書きを確認するよう求められます。

mkpartコマンドは新規パーティションを作成します。

(parted) mkpart
Partition name? []? <Enter>
File system type? [ext2]? ext4
Start? 1
End? 5GB

msdosラベルが付いたディスクの場合は、パーティション表タイプも入力するよう求められます(可能なタイプはprimaryextendedまたはlogicalです)。 Oracle Linuxシステムでは、通常、ファイル・システム・タイプがfat16fat32ext4またはlinux-swapのいずれかに設定されます。 パーティションにbtrfsext*ocfs2またはxfsファイル・システムを作成する場合は、ext4を指定します。 GB (ギガバイト)などの単位を指定しないかぎり、パーティションの開始オフセットと終了オフセットはMB単位とみなされます。 Endでディスクの終わりを指定するには、-0の値を入力します。

新規パーティションを表示するには、printコマンドを使用します。

(parted) print
Number   Start   End     Size    File system  Name  Flags
1        1049kB  5000MB  4999MB  ext4

partedを終了するには、quitと入力します。

ノート

partedコマンド(mklabelおよびmkpartなど)は、変更をディスクに即時にコミットします。 fdiskと異なり、変更を保存せずに終了するオプションはありません。

詳細は、parted(8)マニュアル・ページを参照するか、またはinfo partedと入力してオンライン・ユーザー・マニュアルを表示してください。