![将 Windows 8 转换为 VirtualBox 虚拟机](https://linux22.com/image/1425747/%E5%B0%86%20Windows%208%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20VirtualBox%20%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
我正在将全新的 Windows 8 安装(预装在新笔记本电脑上)转换为可以使用 VirtualBox 打开并以 Ubuntu 作为基本操作系统的虚拟机。
我首先将 Ubuntu 安装在新的 SSD 上,然后尝试在通过 USB 连接时启动 Windows 8 驱动器。Windows 8 无法启动,因此我不得不将该驱动器(原始驱动器)放回笔记本电脑,以便进行初始启动(并让 Windows 8 自行配置以供首次使用)。
我使用 Windows 磁盘实用程序缩小了 Windows 分区。然后,我下载并运行了 VMware vCenter Stand-Alone 转换器,并将其进一步缩小。我还对目标 .vmdk 文件进行了以下更改:
- 从 4 个处理器减少到 2 个
- 从 8GB RAM 升级到 2GB RAM
- 将磁盘映像缩小至 50GB
然后我将 SSD 放回笔记本电脑,启动 Ubuntu,并启动 VirtualBox。从原始硬盘复制 .vmdk 文件,然后尝试启动。
首先,收到一条消息说没有找到媒体磁盘,因此我检查了 VirtualBox 设置,并选中了设置 -> 系统屏幕中的复选框以“启用 EFI”。
现在,当我尝试启动虚拟机时,只看到黑屏,没有其他内容。没有文本,没有其他输出。
我是不是做错了什么,或者遗漏了什么?我还能尝试什么吗?
答案1
你看到光标了吗?它可能在启动时崩溃了,然后就挂在那里了。
尝试在 Virtual Box 中创建和安装 VHD 文件。我知道 Windows 版本可以毫无问题地处理它们,但我知道它不喜欢 VHDx 版本或文件的扩展版本。
这些链接可能会有帮助。