簡(jiǎn)單地說(shuō), Qemu是一款能運(yùn)行在多種操作系統(tǒng)上的模擬器, 能夠模擬各種體系結(jié)構(gòu)環(huán)境. 它既能運(yùn)行各種體系結(jié)構(gòu)下的各種操作系統(tǒng), 也能直接模擬運(yùn)行各種體系結(jié)構(gòu)下的可執(zhí)行文件。
操作系統(tǒng)平臺(tái):Windows XP。
模擬器:Qemu-0.9.0-windows。
其他軟件:若已經(jīng)有OpenSolaris可啟動(dòng)(bootable)ISO鏡像就OK了;若沒(méi)有, 則可用免費(fèi)的OpenSolaris寶典DVD,和ISO鏡像制作軟件制做一個(gè)。這些軟件如WinImage,UltraISO,WinISO,Alcohol,或開源的cdrtools(可在http://smithii.com/cdrtools下載編譯好的cdrtools-latest.zip,解壓后直接使用)等都可以,筆者用的是WinImage。
步驟:
◆1. 從Qemu官方網(wǎng)站(http://www.h7.dion.ne.jp/~qemu-win/)下載qemu-0.9.0-windows.zip, 解壓后就可以用了. 而Kqemu加速之類的自個(gè)兒下下來(lái)試試就知了。
這里解壓目錄為c:/qemu/qemu-0.9.0-windows 。
◆2. 把ISO鏡像放到Qemu目錄(c:qemuqemu-0.9.0-windows)下. 若自己制作, 則只要把DVD中的全部?jī)?nèi)容做成ISO鏡像即可, 無(wú)需其他動(dòng)作, 因?yàn)樵揇VD本身就是可啟動(dòng)的. 不過(guò)這里需要注意的擴(kuò)展名必須是小寫的iso, 否則qemu可能不認(rèn)識(shí). 這里鏡像名為solaris.iso。
◆3. 用qemu-img.exe制作一個(gè)硬盤鏡像文件(solaris.img), 大小設(shè)為10G, 因?yàn)楣P者空間太多了.:)
不過(guò)實(shí)際上并非如些, 因?yàn)殡m然該文件邏輯大小為10G, 但在硬盤中實(shí)際存儲(chǔ)只有4k. solaris.img是Qemu用來(lái)安裝OpenSolaris的地方, 10G只是它最大能使用的空間, 在硬盤上存儲(chǔ)的是真實(shí)使用的大小。
命令如下(注意下面的">"為DOS提示符):
>cd c:/qemu/qemu-0.9.0-windows
>qemu-img.exe create solaris.img 10G
◆4. 準(zhǔn)備就緒, 用下面命令下安裝:
>qemu.exe -L . -m 512 -boot d -hda solaris.img -cdrom solaris.iso
相關(guān)選項(xiàng)說(shuō)明:
-L : bios位置
-m : 內(nèi)存大小(單位是Mbyte)
-boot : 啟動(dòng)設(shè)備(boot device), 包括三種, 分別為 floppy(a), hard disk(c), CD-ROM(d)
-hda : 硬盤鏡像(hard disk image)
-cdrom : 光盤鏡像(CD-ROM image)
-fda : 軟盤鏡像(floppy image), 這里沒(méi)用到
◆5. 接下來(lái)的安裝就跟直接裝在硬盤上一樣了. 不過(guò)Qemu安裝的確有點(diǎn)慢, 不知使用加速器(Kqemu)之后會(huì)怎樣.:)
在慢長(zhǎng)的安裝之后, 需按Enter重啟. 重啟后仍會(huì)從光盤啟動(dòng). 此時(shí)按Ctrl+Alt+2到Qemu提示符下, 再輸入Quit退出. 然后在Dos提示符下輸入如下命令從硬盤啟動(dòng):
>qemu.exe -L . -m 512 -boot c -hda solaris.img
此時(shí)就可以進(jìn)入安裝好的OpenSolaris, 注意這也是個(gè)比較慢的過(guò)程.:)
◆6. 登錄時(shí)用戶名和密碼都是root. 這是該DVD自動(dòng)安裝盤在制作時(shí)配置好的. 用吧. 截個(gè)圖先:)
![]() |



