我使用虚拟媒体管理器。当我点击信息时:
- 格式:VDI
- 存储详细信息:动态分配
根据建议,我也使用命令来增加它,但没有!
root pop-os ../VirtualBox VMs/Kali VBoxManage modifyhd Kali.vdi --resize 35000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
如您所见,它应该是 31.52GB,但是让我们转到 VM 并运行
┌──(root㉿kali)-[~]
└─# df -H
Filesystem Size Used Avail Use% Mounted on
udev 666M 0 666M 0% /dev
tmpfs 141M 926k 140M 1% /run
/dev/sda1 18G 17G 120M 100% /
tmpfs 705M 0 705M 0% /dev/shm
tmpfs 5.3M 0 5.3M 0% /run/lock
tmpfs 141M 82k 141M 1% /run/user/0
它正在影响分区,因为我看不到增加。
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 18G 0 disk
├─sda1 8:1 0 17G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 975M 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
再次显示 18GB,而不是 32GB。
看起来也很奇怪:
root pop-os ../VirtualBox VMs/Kali du -sh *
12K Kali.vbox
12K Kali.vbox-prev
17G Kali.vdi
616K Logs
13G Snapshots
答案1
如果您有 VM 快照,则增加 VM 存储可能会失败。
在这个虚拟盒论坛他们提到这一点:
另请注意,调整大小命令无法放大包含快照的驱动器。
因此,您必须删除它们(或移动到另一个目录)才能正确调整虚拟机的大小。