許恆修 / 9/02/2014 12:33:00 下午 / NO COMMENTS
目錄
- 安裝好Xcode 以及 Macport
- 安裝QEMU
- 下載 Raspbian image 還有 working kernel.
- 第一次BOOT
- 修改內核
- 第二次BOOT
- 享受樹梅派
安裝好Xcode 以及Macport
- 先至App store 或是 Apple Developer 下載並安裝好 Xcode
- 接著安裝 MacPorts
- 第一階段大成功~~~
- 什麼? 你說英文看不懂? 免緊張,下方會有圖片解說
打開自家的終端機(Terminal)
輸入以下指令 “xcode-select --install”
接著就是無腦安裝到底
下載對應自家的Macport就可以了
到目前為止我們已經建置好安裝QEMU 的環境
讓我們開始安裝QEMU吧
安裝QEMU
打開Terminal 輸入 “sudo port install qemu +target_arm”
接著讓它自動去跑一下,就安裝成功了,夠簡單吧~~
下載 Raspbian image 還有 working kernel.
這裡沒有什麼困難,就純粹把這兩個準備好
記得一定要是 Raspbian
並創立一個資料夾將 Raspbian 還有 Kernal 放入,等等要用到
第一次BOOT
先打開Terminal cd 至剛剛的資料夾
接著輸入 “qemu-system-arm -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial stdio -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw init=/bin/bash" -kernel kernel-qemu -hda raspbian.img”
!!raspbian.img 請改成剛剛下載Raspbian !!
如果以上步驟都正確的話,會很開心地看到QEMU在跑,事情還沒有結束,讓我們來修改內核吧
修改內核
輸入“vi /etc/ld.so.preload”
在該文件的最前面加上一個 “#”字號,這裡要操作 vi ,沒學過的朋友要加油XDD
這裡結束之後,我們就快結束了噢!
可以參考以下網站來使用與學習 vi
好的,恭喜你回來了,讓我們繼續往下走吧,希望你沒被 vi 給阻擾
順帶一提,我就是那個沒學過vi的 orz
第二次BOOT
接著輸入“qemu-system-arm -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial stdio -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -kernel kernel-qemu -hda raspbian.img”
!!raspbian.img 請改成剛剛下載Raspbian !!
與上面的指令差別就在於少了“init=/bin/bash” 而已
接著你就會看到令人興奮的過程
享受樹梅派(Raspberry pi)
開始使用樹梅派吧!
?你說為什麼在Mac桌面上的Terminal 會有 raspberry login的字樣?
我要沒記錯的話,這是處在文字界面下的的模式,與直接在Raspberry pi 中打開 LXTerminal 是一樣的使用效果,預設帳號為:pi,密碼為:raspberry
參考資料
- http://thomasvanta.es/raspberry-qemu-osx/
- http://www.royvanrijn.com/blog/2014/06/raspberry-pi-emulation-on-os-x/
- http://briian.com/8189/mac-record-screen.html
- http://linux.vbird.org/linux_basic/0310vi.php
- http://guildwar23.blogspot.tw/2012/11/qemu-raspberry-pi.html
沒有留言:
張貼留言