Linuxディスクでパーティションを拡張する方法

Linuxディスクパーティションを拡張するには、以下の手順に従います。

  1. まず、大切なデータのバックアップを取っておきましょう。通常は安全なプロセスですが、ディスク操作を行う前にバックアップを取ることをお勧めします。
  2. ターミナルを開き、rootユーザーまたは sudo パーミッションを持つユーザーとして次のコマンドを実行します。
sudo fdisk -l

これにより、システム内のすべてのディスクとパーティションがリストされます。

  1. 拡張するパーティションを確認し、そのパーティションのパーティションテーブルを編集するには、以下のいずれかのコマンドを実行します。

従来のMBRパーティションテーブルを使用しているシステムについて:

sudo fdisk /dev/[disk]

GPTパーティションテーブルを使用しているシステムで:

sudo gdisk /dev/[disk]

ここで、[disk]は拡張するディスクの名前です(例:/dev/sda)

  1. fdiskあるいはgdiskを使って、パーティション表を適切なコマンドで編集する。fdiskを使う場合は、次のコマンドを利用できます:
d

選択したパーティションが削除されます。空き領域を再割り当てする前に、他のパーティションを削除する必要がある場合があります。

gdiskなら、以下のコマンドが使えます。

d [partition_number]

指定されたパーティション番号のパーティションを削除します。

  1. 次に、以下のコマンドを使用して新しい拡張パーティション(MBR パーティションテーブルを使用しているシステムの場合)または新しい Linux LVM パーティション(GPT パーティションテーブルを使用しているシステムの場合)を作成します。

MBRパーティションテーブルを使用しているシステムの場合:

n

拡張パーティションの開始と終了位置を選択します。

GPT パーティションテーブルを使用するシステムの場合、

n

Linux LVMパーティションの開始位置と終了位置を指定します。

  1. 最後に、次のコマンドを使用して変更内容をディスクに書き込み、fdisk または gdisk を終了します。
w
  1. パーティションテーブルを更新するには、次のコマンドを使用してください。

MBRパーティションテーブルを使用するシステムの場合:

sudo partprobe /dev/[disk]

GPTパーティションテーブルを使用しているシステムの場合

sudo partprobe -s /dev/[disk]
  1. 最後に、適切なコマンドを用いて、新しいパーティションを目的のファイルシステム(例:ext4)でフォーマットします。
sudo mkfs.ext4 /dev/[partition]

また[partition]は、新しく作成されたパーティションの名前です。

拡張パーティションを作成したらLinuxファイルシステムにマウントして、拡張されたストレージスペースをご利用いただけます。

bannerAds