ubuntuのルートディレクトリのディスク容量を拡張する方法は?

Ubuntuのルートディスクの容量を拡大する必要がある場合、次の手順に従って操作することができます。

  1. 最初に、使用可能な未割り当てのディスクスペースがあることを確認してください。ディスク管理ツール(例:GParted)やコマンドラインツール(例:fdisk)を使用して、ディスクパーティションを表示および管理できます。
  2. LVM(Logical Volume Manager)ツールをシステムにインストールします。次のコマンドを使用してLVMをインストールできます:
sudo apt-get install lvm2
  1. ターミナルを開き、以下のコマンドを実行して新しい物理ボリュームを作成してください。
sudo pvcreate /dev/sdX

(”/dev/sdX”を、未割り当てのディスクスペースのパスに置き換えてください。例えば”/dev/sdb”とします)

  1. 新しいボリュームグループを作成するには、次のコマンドを実行してください。
sudo vgcreate new_vg_name /dev/sdX

「’new_vg_name’をお好みのボリュームグループ名に置き換えてください」

  1. 新しい論理ボリュームを作成するには、次のコマンドを実行してください。
sudo lvcreate -l 100%FREE -n new_lv_name new_vg_name

「”new_lv_name”を、お好みの論理ボリューム名に置き換えてください」

  1. 新しい論理ボリュームをext4ファイルシステムでフォーマットします。以下のコマンドを使用できます:
sudo mkfs.ext4 /dev/new_vg_name/new_lv_name

前に作成したボリュームグループと論理ボリュームの名前に「new_vg_name」と「new_lv_name」を置換してください。

  1. 新しい論理ボリュームをマウントするには、以下のコマンドを実行してください。
sudo mount /dev/new_vg_name/new_lv_name /mnt
  1. 既存のルートディレクトリ(すべてのファイルとフォルダを含む)を新しい論理ボリュームにコピーします。次のコマンドを使用できます:
sudo cp -a /oldroot/. /mnt/.

“/oldroot”を現在のルートディレクトリのパスに置き換えてください。

  1. /etc/fstabファイルを編集して、新しい論理ボリュームをルートディレクトリに設定します。/etc/fstabファイルを開くには、次のコマンドを使用できます:
sudo nano /etc/fstab

その後、以下の行をファイルの末尾に追加します:

/dev/new_vg_name/new_lv_name / ext4 defaults 0 0

ファイルを保存して閉じます。

  1. システムを再起動してください。ルートディレクトリはすでに拡張されているはずです。

重要なデータをバックアップしてから、ディスク操作を行う必要があります。また、ディスク管理やLinux操作システムに慣れていない場合は、注意深く行うか、専門家の助けを求める必要があります。

bannerAds