在 vmware 服务器上,我运行着一个 ubuntu 服务器。我添加了 45G 的磁盘空间。但我不认为 Linux 服务器使用了全部磁盘空间,只有 25G。Sda2 需要扩展。
root@:~# sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 45G
├─sda1 vfat 512M /boot/efi
├─sda2 ext4 21.5G /
└─sda3 swap 8G [SWAP]
sr0 1024M
root@:~#
当我查看 cfdisk 时,我看到了以下内容:
Device Start End Sectors Size Type
>> Free space 2048 2048 0 0B /dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 46141439 45090816 21.5G Linux filesystem
/dev/sda3 46141440 62912511 16771072 8G Linux swap
Free space 62912512 62914526 2015 1007.5K
它是否占用了全部空间?如果没有,我需要做什么来扩展它?
答案1
我会得到一个 gparted ISO。其他发行版也有。
将其连接到此虚拟机,并使用它来查看磁盘的大小。如果它显示您只有 25gb 的空间,则您未成功将卷的大小增加到 45gb。
我通常先进入虚拟机的设置并在那里增加大小。然后我可以在重启后使用 gparted 调整分区大小。