2013年10月14日 星期一

Qemu ARM 虛擬機器安裝

1. 安裝 qemu

apt-get install qemu

2. 建立 ~/qemu_image 目錄

~$ mkdir qemu_image

3. 切換至 ~/qemu_image 目錄

cd ~/qemu_image

4. 建立 qemu-image 檔

qemu-img create arm.img 2G

5. 啟動 ARM Debian Linux 安裝畫面

5.1 下載 Debian ARM 安裝光碟至 ~/qemu_image 目錄中

ftp://ftp.twaren.net/Linux/Debian/debian-cd/7.6.0/armel/iso-cd/debian-7.6.0-armel-CD-1.iso

5.2 下載 Debian ARM 安裝開機檔至 ~/qemu_image/install 目錄中

將底下的兩個檔案複製到 ~/qemu_image/install 目錄中


ftp://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/versatile/netboot/initrd.gz


ftp://ftp.debian.org/debian/dists/wheezy/main/installer-armel/current/images/versatile/netboot/vmlinuz-3.2.0-4-versatile

5.3 啟動安裝畫面,安裝完 base 系統,至重新開機為止。

將底下指令另存為 buildarm.sh,再在 ~/qemu_image 目錄下執行即可。

qemu-system-arm -M versatilepb -m 512 \
        -kernel ./install/vmlinuz-3.2.0-4-versatile \
        -initrd ./install/initrd.gz \
        -hda arm.img \
        -append "root=/dev/sda1"

請執行 buildarm.sh

~/qemu_image/sh buildarm.sh

然後一步步安裝 ARM 版  Debian Linux。


6. 使用 Qemu 開機

沒有留言:

張貼留言