Ubuntu VMディスクのサイズを増やすことはできません。

Ubuntu VMディスクのサイズを増やすことはできません。

vmware Playerの仮想マシンのディスクサイズを30Gから50Gに増やしました。 Ubuntuサーバー(VM)内でパーティションを拡張する方法はわかりません。

/dev/sda1を50Gに増やすことはできますか?

ゲストOS:Ubuntu 64ビット16.04 VMware Workstation 12 Player

#fdisk -l
...
...

Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0001183e

Device     Boot    Start      End  Sectors Size Id Type
/dev/sda1  *        2048 58722303 58720256  28G 83 Linux
/dev/sda2       58724350 62912511  4188162   2G  5 Extended
/dev/sda5       58724352 62912511  4188160   2G 82 Linux swap / Solaris
root@ubs:~# 
root@ubs:~# 
root@ubs:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G     0  2.0G   0% /dev
tmpfs           394M  5.8M  388M   2% /run
/dev/sda1        28G   13G   14G  48% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
cgmfs           100K     0  100K   0% /run/cgmanager/fs
tmpfs           394M     0  394M   0% /run/user/1000
root@ubs:~# 

ベストアンサー1

問題は、sda2とsda5が「妨げられる」ことです。幸いなことに、sda5はスワップ専用なので、永続データは含まれていません。

ステップは次のとおりです。

  1. すべての交換を無効にします。これにより、sda5を自由に削除できます。
  2. sda5を削除
  3. sda2を削除
  4. sda1 サイズ変更
  5. sda2の作成
  6. sda5の作成
  7. mkswap sda5
  8. 交換
  9. サイズ変更/

シングルユーザーモードのコンソールではこれは簡単ですが、可能これは再起動することなく達成される。

おすすめ記事