Unbuntu16.04 虚拟机 安装win7以及文件共享

由于工作需要需要使用Unbuntu16.04系统,但是对新手来说有些工作确实很不方便,因此萌生了在Unbuntu16.04基础上安装Win7虚拟机想法。很早以前在centOS系统下使用过virt-manager,有模糊印象,废话不多说,主要步骤如下:

1.安装virt-manager以及创建虚拟机,参考https://blog.csdn.net/yuanlaijike/article/details/77891211,需要注意的是可能会提示“KVM is not available。。。。”,需要将Bias中CPU的虚拟化功能打开,如果CPU不支持虚拟化那也没办法,可能是运行效果差点,具体影响未知,我的I9CPU,把CPU虚拟化功能打开后提示就消失了

2.上述链接的教程是安装linux的,我当初天真的以为安装Win7只需要将ISO文件换掉就行,但事实并非如此,我下了多个版本的Win7镜像文件(深度,番茄花园,沐风等),均不能正常进入系统安装界面,一度要放弃,后来解决办法如下:

1)注意虚拟机的设置(设置界面不贴图了,自己摸索下),启动项将光盘勾上,以下盗了一张图,主要在这个界面摸索:

Unbuntu16.04 虚拟机 安装win7以及文件共享

 

2)在虚拟机设置界面的虚拟光驱里加载一个可启动的WINPE的ISO文件,我用老毛桃装机工具生成了一个,下载链接:https://pan.baidu.com/s/1yiOgPAJsXipZDLGkNEhWJQ,启动虚拟机后可正常启动,就是普通的装机界面。

3)进入PE后使用自带的工具完成分区。

4)在虚拟机设置见面将虚拟光驱加载的文件换成你自己下载的WIN7的ISO镜像。

5)使用老毛桃装机工具,选择光盘里的ISO文件,选择系统盘,开始装机,装完会自动重启

6)装完最好是把虚拟机设置界面启动项里的光驱选项去掉,OK系统搞定

3.系统是装好了,但是虚拟机和主机之间避免不了经常需要互传文件,又是一通搜,发现大部分是针对宿主机是WIN7虚拟机是Linux或者宿主机和虚拟机都是Linux的,后面终于找到一篇可参考的:https://blog.csdn.net/sunyao_123/article/details/78203595,这个链接的教程的后半部分讲了如何在Ubuntu和WIN7之间共享文件,virtual box相关内容可以不管。

多说一句:第3步里的链接用的是Virtual box安装虚拟机,完全按照这个教程走是行不通的,主要还是那个ISO文件不能直接使用网上下载的,需要改为我上面的方法,我试过,是可成功的。至于到底是用Linux原生支持的KVM还是Virtual box这个问题,以我有限的知识,两者实现原理有所不同,前者应该效率会高一些,但是后者在Windows平台也支持,方便虚拟机互导,主要看个人需要了

后续,在Virtual box上有更简单的办法:https://blog.csdn.net/iteye_13003/article/details/82681460,没验证过