[分享] 實作 QEMU 虛擬機 PXE 網路開機
一般來說使用 VMware 或是 VirtualBox 設定 PXE 網路開機非常的簡單,
只要開機的時候稍微設定一下就可以完美的從模擬器中使用PXE網路開機
但是一使用到 QEMU 就往往很多人搞不清楚網路卡的配置方式, 更別說是
讓QEMU可以從PXE開機, 不過 QEMU 有一個 VMware 或是 VirtualBox 沒有
的好處與優點, 就是簡單啟動快, 執行效能也不高, 因此特別適合拿來當
x86的嵌入式系統的開發環境 (大多數的嵌入式平台CPU時脈也不快),
唯一最大問題是網卡的問題, 因此只要能實作QEMU 可以讓它從PXE網路開
機成功, 那麼對 QEMU 的網路控制基本上就不是問題了
開發 x86的嵌入式系統通常會使用 DOM(Disk on module) 或是 CF卡 來
當儲存裝置, 基本上如果當伺服器或是極精簡的應用都只採用32MB或是64MB
容量的儲存空間, 那麼相信 QEMU 是您開發的最好幫手和工具, 從開發測試階段
到後面驗證階段都可以使用 QEMU 來協助開發包含了 kernel 的開發到 ramfs 封裝
與後期 image 檔案的產生, 都可以直接在 QEMU 上完成, 最後再將開發好的
image 檔案直接 dd 到 Target 的 DOM 或是 CF 卡上面即可
資料來源 : http://superstanwu.blog.ithome.com.tw/post/775/76131
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.121.43
推
07/21 16:39, , 1F
07/21 16:39, 1F
推
07/22 22:29, , 2F
07/22 22:29, 2F