有一个vdi文件是否就可以在虚拟机上运行?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有一个vdi文件是否就可以在虚拟机上运行?相关的知识,希望对你有一定的参考价值。

我今天从零开始在Oracle VM VirtualBox上装了一个ubuntu。感觉蛮好玩的。
他只生成了一个vdi文件,就像一只箱子一样,那么是不是有人提供了一个vdi文件让我下载,就可以运行了呢?(好像有点大)那么到哪里去下载已经安装好各种操作系统的vdi文件呢?(
windows,linux,solaris,bsd,ibm os/2,mac

不是的。
1.Virtual box和Virtual PC使用的vdi和vhd文件一般只能在特定的电脑上生成和使用。
如果想上传自己虚拟机系统,对于Windows系统,要执行Sysprep处理一下,然后才能打包发送。
对于linux系统,也要执行一些预处理命令。这个命令我也不清楚。
2.Vmware系列的虚拟机一般可以直接打包发送,例如仙五虚拟机,就是网友做好之后,分享的。
参考技术A 创建虚拟机时创建虚拟机硬盘,即可创建vdi文件。
vdi文件为virtualbox的虚拟机硬盘文件。
参考技术B 哇 可惜我不知道啊 向你学习了

在虚拟机上安装ghoesd(wim)系统镜像文件

gho、esd(wim)等文件不能被虚拟机识别,但如果把它们打包成iso就可以了。

另外,还需用到能在虚拟机上运行的WinPE的iso文件,本文用的是微PE。

1.打开UltraISO,新建“UDF DVD”镜像文件,把gho、esd(wim)文件拖进去,保存为iso文件。(如果已有ios文件,ios文件里面已经有gho或者esd文件的忽略该步骤)

 技术分享图片

2.打开微PE,点右下角的“生成可启动ISO”,文件名为“WePE_32_V1.2.iso”,选择地址保存即可生成。该ISO镜像用于虚拟机启动的时候进入PE系统桌面。官网地址:http://www.wepe.com.cn/udisk.html

 技术分享图片

3.打开VMware,新建虚拟机,iso选择刚保存的WePE_32_V1.2.iso,点下一步。

 技术分享图片

4.完成后开启刚创建的虚拟机,进入微PE桌面,用DiskGenius分区格式化硬盘。

 技术分享图片

5.分区完成后,直接点“虚拟机→可移动设备→CD/DVD→设置”(下方光盘图标→设置),选择装有gho、esd(wim)的iso文件,点确定。

 技术分享图片

6.gho:运行桌面的Ghost备份还原,选择虚拟光驱里的gho文件,点“我要恢复系统”,选择要安装的系统盘,点“恢复选择的分区”。如下图所示

技术分享图片

  esd(wim):运行桌面的Windows安装器(WinNTSetup),选择虚拟光驱里的esd(wim)文件,引导驱动器和安装磁盘的位置都选择“D:”(系统分区),点开始安装,按实际情况决定是否勾上完成后自动重启,再点确定。如下图所示

 技术分享图片

7.镜像写入到系统分区后,点“虚拟机→可移动设备→CD/DVD→断开连接”(下方光盘图标→断开连接),然后在PE界面进行重启或重启虚拟机。

 技术分享图片

8.重启后就开始自动进入Windows安装界面了。

以上是关于有一个vdi文件是否就可以在虚拟机上运行?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用VirtualBox虚拟机

如何修改.vdi虚拟机内部的文件?

关于VM虚拟机上运行UBUNTU使用代理的问题!

如何修改VirtualBox虚拟机VDI文件的UUID

virtual box虚拟机跨物理机迁移

如何在 vmware esxi 虚拟机上运行 kvm