我在 128GB SSD 驱动器上安装了 Ubuntu 18.04 LTS。主页在 HDD 上。我打算从虚拟盒 (VB) 安装 Windows 7。有没有简单的方法可以在 SSD 驱动器上创建虚拟硬盘文件并告诉 VB 在该虚拟硬盘文件上安装 Windows?或者更简单的方法是在 SSD 驱动器上创建新分区并重新安装 Ubuntu,同时或通过 VB 安装 Windows。
更新 :
添加一些我所做的事情的细节可能会对后来读到这篇文章的人有所帮助
我用了部分这发布使用文件创建虚拟硬盘。
sudo dd if=/dev/zero of=VHD.img bs=1M count=1200
sudo mkfs -t ext4 VHD.img
我将此文件放入 SSD 驱动器,并使用 Oracle VirtualBox 将 IMG 文件转换为 VDI 文件:
VBoxManage convertdd input.img output.vdi
如果你想将此 VDI 文件提供给 VirtualBox,它会出现权限错误,因此你可以使用以下命令更改文件的权限
sudo chmod a+rwx VHD.vdi
就这样。
答案1
virtulbox 在虚拟磁盘文件 (.vdi) 中安装操作系统。您无需创建分区。您可以在创建虚拟机时创建或选择此 .vdi 文件。如果您可以设置写入权限,您当然可以将该 .vdi 文件存储在 ssd 驱动器中。