作者aoirx (漩涡鸣人)
看板Emulator
标题Re: [求助] QEMU操作问题
时间Thu Jul 13 17:11:37 2023
※ 引述《aoirx (漩涡鸣人)》之铭言:
: 在Windows 11环境下安装了QEMU
: qemu-w64-setup-20230629.exe
: 操作到以下步骤後就卡住
: 建立硬碟image档案
: qemu-img create hd.img 500M
: image: hd.img
: file format: raw
: virtual size: 500 MiB (524288000 bytes)
: disk size: 0 B
: Child node '/file':
: filename: hd.img
: protocol type: file
: file length: 500 MiB (524288000 bytes)
: disk size: 0 B
: 使用到开机片DOS 6.22 Boot Disk,解压缩之後复制到与 Qemu 相同目录中。
: 接着输入以下指令,需要对刚刚的硬碟初始化以及设定启动磁区。
: qemu -L . -hda hd.img -fda boot622.img -boot a
: 就卡在这里
: https://imgur.com/a/yjJPl1x
: 'qemu' 不是内部或外部命令、可执行的程式或批次档。
: 不知道是不是没有设定BIOS, 但是没有头绪该如何设定...
我找到原因了!
前後花了几天时间, 在网路搜寻QEMU的指令, 问题出在我把QEMU想得太单纯, 太简单.
在Windows 11环境下, 安装完QEMU之後,
进入命令提示字元, 切换到安装QEMU目录下,
问题出在, 我把qemu当成是执行档了...哈XD.
根据我要模拟的环境, 我应该把qemu -L . -hda hd.img -fda boot622.img -boot a
换成qemu-system--x86_64w -hda hd.img -fda boot622.img -boot a
<挂载hd.img到硬碟, 挂载boot622.img到软碟, 指定由A碟开机>
这样一来, 就可以从A碟开机,
下图是我换用DOS7.1开机档的画面
https://imgur.com/wcE1OKA
再来, 又遇到一个问题,
我想安装DOS环境, 到底是用哪一个执行档比较好?
qemu-system--x86_64w.exe
还是
qemu-system-i386w.exe
依照网路爬资料来看, 依据想模拟的作业系统环境, 我应该选qemu-system-i386w.exe
来模拟 32 位 元Intel 架构 CPU吧?
因为我试着用qemu-system--x86_64w.exe执行同一串指令, 并没有启动QEMU...
一步一步爬资料操作真是有趣, 虽然还没走到终点, 但是过程比结果来得迷人.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.130.175.126 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1689239500.A.22A.html