2014年10月8日 星期三

安裝 QEMU 虛擬機

目標是建置一個 ARM Image 的虛擬機環境。

1. 先安裝 QEMU 虛擬環境套件( 基礎版先讓 KVM、SDK support 起來):

libtool
zlib1g-dev
pkg-config
libsdl1.2-dev
libcurl4-openssl-dev
libsasl2-dev
libaio-dev
libvde-dev
libvdeplug2-dev
uuid-dev
libcap-ng-dev

sudo apt-get update && apt-get install -y libtool zlib1g-dev pkg-config libsdl1.2-dev libcurl4-openssl-dev libsasl2-dev libaio-dev libvde-dev libvdeplug2-dev uuid-dev libcap-ng-dev


2. 至官網下載 QEMU 最新版本 (本例為 QEMU version 2.1.2):

http://wiki.qemu.org/Main_Page

3. 解壓縮檔案:

tar xfva qemu-2.1.2.tar.bz2


4. 到 qemu-2.1.2.tar.bz2 解壓縮的目錄下,進行參數設定:

./configure


如上所述,要看到:
SDL support       yes
KVM support      yes

5. 接著進行編譯:

make -j [核心數]


核心數可以用 cat /proc/cpuinfo 來查看 siblings 核心處理序數量。

6. 開始安裝 QEMU :

sudo make install

安裝完後,其目錄會自動建置在 /usr/local/bin 底下。

7. 查看 QEMU 版本:

qemu-system-arm -version

8. 查看所支援的硬體平台:

qemu-system-arm -M ?



其他 QEMU Bug 排除,參考文章:Bridge 建立橋接網路(QEMU Debug) 下方內容。


沒有留言:

張貼留言