kvm安裝Windows2008出現藍屏的解決方法

2021-09-24 15:10:58 字數 1520 閱讀 5640

今天在公司給英國一台閒置的伺服器安裝一台windows2008系統,於是就採用了kvm安裝windows的方法。於是就開始了藍屏,藍屏,藍屏的節奏......

建立命令如下:

[root@kvm-node1 libvirt]# cd /home/libvirt/p_w_picpaths

[root@kvm-node1 libvirt]# qemu-img create windows2008.img -f qcow2 100g

[root@kvm-node1 libvirt]# virt-install --name windows --ram=2048 --vcpus=2 --os-type=windows  --cdrom=/home/cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_***_617598.iso --disk path=/home/libvirt/p_w_picpaths/windows2008.img,format=qcow2,bus=ide --network bridge=virbr0 --graphics vnc,password=123456,port=5910,keymap=us --force --autostart

但是進入安裝介面後一直出現藍屏,一直下去。於是我看了下伺服器是否支援虛擬化:

結果支援,又看了下libvirtd.log的日誌內容,發現有個錯誤,就是unable to get vcpus' pids

[root@kvm-node1 libvirt]# cat /var/log/libvirt/libvirtd.log
凌亂了,查了下資料,說是缺少qemu-system-x86_64,我一直在找這個命令,結果/usr/bin/下面真沒找到這個命令,而且我安裝了所有qemu的包也沒發現這個命令,後來找了乙個解釋就是:

從 6 系列開始 redhat 推薦使用 virt-install/virsh 系列工具操作 kvm,而不是直接使用 qemu-kvm,所以 qemu-kvm 被移到乙個不起眼的地方 /usr/libexec/,做個鏈結。

於是我就做了鏈結試一下:

[root@kvm-node1 libvirt]# ln -sf /usr/libexec/qemu-kvm /usr/bin/qemu-kvm
結果發現確實不在藍屏了

總結:1、注意伺服器bios一定要開啟vt;

2、kvm環境一定要準備齊全,以免不必要的缺少命令而導致虛擬機器部署不順利,導致生產進度的停滯;

3、多看看書吧,

KVM安裝教程

kvm虛擬機器安裝 什麼是kvm kernel based virtual machine的簡稱,是乙個開源的 系統虛擬化 模組,自linux 2.6.20之後整合在linux的各個主要發行版本中。它使用linux自身的排程器進行管理,所以相對於xen,其核心原始碼很少。kvm目前已成為學術界的主流...

KVM安裝部署

安裝kvm 編輯安裝qemu kvm和libvirt 安裝virt install 設定開機啟動 4.安裝vnc 使用kvm建立虛擬機器 編輯1.建立虛擬機器硬碟 2.配置網橋模式 方法一 先將 etc sysconfig network scripts 目錄下的網絡卡配置檔案備份乙份 a.建立 i...

kvm安裝啟動系統

kvm支援的映象很多,常用的是原始映象 img 還有支援動態大小擴張的qocw2格式 首選 更優的選擇是系統盤如c盤用img格式,資料盤用qcow2格式以減少伺服器磁碟閒置空間。本文僅記錄如何用centos.iso製作系統映象centos.qcow2並建立啟動虛擬機器 製作虛擬機器映象 使用製作好的...