婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在Ubuntu的KVM中安裝Windows系統的方法

在Ubuntu的KVM中安裝Windows系統的方法

熱門標簽:玉林防封電銷卡 鶴壁點撥外呼系統好用嗎 去電tm智能電話機器人 硅基智能電話外呼系統 慧營銷外呼系統下載 地圖標注百度百科 湖北防封外呼系統運營商 預覽式外呼系統有什么用 i電銷機器人

為什么要折騰 KVM 虛擬機

最近因為公司的事情,沒有太多時間進行寫作,就用一篇技術類的文章來湊數吧。

事情是這樣的,我們公司有一個小東西是基于嵌入式的系統開發的,不屬于 Android 也不屬于 iOS 平臺。嗯,這意味著什么呢?這意味著開發這個小東西的語言是 C 語言,而不是 Java, Objective-C 抑或是 Swift。所以我們需要一個 Cross Compiler,也就是俗稱的交叉編譯環境來編譯這個代碼。

其實 Xcode 編譯出來的 iOS App 也屬于交叉編譯的范疇。

然而,這個交叉編譯環境竟然只有 Windows 平臺的!其實,好像除了 GCC 之外,好用的交叉編譯環境都是 Windows 下面的。估計很多玩嵌入式的同學應該都知道,現在業內用得比較多的也就是 Keil 和 IAR 系列了。而及其不幸的是,兩者都是 Windows 特供的,沒有 macOS 或 Linux 版本。

為什么 Windows 會讓我這么得不爽呢?因為平常為了更好的提高工作效率,除了不得不使用的行業應用軟件必須要跑在 Windows 下的時候,我們只用 Mac 不用 Windows。所以,我們基本上沒有閑置和富裕的 Windows 主機,不!是壓根就沒有,沒有什么「基本沒有」一說。

而在服務器端,更不要跟我說什么 Windows Server 云云的。作為一個 macOS 和 Ubuntu 的腦殘用戶,我是不可能在 Bare metal 上跑一個 Windows Server 的。服務器我們只跑 Linux,別的沒興趣。

那么問題來了,我們有一套自動化編譯系統,也就是大家所熟知的 CI 體系 (Continuous integration),用的是 Atlassian 的全家桶:Bitbucket、Bamboo、JIRA 還有 Confluence 什么的,全部跑在 Linux 平臺的 Docker 虛擬化容器中。

現在我們想把這個小東西也自動化編譯器來,以便更好地把人力釋放出來,也方便未來跟蹤和管理每一次 Release 的內容。而第一個要解決的問題就是:我們沒有 Windows 的服務器。

既然現在虛擬化這么流行,那么我們就利用現有的 Ubuntu 服務器虛擬化一個 Windows 好啦,走起!

啥是 KVM

KVM 的全稱是:Kernel-based Virtual Machine,簡單一句話概括,就是一個基于 Linux 內核的虛擬化管理系統。

從 Linux 內核 2.6.20 版本開始就已經集成了該功能。簡單理解 Docker 是在應用層的虛擬化,而 KVM 是在系統層的虛擬化。

區別就是,Docker 虛擬化的內容,必須跟 Host 主機共享內核,也就意味著只能跑 Linux 類系統。

而 KVM 是整個主機虛擬,所以可以安裝不同的操作系統,而不局限于 Linux 本身。等我過段時間抽風的時候,看看能不能在 Ubuntu 上虛擬化個 macOS 出來。這樣就不用單獨再弄個 Mac 主機來自動化編譯 iOS App 了。

安裝 KVM

我這里使用的是 Ubuntu 16.04 LTS 版本,考慮長期使用和穩定性,基本上只選 LTS 版本,其他版本差別也不太大,參考著做就好了。

首先是安裝 KVM 相關的包文件,因為我的服務器都是命令行,沒有安裝 X 桌面,所以我加了 --no-install-recommends 參數。不然的話它會安裝 virt-viewer 之類的包,而它們的依賴關系中又有 X11 和很多圖形圖像庫,而這些都用不上。但是如果你開啟了桌面系統,那么也可以不加該參數。

$ sudo apt-get install --no-install-recommends qemu-kvm qemu-utils libvirt-bin virtinst cpu-checker

讓我們來驗證一下是不是一切 OK

$ kvm-ok

INFO: /dev/kvm exists

KVM acceleration can be used

很好,一切順利,我們再來弄個橋接網絡。其實這個也不是必須的,看你的使用場景。

KVM 會自己創建一個 virbr0 的橋接網絡,但是這個是一個 NAT 的網絡,沒有辦法跟局域網內的其他主機進行通信,所以還是別偷懶,自己建一個橋接網絡吧。

參考配置如下:

$ cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The bridged network interface

auto br0

iface br0 inet static

address 1.2.3.4

netmask 255.255.255.0

gateway 1.2.3.1

dns-nameservers 1.2.3.1

bridge_ports enp9s0

bridge_stop off

bridge_fd 0

bridge_maxwait 0

重啟網絡,并驗證一下橋接狀態:

$ sudo systemctl restart networking

$ sudo brctl show

bridge name     bridge id               STP enabled     interfaces

br0             8000.f079593874d9       no              enp9s0

virbr0          8000.525400087ef2       yes             virbr0-nic

OK,一切正常,可以開始創建虛擬主機了。

創建虛擬主機

KVM 只是完成了第一步,我們還需要創建虛擬主機才可以繼續往下走。

在開始之前,我們要準備好幾個東西:

1.Windows 安裝鏡像

2.Virtio ISO 和軟盤鏡像

3.VNC 客戶端(macOS 自帶)

我這里使用的是 Virtio 0.1.126-2 版本。操作系統版本是:Ubuntu 16.04.1 LTS。

一切準備就緒,使用 virt-install 命令來幫助創建虛擬機:

virt-install \

--name win10 \

--memory 2048 \

--vcpus sockets=1,cores=1,threads=2 \

--cdrom=/path/to/windows_10.iso \

--os-variant=win8.1 \

--disk /path/to/win10/win10.qcow2,bus=virtio,size=40 \

--disk /path/to/virtio/virtio-win-0.1.126_amd64.vfd,device=floppy \

--network bridge=br0,model=virtio \

--graphics vnc,password=Passw0rd,port=5910 \

--hvm \

--virt-type kvm

基本上配置信息都在上面了,虛擬信息機配置如下:

2G 內存

1 個 CPU,1 個核,2 個線程

1 個 CDROM(Windows 安裝光盤)

40G 硬盤(系統盤)

1 個軟驅(Virtio 驅動)

在 5910 端口開放一個 VNC 遠程桌面

如果你的命令輸入的正確,應該會得到類似的反饋信息:

Starting install...

Creating domain...

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

簡單來說,就是虛擬機已經創建好了,但是因為沒有圖像界面,所以沒有辦法下一步了。當我們連接了 VNC 以后,就可以繼續往下走了。這個提示只會出現一次,安裝好系統以后,不會出現這個啟動等待的情況。

安裝 Windows 10

雖然我們在創建虛擬機的時候,指明了使用 5910 端口來提供 VNC 遠程桌面。但是這個端口是不能直接訪問的,因為它默認綁定在 127.0.0.1 上,也就是只有本地才能訪問。我們需要先把遠程的本地端口,映射成本地的端口。

ssh -L 5910:127.0.0.1:5910 server

然后在 macOS 下,⌘ + Space 呼叫出 Spotlight,然后輸入:

vnc://127.0.0.1:5910

在彈出的窗口中輸入密碼:Passw0rd

然后就可以愉快的安裝 Windows 系統了,如果不能識別硬盤,需要手動加載一下驅動,選擇 A 盤和對應的 Windows 目錄就可以了。同樣的,如果網卡沒有驅動,也是如法炮制。

附安裝完成的屏幕截圖一張:

標簽:遼源 大慶 儋州 焦作 撫順 涼山 南平 西雙版納

巨人網絡通訊聲明:本文標題《在Ubuntu的KVM中安裝Windows系統的方法》,本文關鍵詞  在,Ubuntu,的,KVM,中,安裝,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Ubuntu的KVM中安裝Windows系統的方法》相關的同類信息!
  • 本頁收集關于在Ubuntu的KVM中安裝Windows系統的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    av中文字幕在线不卡| 国产人成一区二区三区影院| 丁香六月久久综合狠狠色| 91福利视频久久久久| 久久色视频免费观看| 亚洲一区视频在线| 激情五月婷婷综合| 亚洲制服丝袜av| 色综合久久综合| 国产精品黄色在线观看| 国产在线乱码一区二区三区| 欧美一级黄色片| 免费视频一区二区| 精品日韩成人av| 国产高清久久久久| 中文字幕亚洲精品在线观看 | 欧美日韩国产免费一区二区 | 精品视频在线视频| 亚洲免费色视频| 91麻豆精品久久久久蜜臀| 日韩在线a电影| 亚洲精品一区二区三区福利| 另类小说一区二区三区| 欧美成人伊人久久综合网| 欧美日韩免费一区二区三区视频| 亚洲男同1069视频| 欧美美女直播网站| 精品一区二区三区免费播放| 久久女同精品一区二区| 91免费国产在线| 激情都市一区二区| 亚洲狼人国产精品| 久久精品一区二区三区不卡牛牛| 99热这里都是精品| 精品亚洲国产成人av制服丝袜| 国产日韩一级二级三级| 制服丝袜国产精品| 欧洲av在线精品| 99国产精品久久久久久久久久| 久久精品国产网站| 亚洲成av人综合在线观看| 日本一区二区成人在线| 日韩欧美一二区| 在线成人av网站| 欧美亚洲国产bt| 欧美巨大另类极品videosbest| 一本到不卡精品视频在线观看| 青青草一区二区三区| 日韩国产欧美在线观看| 亚洲影院理伦片| 亚洲一级二级三级在线免费观看| 国产欧美日本一区二区三区| 久久精品这里都是精品| 国产亚洲一区字幕| 精品电影一区二区三区| 久久综合九色欧美综合狠狠| 国产日韩精品一区二区三区 | 91在线视频免费观看| 日韩一区中文字幕| 日本三级亚洲精品| 欧美伊人久久大香线蕉综合69| 91蜜桃传媒精品久久久一区二区| 日韩极品在线观看| 日本午夜一区二区| 国产美女娇喘av呻吟久久| 久久成人麻豆午夜电影| 国产尤物一区二区在线| 国产成人在线看| 91麻豆国产福利在线观看| 成人激情动漫在线观看| 99久久精品免费看| 91精品国产综合久久香蕉的特点| 日韩欧美一区二区免费| 国产香蕉久久精品综合网| 日韩一区中文字幕| 国产一区二区三区综合| 91精彩视频在线观看| 精品区一区二区| 亚洲一区二区欧美激情| 精品系列免费在线观看| av亚洲精华国产精华| 欧美日韩国产综合久久 | 日日夜夜免费精品视频| 日本不卡视频在线| 欧美在线观看禁18| 中文字幕在线一区二区三区| 三级在线观看一区二区| 精品人在线二区三区| 视频一区二区三区中文字幕| 99国产欧美久久久精品| 久久影院午夜片一区| 麻豆精品视频在线观看| 日韩欧美aaaaaa| 成人av在线影院| 午夜久久久久久电影| 欧美不卡一区二区| 色999日韩国产欧美一区二区| 久久久久久久av麻豆果冻| 午夜电影一区二区| 欧美精品久久久久久久多人混战| 日韩影视精彩在线| 国产日韩欧美a| 色菇凉天天综合网| 久久99在线观看| 一区二区三区在线视频免费| 欧美一区二区三区影视| 国产精品一区二区视频| 久久精品一区二区三区不卡牛牛| 不卡视频一二三四| 美女久久久精品| 亚洲成av人片观看| 中文字幕一区二区三区视频| 91精品国产全国免费观看| 99精品久久99久久久久| 九九精品视频在线看| 亚洲国产日韩综合久久精品| 国产片一区二区三区| 日韩午夜精品电影| 欧美美女直播网站| 色欲综合视频天天天| 国产高清无密码一区二区三区| 99国产精品一区| 粉嫩在线一区二区三区视频| 国内不卡的二区三区中文字幕 | 欧美三级视频在线观看| 国产乱子伦视频一区二区三区| 亚洲免费资源在线播放| 亚洲欧洲日韩综合一区二区| 久久精品人人做人人综合| 2020国产精品自拍| www激情久久| 中文字幕第一区二区| 中文字幕一区二区三区在线播放 | 亚洲免费视频中文字幕| 亚洲男人的天堂一区二区| 自拍av一区二区三区| 悠悠色在线精品| 亚洲图片欧美色图| 午夜日韩在线电影| 狠狠色狠狠色综合| 不卡一区二区在线| 欧美精品日韩精品| 久久女同性恋中文字幕| 一区二区三区在线视频免费观看| 亚洲一区二区黄色| 国产成人av自拍| 欧美精三区欧美精三区| 精品国产乱码久久久久久图片| 亚洲天堂av老司机| 国产精品一级片在线观看| 在线中文字幕一区| 欧美精彩视频一区二区三区| 亚洲小少妇裸体bbw| 成人晚上爱看视频| 久久网站热最新地址| 日韩中文欧美在线| 欧美日韩精品二区第二页| 国产女人18水真多18精品一级做| 日韩精品欧美成人高清一区二区| caoporn国产精品| 天堂午夜影视日韩欧美一区二区| 成人高清伦理免费影院在线观看| 日韩欧美在线网站| 久久激五月天综合精品| 欧美日韩一区不卡| 亚洲在线成人精品| 不卡的av中国片| 欧美一级高清大全免费观看| 亚洲视频一区在线观看| 日本韩国欧美国产| 亚洲免费电影在线| 欧美日韩一区在线观看| 日本欧美一区二区| 欧美一级专区免费大片| 亚洲色图欧洲色图婷婷| 欧美色男人天堂| 国产成人精品午夜视频免费| 亚洲一区二区三区三| 亚洲精品在线电影| 成av人片一区二区| 国产乱子伦视频一区二区三区| 亚洲自拍与偷拍| 中文字幕亚洲一区二区av在线| 日韩女优视频免费观看| 欧美色图12p| 91成人在线免费观看| 99精品国产一区二区三区不卡| 激情图片小说一区| 国产一区二区在线看| 国产一区二区在线观看免费| 一区二区三区四区蜜桃| 亚洲欧洲国产日韩| 狠狠色2019综合网| 午夜国产精品一区| 欧美精品三级在线观看| 久久精品在这里| 久久亚洲影视婷婷| 丁香激情综合国产| 亚洲精品自拍动漫在线| 一区二区三区四区精品在线视频|