Ubuntu ServerをWindowsのVirtualBoxで仮想マシンとして実行しています。スペースが足りなくなったため、仮想マシンのサイズを6 GBから8 GBに変更しました。ただし、これらの2 GBはUbuntu OS内で「空き領域」として表示されます。
「parted」を使用して「Free space」を再割り当てする必要があると思われます。
parted
を入力してからhelp
と入力すると、コマンドのリストが表示されます。最初にすべてのパーティションをリストしたいので、print free
と入力します。
(parted) print free
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 8590MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 5638MB 5637MB primary ext4 boot
5638MB 5639MB 1048kB Free Space
2 5639MB 6441MB 802MB extended
5 5639MB 6441MB 802MB logical linux-swap(v1)
6441MB 8590MB 2149MB Free Space
したがって、すべての空き領域を番号1に追加します。どうすればよいですか?私は無知です:(
1)Live CD/USBからgpartedを実行する必要があります。そうしないと、Ubuntuパーティションをアンマウントできません。
2)その後、プライマリパーティションのサイズを変更して、その背後の空き領域(2149MB)を含めることができます。
残りの2つの小さな空きセクションは、partedのパーティション要件です。これらに触れる必要はありません。
空きスペースは右隅にあります。 hddのどこかにある余分なスペースをパーティションに単純に追加することはできません。あなたの場合、パーティションに隣接する2GBをシフトする必要があります。つまり、スワップと拡張パーティションを削除し、メインパーティションのサイズを変更して余分なスペースを収容する必要があります。次に、スワップ用の新しいパーティションを作成する必要があります。これが完了したら、/ etc/fstabのエントリを編集して、uuidを新しいスワップパーティションに変更する必要があります。
これはサーバー内では実行できません。あなたはubuntuデスクトップにライブブートする必要があります(好ましくは)、パーティションを削除するにはgpartedを使用します。最初に右クリックしてswapoffを選択しない限り、スワップは削除できないことに注意してください。その後、手順を実行します。
ハードウェアに少しストレスをかけることができる簡単な方法は、すべての空きパーティションでmdadmを使用してraid(1個の多分)アレイを作成することです。この方法では、パーティションを移動する必要はありませんが、ハードドライブにもっと多くの作業を依頼しています。