Window VirtualBox虚拟机 .vdi/.vmdk格式文件 扩容

Windows下VirtualBox虚拟机文件扩容方法

虚拟机创建初期未料想到会用到很大的空间,所以未分配足够,空间不够,只能扩容了。

若是vmdk 格式的虚拟机文件,则需要先转换成vdi 格式,因前者无法扩容。

命令均是基于VirtualBox下的 VBoxMange.exe功能。

本机操作系统是Windows,以下都是在CMD里面完成的。
转换命令: (空间单位均为M)
1/ 进入到 VirtualBox安装目录

C:\Users\test>d:
D:\>cd G:\oracle_vmbox
D:\>"G:\oracle_vmbox\VBoxManage.exe" clonehd "G:\VirtualBoxWinXP\my_XP.vmdk" "G:\VirtualBoxWinXP\my_XP.vdi" --format vdi

2/扩容磁盘大小

C:\Users\test>d:
D:\>cd G:\oracle_vmbox
D:\>"G:\oracle_vmbox\VBoxManage.exe" modifyhd "G:\VirtualBoxWinXP\my_X
### 如何通过重新安装虚拟机来使用现有的 .vdi 文件 为了在重新安装 VirtualBox 后继续使用已有的 `.vdi` 文件作为虚拟磁盘,可以按照以下方法操作: #### 准备工作 确保主机系统上已经成功安装最新版的 VirtualBox[^1]。如果尚未完成此步骤,请访问官方下载页面获取适合您系统的版本。 #### 创建基于已有 VDI 的新虚拟机 1. **启动 VirtualBox 并创建新的虚拟机** 打开 VirtualBox 应用程序后,点击“新建”按钮以初始化一个新的虚拟环境。 2. **命名与操作系统类型设定** 输入希望赋予该虚拟机的名字,并从下拉菜单中选择匹配的操作系统类别及其版本(需对应于`.vdi`文件内的实际Guest OS)。例如,如果是 Ubuntu 14.04,则应在此处指定 Linux 和对应的发行版版本号[^1]。 3. **分配内存资源** 根据目标 Guest OS 的需求调整 RAM 大小;通常建议至少提供 1GB 或更多取决于宿主机器的能力以及预期的工作负载情况。 4. **关联现有虚拟硬盘 (.vdi 文件)** 当到达 “Hard Disk” 设置界面时,不要选择默认选项 (Create a virtual hard disk now),而是切换至另一项:“Use an existing virtual hard disk file”。随后浏览定位到之前保留下来的.vdi文件路径并确认加载它[^2]。 5. **最终化配置过程** 完成以上各步之后,只需按提示依次推进直至结束整个向导流程即可生成完整的虚拟实例定义记录。此时应该能够看到所建立的新条目列于左侧列表之中待运行测试验证其功能正常与否。 6. **处理可能遇到的问题** 如果尝试启动刚构建完毕的虚拟机会遭遇错误消息提及关于VDI预头信息有效性方面的问题,则可能是由于上次关闭方式不当或者文件损坏引起[^3]。针对这种情况可考虑运用专门工具如 VBoxManage 命令行实用程序执行修复动作前先备份原始数据以防万一不可逆损害发生。 ```bash VBoxManage internalcommands sethduuid /path/to/yourfile.vdi ``` 上述命令可以帮助重建丢失或受损的独特标识符字段内容以便恢复正常运作状态。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值