linux kvm安装win7,详解在 KVM 上安装 Win7 虚拟机

news/2024/11/25 6:58:46/

详解在 KVM 上安装 Win7 虚拟机

发布时间:2017-04-04 21:09

来源:互联网

当前栏目:web技术类

之前都是在用Linux 虚机,现在有需要用到Win7 虚机,才发现在 KVM 上安装 Win7 的过程远比想象中的复杂。本文就把其过程做个简单总结。

1. 在 Virtual Machine Manager 里面安装

首先尝试在 Virtual Machine Manager 里面安装。遇到的问题如下:

(1)一直停留在 starting windows 界面。

解决方法:修改 video model 为 Cirrus,问题解决。

87d49cc92259c7aaf5bea676724736f0.png

(2)开始安装后,对鼠标和键盘无响应。

google,发现需要使用 。添加一个:

4150d69f3ef526c8239d6a144749d038.png

但是键盘还是不好使。。算了,还是转到使用 qemu-system-x86_64 命令启动虚机吧。

2. 使用 qemu-system-x86_64 启动 Win 7 虚机

2.1 环境准备

(1)下载 Windows virtio driver iso:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.102/,因为要将磁盘挂接为 virtio 磁盘。

(2)创建系统盘 qemu-img create -f raw win7.img 30G,这将作为Win7的操作系统盘。

(3)创建启动脚本#!/bin/shDISKIMG=/home/s1/win7.imgWIN7IMG=/home/s1/en_windows_7_enterprise_x64_dvd_x15-70749.isoVIRTIMG=/home/s1/virtio-win-0.1.102.isoqemu-system-x86_64 --enable-kvm -drive file=${DISKIMG},if=virtio -m 2048 \-net nic,model=virtio -net user -cdrom ${WIN7IMG} \-drive file=${VIRTIMG},index=3,media=cdrom \-rtc base=localtime,clock=host -smp cores=2,threads=4 \-usbdevice tablet -cpu host -name win7 -vnc :5 -device cirrus-vga,id=video0,bus=pci.0,addr=0x4

(4)可以运行脚本了,然后通过 VNC 进入界面,进入下面部分。

2.2 安装 Win 7

(1)选择 Custom(advanced)

a39c690ce19597b1cfd8689e4a182351.png

(2)选择 virtio 磁盘

0767c91f084aced9eb33f3a76f202465.png

(3)选择 virtio disk driver

dc55cb1eeeddf91240b9764e5e1d2fed.png

(4)安装 Win7 Virtio SCSI Driver

c311bfe44c59bbe9b89a72d34e2caa31.png

(5)安装好以后,就可以看到安装的目标磁盘了

42801b3a84048cc980bfbf13c0f720fc.png

(6)进入常规的 Win7 安装流程

53bda261d66e9f15bb32c815126383ad.png

3. 安装其它 Virtio 驱动

(1)网络驱动

9ec7ca03b792f092ee2df10cdc9d8741.png

但是安装失败:

f72dd26c5376de42e42986b601641065.png


http://www.ppmy.cn/news/377382.html

相关文章

Spring Security 6.x 系列【56】扩展篇之Keycloak

有道无术,术尚可求,有术无道,止于术。 本系列Spring Boot 版本 3.1.0 本系列Spring Security 版本 6.1.0 源码地址:https://gitee.com/pearl-organization/study-spring-security-demo 文章目录 1. 概述2. 核心功能2.1 单点登录2.2 身份代理和社交登录2.3 用户联邦2.4 管…

Shell脚本文本三剑客之sed编辑器

目录 一、sed编辑器简介 二、sed工作流程 三、sed命令 四、sed命令的使用 1.sed打印文件内容(p) (1)打印文件所有行 (2)打印文件指定行 2.sed增加、插入、替换行(a、i、c) …

vs2015 配置

配置svn AnkhSvn-2.5.12582.msi 重启: 选项-》源代码管理-》当前源代码管理插件 选择AnkhSvn 使用svn 视图-》Respository Explorer ->输入相应的svn目录即可 显示行号 选择“工具”-“选项”,打开后界面如下 选择文本编辑器,找到下图中…

配置live server

一、在vscode扩展中搜索live server,并安装 二、打开命令面板,输入settings,点击首选项 三、搜索Live Server配置项,将左侧需要修改的配置项复制到右侧用户设置并修改 Live Server的配置 { "liveServer.settings.port"…

VS2015+proj4.9.2+x64配置

VS2015proj4.9.2x64配置 1、下载proj,链接如下:http://download.osgeo.org/proj/,下载好之后,解压到对应文件夹,解压之后的文件有CmakeList,可以直接用Cmake进行编译 2、打开Cmake进行编译,更改…

VS2019配置imagewatch

VS2019使用imagewatch 前言教程使用安装包 前言 今天突然又要用到opencv了,自然要安装一下imagewatch,发现以前下载的插件只能适用于vs2015以下的版本。 教程 打开VS2019->拓展->管理拓展,搜索image,好的他出现了 鉴于下…

visual studio 2015 对电脑配置有什么要求啊,比如内存 多少Ghz win几?等

发布于2015-03-04 14:49 最佳答案 官方说明是这样的: 硬件要求 1.6 GHz 或更快的处理器 1 GB RAM(如果在虚拟机上运行,则为 1.5 GB) 20 GB 可用硬盘空间 5400 RPM 硬盘驱动器 与 DirectX 9 兼容的视频卡,其显示分辨率为…

MSMPI Visual Studio 2019 配置

Windows 10Visual Studio 2019MSMPI v10.1.2 step1. 安装MSMPI 前往官网下载.msi & .exe两个文件,按提示安装即可 安装过程会自动添加环境变量,可在PATH中看到 step2. 配置 VS2019 新建一个空项目,新建一个属性表 包含目录、库目录…