|
为什么不直接启动啊??
看了一下目前是先制作成ISO(使用GRLDR引导),再启动.
我贴一个代码吧,我自己一直在用的(添加了注释)
把下面保存为批处理文件放在QEMU同目录下.直接把要启动的文件拖放到这个批处理文件图标上就可以启动了,
也可以创建一个快捷方式到发送到菜单,以后就可以直接点右键发送到来启动很方便的.
@ECHO OFF
pushd "%~dp0"
::如果后辍是.iso就虚拟成iso启动
if /i "%~x1"==".iso" set boot=-boot d -cdrom %1
::如果后辍是.img默认虚拟成fd0启动,如果IMG文件大小超过20971520(20MB)虚拟成硬盘,否则虚拟成软盘
if /i "%~x1"==".img" if %~z1 geq 20971520 (set boot=-boot c -hda %1) else (set boot=-boot a -fda %1)
::如果后辍是.ima默认虚拟成软盘启动
if /i "%~x1"==".ima" set boot=-boot a -fda %1
::可以添加其它的后辍名.
::如果你的qemu的bios.rom不在qemu.exe目录下需要修改下面的参数或直接把bios.rom复制到qemu.exe同目录下就可以了
::默认128MB内存,需要更大自己改.
qemu.exe -L . -m 128 -localtime %boot% |
|