Requirement:
x86 架构的Ubuntu系统
本次安装选用Debian ARM
需要的文件:
kernel
initrd
Debian-ARM iso
0x0000
安装 QEMU 虚拟机
sudo apt-get install qemu-system-arm
1. 创建一个directory来存放相关文件
mkdir qemu_debian && cd qemu_debian
2. 获取kernel 和 initrd (7.9 Wheezy 版本)
wget http://ftp.debian.org/debian/dists/Debian7.9/main/installer-armel/20130430/images/versatile/netboot/initrd.gz
wget http://ftp.debian.org/debian/dists/Debian7.9/main/installer-armel/20130430/images/versatile/netboot/vmlinuz-3.2.0-4-versatile
3. 获取iso文件
wget http://get.debian.org/cdimage/archive/7.9.0/armel/iso-cd/debian-7.9.0-armel-netinst.iso
0x0001
1. 创建虚拟硬盘 (大小随意)
qemu-img create debian.img 20G
2. 载入 ARM kernel, initrd 以及ISO
qemu-system-arm -M versatileab -kernel ./vmlinuz-3.2.0-4-versatile -initrd ./initrd.gz -cdrom ./d