装windows 虚拟机之前你需要做以下准备工作:A、下载windows 镜像文件和 windows 的驱动iso 文件到本地,然后上传至服务器的某个目录(当然你也可以直接在服务器上下载);B、你本地电脑需安装tightVNC(后面图形化装windows)

1、下载windows 7镜像文件(windows 镜像文件我是从本地上传的)和virtio-win-0.1-30.iso驱动文件:

[root@linux64 configuration-file]# ls /data/www

123 123.txt cn_windows_7_ultimate_x64_dvd_x15-66043.iso virtio-win-0.1-81.iso

1234 13.jpg virtio-win-0.1-65.iso

上传方式:服务器上建立pureftp服务器(服务器为centos 6.7 IP:192.168.1.7),通过客户端ftp软件Filezilla或者FlashFXP连接到ftp服务器,上传先前下载好的的win7安装镜像和virtio-win-0.1-65.iso镜像到服务器上/data/www目录下。

3、开始安装windows 7 虚拟机:

virt-install --name=win7 --os-variant=win7 --ram 512 --vcpus=1 --disk path=/data/kvm/win7.img,size=10 --accelerate --cdrom /data/www/cn_windows_7_ultimate_x64_dvd_x15-66043.iso --vnc --vncport=5915 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole

安装参数说明:--os-variant:安装的系统类型 --cdrom:ISO文件的完整路径 --vnc:是否启用vnc服务 --vncport=5910:vnc服务端口 --vnclisten=0.0.0.0:vnclisten监听地址 !回车,看见如下信息则使用tightVNC连接继续安装windows 7:

Starting install...

Creating storage file win7.img | 10 GB 00:00 

Creating domain... | 0 B 00:01 

Domain installation still in progress. Waiting for installation to complete.

4、使用tightVNC连接虚拟主机开始下面的安装

windows电脑上下载tightVNC 软件,连接 192.168.1.7:5915 ,出现win7的安装界面,按照向导进行安装,中间会重启多次。

5. 安装完成后,tightVNC会自动断开连接,同事服务器会输出如下信息,表明windows 7已经安装完成:

Domain has shutdown. Continuing.

Guest installation complete... restarting guest.

6.接下来我们仍然用tightVNC去连接装好的windows 7 系统:

7. 接下来就是安装驱动了。首先我们打开计算机管理--设备管理器查看下驱动:

    网卡驱动没有安装

8. 切换到服务器端,使用virsh edit 虚拟机名称 来编辑虚拟机的xml 文件,指定之前上传的virtio-win-0.1-30.iso 文件,如下:

[root@linux64 ftp]# virsh edit win7

找到: <source file='/usr/local/src/cn_windows_7_ultimate_x64_dvd_x15-66043.iso'/> 行,修改为:<source file='/data/www/virtio-win-0.1-65.iso'/>

9. 修改完成。保存退出!同时,切换到虚拟机windows 7上,对其进行关机,目的是重新启动虚拟机,加载驱动文件!

10. 在服务器上启动关闭的虚拟机,可以使用virsh list all 查看哪些虚拟机可用,并且可以看到状态:

[root@linux64 configuration-file]# virsh list --all

 Id Name State

----------------------------------------------------

 - aming1 shut off

 - aming10 shut off

 - aming2 shut off

 - aming3 shut off

 - weifeng1 shut off

 - win7 shut off

启动刚关闭的win7:

[root@linux64 configuration-file]# virsh start win7

Domain win7 started

11. 启动完成后,继续使用tightVNC连接来安装驱动。安装之前,我们来看下cdrom 是否正确加载了我刚刚切换的iso 文件:

开始安装网卡驱动:

安装完成后本地网络直接连接上,测试可以上网。到此kvm中安装win7全部安装完成。

主要参考文档:http://www.linuser.com/thread-766-1-1.html

最新文章

  1. Docker--在Docker中运行应用
  2. 几大最短路径算法比较(Floyd &amp; Dijkstra &amp; Bellman-Ford &amp; SPFA)
  3. BZOJ 2600: [Ioi2011]ricehub
  4. iOS动画中的枚举UIViewAnimationOptions
  5. eclipse中LogCat有时不显示信息的简单解决办法
  6. CSS笔记(七)列表
  7. 图解phpstorm常用快捷键
  8. 第三百五十四天 how can I 坚持
  9. ViewPage实现幻灯广告墙
  10. Lucene初步搜索
  11. keypress和keydown事件及keyCode和keyChar
  12. Python之路第四天,基础(4)-装饰器,迭代器,生成器
  13. Linux进程管理描述符 task_struct
  14. javaweb重定向的两种方式
  15. Spark Kudu 结合
  16. bzoj 1210 [HNOI2004] 邮递员 插头dp
  17. c#进阶一:使用ILDASM来查看c#中间语言
  18. [图解Java]读写锁ReentrantReadWriteLock
  19. 我的第一个远程代码库房:建立Github仓库 心得
  20. [POJ3764]最长异或路径

热门文章

  1. 解决:mysql is blocked because of many connection errors;
  2. 怎样实现给DEDE的栏目增加栏目图片(2)
  3. P2P结构与Quorum机制------《Designing Data-Intensive Applications》读书笔记8
  4. HttpUrlConnection使用与总结
  5. &lt;button&gt;与&lt;input type=&quot;button&quot;&gt;的区别
  6. python简单词频统计
  7. 2017-07-07(zip unzip gzip gunzip)
  8. 译-BSA NSH Command介绍
  9. java1.8--改进的接口
  10. JAVA中pdf转图片的方法