Ubuntu 14.04 下搭建ARM架構(gòu)的QEMU虛擬機(jī)

Requirement:

x86 架構(gòu)的Ubuntu系統(tǒng)

本次安裝選用Debian ARM

需要的文件:

kernel

initrd

Debian-ARM iso

0x0000

安裝 QEMU 虛擬機(jī)

sudo apt-get install qemu-system-arm

1. 創(chuàng)建一個directory來存放相關(guān)文件

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. 創(chuàng)建虛擬硬盤 (大小隨意)

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 ./debian-7.9.0-armel-netinst.iso -hda debian.img

這個時候, qemu已經(jīng)成功啟動, 可以按需安裝debian arm系統(tǒng)

0x0002

系統(tǒng)安裝完成后, 需要抽出kernel和initrd并復(fù)制到我們的虛擬硬盤里, 這個有一個地方要稍微注意一下. 因?yàn)?root 的分區(qū)有偏移量, 所以直接掛載是掛載不上的.

sudo fdisk -l -u debian.img

運(yùn)行上面的命令可以看到有2048個unit的偏移量, 一個unit是512個bytes

fdisk -l -u debian.img

所以正確的掛載應(yīng)該加上這2048的偏移量.

sudo mount -o loop,offset=$((2048 * 512)) debian.img /mnt

抽出的步驟就簡單多了

mkdir boot

cp /mnt/boot/* boot/ -rv

至此, 基于QEMU搭建ARM架構(gòu)的虛擬機(jī)已經(jīng)完成

0x0003

啟動虛擬機(jī)并將端口轉(zhuǎn)發(fā)到2222以便ssh登陸

qemu-system-arm -M versatileab -kernel ./boot/vmlinuz-3.2.0-4-versatile -initrd ./boot/initrd.img-3.2.0-4-versatile -hda debian.img -m 1024 -append "root=/dev/sda1" -redir tcp:2222::22

這樣啟動虛擬機(jī)之后, 就可以ssh到localhost的2222端口登陸了.

以上.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市麸澜,隨后出現(xiàn)的幾起案子的畴,更是在濱河造成了極大的恐慌驳阎,老刑警劉巖窒升,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件确徙,死亡現(xiàn)場離奇詭異腮出,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)疆偿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來搓幌,“玉大人杆故,你說我怎么就攤上這事「瘸睿” “怎么了处铛?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長拐揭。 經(jīng)常有香客問我撤蟆,道長,這世上最難降的妖魔是什么堂污? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任家肯,我火速辦了婚禮,結(jié)果婚禮上盟猖,老公的妹妹穿的比我還像新娘息楔。我一直安慰自己,他們只是感情好扒披,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著圃泡,像睡著了一般碟案。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上颇蜡,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天价说,我揣著相機(jī)與錄音,去河邊找鬼风秤。 笑死鳖目,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的缤弦。 我是一名探鬼主播领迈,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼碍沐!你這毒婦竟也來了狸捅?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤累提,失蹤者是張志新(化名)和其女友劉穎尘喝,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斋陪,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡朽褪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年置吓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缔赠。...
    茶點(diǎn)故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡衍锚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出橡淑,到底是詐尸還是另有隱情构拳,我是刑警寧澤,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布梁棠,位于F島的核電站置森,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏符糊。R本人自食惡果不足惜凫海,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望男娄。 院中可真熱鬧行贪,春花似錦、人聲如沸模闲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尸折。三九已至啰脚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間实夹,已是汗流浹背橄浓。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留亮航,地道東北人荸实。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像缴淋,于是被迫代替她去往敵國和親准给。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內(nèi)容