![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-20 21:26 |
共 47,816 主题排行 / 349,910 发帖 / 今日 2 篇 / 48,260 会员排行 |
| 其它操作系统综合讨论区 » 玩了兩天QEMU 寫一點心得 |
| 可打印版本 4,457 / 3 |
| 第1楼 bush | 发表于 2008-01-29 18:33 |
| 银牌会员 发帖 730 积分 2,165 | |
|
玩了兩天QEMU 寫一點心得 qemu 是一個跨平台的免費的模擬機,包括Linux系列、Mac OS系列、FreeBSD系列、Windows系列等等作業系統都可以模擬。 我也是第一次使用,走了不少彎路,現在總結一下。 官方主站: http://fabrice.bellard.free.fr/qemu/ (內地電信屏蔽了) 目前最新版是0.90, 這裡有windows版下載 http://www.h7.dion.ne.jp/~qemu-win/ 但是如果機器是win98,無法使用這一版本,只能使用原來的0.8.2版。 如果有現成的鏡像,直接從命令行啟動即可。例如: qemu -L . harddisk.img 參數 -L 指定虛擬bios環境路徑,一般都放在同一目錄下,所以用 -L . 就行了(注意大寫) 默認使用128M 仿真內存,如果要自定義內存體大小可用 -m 參數,如: qemu -L . -m 64 linux.img 使用軟碟鏡像,並引導: qemu -L . -fda floopy.img -boot a 可用-fda -fdb 參數指定兩張軟碟鏡像,-boot 可以指定從軟驅、光驅引導 如果使用多個硬碟,可選參數 -hda,-hdb,-hdc,-hdd 使用光碟,參數 -cdrom 2000/xp的機器,qemu支持直接訪問主機設備,如光驅,軟驅。98/me不支持。 下面介紹我在98下使用QEMU安裝XP的經過: 首先用配套工具qemu-img.exe 創建一個新的磁盤鏡像 qemu-img create -f qcow mydisk.img 1000M 指定使用qcow格式創建的鏡像是動態的,也就是隨著使用過程改變大小。比如上面的1000M大小空鏡像,實際佔用不到幾K,當向其中裝入內容後才隨之增大。 (qemu 也兼容VMware 的vmdk格式鏡像。) 安裝windows之前先要對磁盤分區、格式化。呵呵,我們論壇的DOS啟動盤很多隨便哪一個就可以做這個工作。我用的工具是Disk Genius qemu -L . mydisk.img -fda diskgen.img -boot a 在qemu中使用Disk Genius,和DOS中一樣速度上完全沒有差別,甚至更快一些。 本來我是想通過GHOST的方式安裝系統,但是經過一整天的摸索,我的結論是: win9x + qemu0.82 +ghost 7.5以上版本都不能正常運行。所以只能採用常規安裝。 找一張XP安裝光碟鏡像,從光驅引導開始安裝: qemu -L . mydisk.img -cdrom xp.iso -boot d 順別說一下我的主機配置為 P4 1.7G 256M 這樣從QEMU中安裝XP總共花了35分鐘,還算很快。 然後就可以運行XP了~當然這個XP的速度明顯下降,主要是內存資源緊張。如果主機內存體比較大可以讓QEMU多分一點。 QEMU可以仿真多種聲卡,我讓XP使用了ENSONIQ AudioPCI ES1370 聲卡 qemu -L . mydisk.img -soundhw es1370 再次啟動XP,就可以聽到聲音了~ 在QEMU 中上網 在網上有許多文章 主機都是XP或LINUX,用9x相對困難一些。本來我的機器上是雙系統一個是winME lite 我在這上面折騰了一天也沒能聯網。後來換到另一個完全安裝的win98聯網才成功的。 qemu 需要兩個 -net參數 -net nic 仿真網卡 ,我採用的是RTL8139 -net user 採用DHCP client 方式分享主機網絡資源 qemu -L . mydisk.img -net user -net nic,model=rtl8139 進入XP,在控制面板/網絡連接 設置 IP,DNS都是自動選擇 本地連接成功後會自動分配IP地址10.2.0.15,這時候就可以訪問internet了 在使用途中更換光碟 如果已經進入QEMU仿真系統還要換另外的光碟鏡像,首先在系統中彈出光碟。ctrl+alt+2 切換到QEMU控制台 輸入 change cdrom new.iso 然後ctrl+alt+1 返回系統新的光碟就已經裝上了。 第三方工具 有一個比較流行的加速器kqemu ,但不兼容Win98 所以最好使用qemu的 -no-kqemu 參數 英國人做了一個图形界面QEMU Manager,用來仿真多個系統時候比較方便。不過我認為在Win98下,還是用命令行比較穩定。 QEMU 的確是非常優秀的系統仿真工具,推薦大家使用。 |
|
| 第2楼 lhteee | 发表于 2008-02-22 23:20 |
| 中级用户 发帖 59 积分 223 | |
|
我曾经试过,安装说明。总也不成功,干脆全部删去。
|
|
| 第3楼 jawbin | 发表于 2008-10-21 03:20 |
| 高级用户 发帖 444 积分 994 | |
|
它的网卡不好驱动,在dos下,早点的版本可以装 rtl8029,新的好像不能装,都不能实用,不知道怎么回事
|
|
| 第4楼 zzz19760225 | 发表于 2017-12-04 17:18 |
| 超级版主 发帖 2,020 积分 3,673 | |
|
https://www.qemu.org/index.html
楼主的第一个网址连接后,然后等啊等啊,最后就是QEMU主页。 [ Last edited by zzz19760225 on 2017-12-4 at 17:50 ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |