tug*_*erk 17 windows windows-7 virtualbox vhd virtualization
在 Windows 7 中,我在 VirtualBox 中设置了另一个 Windows 7 VM。它工作得很好。然后,我需要增加 vhd HD 大小。因此,我使用 VBoxManage 实用程序通过以下注释执行此操作:
VBoxManage modifyhd "c:\VMs\Win7.vhd" --resize 30000
Run Code Online (Sandbox Code Playgroud)
然后,我尝试再次运行虚拟机,但无法启动并出现以下错误:
致命:未找到可启动媒体!系统停止。
然后,我尝试查看 VHD 内部发生了什么,并尝试将其附加到设备管理中,它说无法附加,因为文件或目录已损坏且无法读取。
知道这里出了什么问题,以及如何将我的 VM 保存在该 VHD 文件中?
Kyl*_*nes 13
不幸的是,VBoxManage --resize 选项的 VirtualBox 文档具有误导性。您不能只增加磁盘映像的大小并让一切正常工作。必须调整映像中的磁盘分区信息,以便客户操作系统知道磁盘映像所模拟的“驱动器”的布局。您可以通过下载带有分区编辑器的可引导 CD 映像并将 VM 引导到该 CD 上来完成此调整。然后使用分区编辑器调整磁盘映像的分区以使用增加的空间。
有步骤的一篇精辟论述在这里; 直接跳到第 4 步。
小智 6
我遇到过同样的问题
参考:http : //tips.kaali.co.uk/2012/03/16/expand-or-increase-the-size-of-virtual-box-vdi-dis/
| 归档时间: |
|
| 查看次数: |
19950 次 |
| 最近记录: |