• 调整扩大VMDK格式VirtualBox磁盘空间


    如果虚拟机的格式是VDI格式的, 那么可以通过这篇文章来调整磁盘大小: 调整Virtual Box硬盘大小

    不过楼主当初在创建虚拟机的时候,是用的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. 重启虚拟机,邮件 计算机-》管理-》存储-》磁盘管理 中, 应该已经能看到新增加的分区是空闲分区, 所以自己在虚拟机里分区就好拉

  • 相关阅读:
    今天18:40分左右一部价值500多块捷安特自行车被盗!
    利用ASP.net上传文件
    _desktop.ini
    Visual Studio .NET 设置移植工具
    审计厅的项目终于可以告一段落了
    Word2CHM Assistant(Word2CHM助手)V2.1.0 破解版
    最近比较烦!
    delphi 中 Format 用法总汇
    谈谈公司管理及需求方面的问题
    [待续]SQLSERVER无法访问远程服务器问题
  • 原文地址:https://www.cnblogs.com/platero/p/4105808.html
Copyright © 2020-2023  润新知