我刚刚安装有 Ubuntu 20.04.1 的虚拟机,设置完所有设置后,我发现磁盘大小比我附加到它的磁盘大小要小。
lsblk 的输出:
NAME FSTYPE SIZE MOUNTPOINT LABEL
fd0 4K
loop0 squashfs 71.3M /snap/lxd/16099
loop1 squashfs 55M /snap/core18/1880
loop2 squashfs 29.9M /snap/snapd/8542
sda 500G
├─sda1 1M
├─sda2 ext4 1G /boot
└─sda3 LVM2_member 499G
└─ubuntu--vg-ubuntu--lv ext4 200G /
sr0 1024M
sda 提供了 500GB 的空间,但只为 / 分配了 200GB。我该如何解决这个问题?
答案1
看起来您有 500 GB 的空间,但您分配了 200 GB。您可以轻松地将磁盘的剩余部分分配给另一个分区。首先提升到 root shell。然后执行fdisk /dev/sda3
。这将在 fdisk shell 会话中打开该设备。然后键入n
并按 Enter 以创建一个新分区。您可以继续按 Enter 来回答它提示您的问题。如果这样做,fdisk 将自动将磁盘的剩余部分分配给一个新分区。然后键入w
并按 Enter 将更改写入磁盘。之后,您可以退出该程序,使用该命令在其上构建文件系统mkfs.ext4 /dev/sda4
(它可能是 sda4,但如果分区名称是其他名称,则必须将其放在那里而不是 sda4)并将该新分区挂载到您的主文件系统