调整扩大VMDK格式VirtualBox磁盘空间
2014-11-18 14:59
204 查看
如果虚拟机的格式是VDI格式的, 那么可以通过这篇文章来调整磁盘大小: 调整Virtual Box硬盘大小
不过楼主当初在创建虚拟机的时候,是用的VMDK格式, 以求与VMWare的兼容性。这时候要扩大硬盘空间就有点麻烦了。按照上述文章操作会报错
对于楼主这种情况,需要首先将VMDK格式转为VDI格式,再扩大硬盘空间,主要参考这篇文章: How to resize a VirtualBox vmdk file
步骤总结如下, 注意请先关闭虚拟机再执行以下操作(host 机是ubuntu, 其他环境请举一反三):
1. 执行下述命令将vmdk转化为vdi
这个过程根据硬盘大小, 需要的时间不相同
2. 查找你虚拟机的硬盘,执行命令
终端打印出下述信息
3. 扩大vdi硬盘的大小
注意最后一个参数是的单位是M, 比如你想要40G的硬盘, 那么为1024 M * 40 = 40960.
4. 怎么从虚拟机里运行新转化的VDI文件呢? 首先先找到vdi文件的路径, 然后打开virtualbox, 软件右边会列出系统信息, 点开storage, 把原来指向的vmdk删掉, 重新添加为新生成的vdi文件即可。
(这里就不截图了。。。)
4. 重启虚拟机,邮件 计算机-》管理-》存储-》磁盘管理 中, 应该已经能看到新增加的分区是空闲分区, 所以自己在虚拟机里分区就好拉
不过楼主当初在创建虚拟机的时候,是用的VMDK格式, 以求与VMWare的兼容性。这时候要扩大硬盘空间就有点麻烦了。按照上述文章操作会报错
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
对于楼主这种情况,需要首先将VMDK格式转为VDI格式,再扩大硬盘空间,主要参考这篇文章: How to resize a VirtualBox vmdk file
步骤总结如下, 注意请先关闭虚拟机再执行以下操作(host 机是ubuntu, 其他环境请举一反三):
1. 执行下述命令将vmdk转化为vdi
VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi
这个过程根据硬盘大小, 需要的时间不相同
2. 查找你虚拟机的硬盘,执行命令
VBoxManage list hdds
终端打印出下述信息
UUID: c88e1c81-4375-4cd6-8835-3cce0905620b Parent UUID: base State: created Type: normal (base) Location: /home/yourname/VirtualBox VMs/Win7/Win7.vdi Storage format: VDI Capacity: 25600 MBytes
3. 扩大vdi硬盘的大小
VBoxManage modifyhd 你的uuid --resize 40960
注意最后一个参数是的单位是M, 比如你想要40G的硬盘, 那么为1024 M * 40 = 40960.
4. 怎么从虚拟机里运行新转化的VDI文件呢? 首先先找到vdi文件的路径, 然后打开virtualbox, 软件右边会列出系统信息, 点开storage, 把原来指向的vmdk删掉, 重新添加为新生成的vdi文件即可。
(这里就不截图了。。。)
4. 重启虚拟机,邮件 计算机-》管理-》存储-》磁盘管理 中, 应该已经能看到新增加的分区是空闲分区, 所以自己在虚拟机里分区就好拉
相关文章推荐
- windows中VirtualBox如何调整扩大VMDK格式的磁盘空间
- VMware虚拟机Mac OS X无法调整扩展硬盘大小,更新xcode时出现磁盘空间不足
- VMware虚拟机Mac OS X无法调整扩展硬盘大小,更新xcode时出现磁盘空间不足
- SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
- Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
- Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
- Linux虚拟机下lvm扩大根目录磁盘空间
- VirtualBox下Linux(centos)扩展磁盘空间
- ORA-19502: write error on file "", blockno (blocksize=)/linux下磁盘空间满了解决办法--Virtualbox
- ubuntu11.04分区空间不够用时,调整各分区磁盘大小
- VirtualBox屏幕尺寸调整和数据空间使用方法
- 试图扩大物理文件时,MODIFY FILE 遇到操作系统错误112(磁盘空间不足)
- 调整VirtualBox中分配给Ubuntu的硬盘空间
- CentOS 7磁盘利用率100% (调整 home分区 扩大 root分区)以及重启服务器问题
- Ubuntu在VirtualBox下的磁盘空间扩展
- vm虚拟机linux磁盘空间不足,手动扩大
- 扩展virtualbox的磁盘空间大小
- VMware Workstation虚拟机 Host硬盘空间不足 磁盘大小调整
- 扩充VirtualBox上磁盘空间
- vmware9 磁盘空间调整(shrink)