最近セットアップしたLinux仮想マシンに、ディスクがありました(/dev/sdb
)最大10Gのスペースを使用して、8つのパーティション(3つのプライマリ、5つの論理パーティションを含む1つの拡張)を作成したサイズ20G。つまり、10Gのパーティション化されていないものがあります。
すでに作成されている最大許容パーティション4としてfdisk
を使用することはできません。既存のパーティションを変更または削除せずに、残りの10Gスペースに新しいパーティションを作成する他の方法はありますか?
新しいディスクを追加できます/dev/sdc
そしてそれを使用しますが、/ dev/sdbで他に何ができるかを見たいです。
新しいパーティションを作成する前に、既存の拡張パーティションを拡張してスペース全体を埋めてから、拡張パーティション内に新しい論理パーティションを作成する必要があります。
Fdiskを使用して、問題なく拡張パーティションを追加できるはずです。私はUbuntuや他のいくつかの古代のディストリビューションで何度もそうしました。しかし、私はグラフィカルプログラムGPartedを好みます。 Xがインストールされていない場合は、ライブCDとして入手できます。
拡張パーティションは、それ自体で1つの論理パーティションを取ります。これがエクステントと呼ばれる理由です。1つの論理パーティションを取り、コンテンツの再パーティション化を許可します。
私のアドバイスは、スワップオフ、スワップを削除することです。スワップの代わりにルートのサイズを変更してから、拡張パーティションを作成し、最後に新しいスワップを作成します。それが範囲内であるかどうかは関係ありません。
それに応じてfstabを変更すれば、完了です。
Gdiskを使用して、仮想ハードドライブをGPTに変換できます。 GPTでは、実質的に無制限の数のパーティションが許可されます。 gdiskはfdiskと同じように動作しますが、より多くのオプションがあります。 Gdiskをインストールし(Ubuntu/Debianではapt-getinstall gdiskを使用)、実行します。 (gdisk /dev/sda
)
Sdaをハードドライブに置き換えてから、ヘルプメニューを参照するだけです。非常に簡単です。