install qemu on ubuntu(1) sudo apt-get install kvm qemu libvirt-bin virtinst virt-manager virt-viepwer
qemu,kqemu,kvm,qemu-kvm,libvirt關係
qemu的三種執行模式
(2) install ubuntu on qemu
***with kvm enable
建立磁碟空間:qemu-img create -f qcow2 ubuntu.img 10g
安裝:sudo qemu -hda ubuntu-13.4.img -cdrom ./ubuntu-13.04-desktop-i386.iso -boot d -m 1024 -no-acpi -enable-kvm
(3)start target ubuntu with tap
設定/etc/qemu-ifup:
#!/bin/sh
/sbin/ifconfig $1 192.168.0.1
以root身份執行qemu
qemu-system-i386 -hda ubuntu-saucy.img -m 2000 -no-acpi -enable-kvm -net nic -net tap
ifconfig eth0 192.168.1.25 netmask 255.255.255.0
qemu和host即可互通,如果qemu還有訪問外網,配置host的iptable。
(3)除錯qemu中的ubuntu除錯核心和bootloader起,則執行:
qemu-system-i386 -hda ubuntu-saucy.img -m 2000 -no-acpi -enable-kvm -net nic -net tap -s -s
host中使用gdb除錯
除錯應用,則
qemu-system-i386 -hda ubuntu-saucy.img -m 2000 -no-acpi -enable-kvm -net nic -net tap
target中執行gdbserver
host通過net gdb除錯
在QE MU上模擬SD Card Rootfs
1.編譯 busybox的 arm版本。2.拷貝必要的動態庫檔案到 install lib下面。rwxr xr x 1 charles charles 93476 oct 7 2011 ld 2.13.so lrwxrwxrwx 1 charles charles 10 apr 25 2012 ld...
Ubuntu上通過原始碼安裝QEMU
qemu是乙個多平台虛擬化工具,可以安裝在所有linux平台 os x,win32 通過mingw64 工具鏈 和其他類unix平台。其安裝步驟如下 sudo apt get install git libglib2.0 dev libfdt dev libpixman 1 dev zlib1g d...
使用QEMU模擬搭建ARM開發平台
tags qemu 安裝交叉編譯工具鏈 將下列源新增到 etc apt sources.list或在 etc apt sources.list.d 目錄下新建乙個檔案debian arm toolchain.list。emdebian cross toolchains deb unstable ma...