欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解在 KVM 上安裝 Win7 虛擬機

 更新時間:2017年03月15日 11:17:37   作者:SammyLiu  
這篇文章主要介紹了詳解在 KVM 上安裝 Win7 虛擬機,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

之前都是在用Linux 虛機,現(xiàn)在有需要用到Win7 虛機,才發(fā)現(xiàn)在 KVM 上安裝 Win7 的過程遠比想象中的復雜。本文就把其過程做個簡單總結(jié)。

1. 在 Virtual Machine Manager 里面安裝

首先嘗試在 Virtual Machine Manager 里面安裝。遇到的問題如下:

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

解決方法:修改 video model 為 Cirrus,問題解決。

(2)開始安裝后,對鼠標和鍵盤無響應(yīng)。

google,發(fā)現(xiàn)需要使用 <input type='tablet' bus='usb'/>。添加一個:

但是鍵盤還是不好使。。算了,還是轉(zhuǎn)到使用 qemu-system-x86_64 命令啟動虛機吧。

2. 使用 qemu-system-x86_64 啟動 Win 7 虛機

2.1 環(huán)境準備

(1)下載 Windows virtio driver iso:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.102/,因為要將磁盤掛接為 virtio 磁盤。

(2)創(chuàng)建系統(tǒng)盤 qemu-img create -f raw win7.img 30G,這將作為Win7的操作系統(tǒng)盤。

(3)創(chuàng)建啟動腳本

#!/bin/sh
DISKIMG=/home/s1/win7.img
WIN7IMG=/home/s1/en_windows_7_enterprise_x64_dvd_x15-70749.iso
VIRTIMG=/home/s1/virtio-win-0.1.102.iso
qemu-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)

(2)選擇 virtio 磁盤

(3)選擇 virtio disk driver

(4)安裝 Win7 Virtio SCSI Driver

(5)安裝好以后,就可以看到安裝的目標磁盤了

(6)進入常規(guī)的 Win7 安裝流程

 3. 安裝其它 Virtio 驅(qū)動

(1)網(wǎng)絡(luò)驅(qū)動

但是安裝失敗:

嘗試 device manager:

但是還是失?。?/p>

(2)Baloon driver

Device manager, 右鍵 root device, add legacy hardware, next, install manually (advanced), next, have disk, browse, select inf, install.

改成此方法安裝 network 驅(qū)動成功。注意將虛機重啟從而使得安裝生效。

(3)詭異的問題

通過上面方法得到的 Win7 raw 格式的鏡像文件可以直接使用來創(chuàng)建新的虛機,這些新的虛機會使用 virtio network driver。

但是,在 OpenStack 環(huán)境和中,Nova 首先將 qcow2 格式的鏡像從glance 中下載到計算節(jié)點上,然后將它轉(zhuǎn)化為 raw 格式作為 backfing file,再創(chuàng)建一個 qcow2 文件,它使用 raw 文件作為 backing file。如下圖所示:

root@linuxkvm1:/home/s1# qemu-img info /var/lib/nova/instances/1d157798-848d-4dc0-9663-7343083ec943/disk
image: /var/lib/nova/instances/1d157798-848d-4dc0-9663-7343083ec943/disk
file format: qcow2
virtual size: 30G (32212254720 bytes)
disk size: 1.3G
cluster_size: 65536
backing file: /var/lib/nova/instances/_base/d074d3233a25bf3d10fdc4915e2c7913aebf39ee
Format specific information:
  compat: 1.1
  lazy refcounts: false
  refcount bits: 16
  corrupt: false
root@linuxkvm1:/home/s1# qemu-img info /var/lib/nova/instances/_base/d074d3233a25bf3d10fdc4915e2c7913aebf39ee
image: /var/lib/nova/instances/_base/d074d3233a25bf3d10fdc4915e2c7913aebf39ee
file format: raw
virtual size: 30G (32212254720 bytes)
disk size: 7.1G

詭異的是,OpenStack 中新建的虛機不能使用 virtio network driver:

但是,

  1. 如果使用backing file 直接啟動虛機,則沒有這個問題。
  2. 使用同樣的 backing file 創(chuàng)建一個新的 qcow2 文件,則沒有這個問題

具體原因應(yīng)該和 Nova 的具體邏輯有關(guān),將來再查,現(xiàn)在暫時使用 SCSI network driver。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟

    Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟

    這篇文章主要介紹了Ubuntu 18.04 LTS安裝KVM虛擬機的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 詳解Ubuntu 16.04 搭建KVM環(huán)境

    詳解Ubuntu 16.04 搭建KVM環(huán)境

    這篇文章主要介紹了詳解Ubuntu 16.04 搭建KVM環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • CentOS 7中搭建KVM虛擬化平臺的方法步驟

    CentOS 7中搭建KVM虛擬化平臺的方法步驟

    這篇文章主要介紹了CentOS 7中搭建KVM虛擬化平臺的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 在CentOS7搭建KVM虛擬化平臺(三種方式)

    在CentOS7搭建KVM虛擬化平臺(三種方式)

    這篇文章主要介紹了在CentOS7搭建KVM虛擬化平臺(三種方式),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • KVM虛擬機的創(chuàng)建、管理與遷移介紹

    KVM虛擬機的創(chuàng)建、管理與遷移介紹

    系統(tǒng)的遷移是指把源主機上的操作系統(tǒng)和應(yīng)用程序移動到目的主機,并且能夠在目的主機上正常運行。本文主要介紹KVM虛擬機的創(chuàng)建、管理與遷移。需要的朋友一起來了解一下。
    2016-10-10
  • centos 6.6 安裝 KVM 虛擬機的方法

    centos 6.6 安裝 KVM 虛擬機的方法

    這篇文章主要介紹了centos 6.6 安裝 KVM 虛擬機的方法,需要的朋友可以參考下
    2016-10-10
  • kvm?透傳顯卡至win10虛擬機的方法

    kvm?透傳顯卡至win10虛擬機的方法

    這篇文章主要介紹了kvm?透傳顯卡至win10虛擬機,本文通過命令腳本實例代碼相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • KVM?介紹及作用詳解

    KVM?介紹及作用詳解

    KVM?全稱是基于內(nèi)核的虛擬機(Kernel-based?Virtual?Machine),它是Linux?的一個內(nèi)核模塊,今天通過本文給大家介紹KVM的基本知識,感興趣的朋友一起看看吧
    2022-03-03
  • linux下配置和安裝KVM虛擬機的步驟

    linux下配置和安裝KVM虛擬機的步驟

    本篇文章主要介紹了linux下配置和安裝KVM虛擬機的步驟,詳細的介紹了kvm虛擬機的安裝和網(wǎng)絡(luò)配置等問題,有需要的可以了解一下。
    2017-02-02
  • kvm虛擬機的創(chuàng)建與克隆操作方法

    kvm虛擬機的創(chuàng)建與克隆操作方法

    不知道大家有沒有感覺每次搭一臺虛擬機很麻煩,尤其是你可能需要重復搭建很多臺具有同樣服務(wù)的服務(wù)器!如果有同樣的感覺,那么通過下面這篇文章就給大家分享了kvm虛擬機的創(chuàng)建與克隆的操作方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11

最新評論