我们使用virtualbox时,开始安装VM虚拟机的时候,可能为了节省磁盘或者其它原因,总会遇到磁盘空间不够使用的情况。此时,如果存放虚拟磁盘的空间足够,我们可以通过动态增加虚拟硬盘空间,以便满足我们的需求。
大体步骤如下:
a 进入virtualbox的安装路径下运行如下cmd命令:
vboxmanage modifyhd debian_work.vdi --resize 20000
注:
1. 只有当vdi创建时选的动态扩展才有效。
2. 参数resize后以M为单位,只能比原来的空间大。
3. 实际当中vdi可能需要修改为你自己目录下的完整vdi文件路径。
b 进行虚拟机的Linux系统,运行fdisk -l命令能看到未分区磁盘(fdisk命令为linux下查看系统硬盘和分区信息的命令)
c 运行fdisk /dev/sda 输入n p 分区数字 起末位置,按w保存。创建分区完成
d 运行 mkfs 为分区创建文件系统(格式化)
e 把新建的分区挂载到你的工作目录下
f 运行命令 blkid 可以看到新建分区的UUID(如8eaf0bd7-ce92-436f-a157-cd86383238e3)
g 编辑 /etc/fstab,加上
UUID=xxxx /workspace(你要挂载的目录) ext3 defaults 0 1