我有bochs的调试版本。虽然我偶尔需要调试模式,但大多数时候,我想直接从终端启动bochs,而不需要在调试命令行上按下“c”。有没有一个设置可以做到这一点(不需要我安装两个不同版本的bochs)?
ulydmbyx1#
执行以下操作
现在创建一个文件,字母c后跟一个换行符,将其命名为silly.txt现在像这样运行bochs:
bochs -qf ./bochs9.cfg -rc ./silly.txt
*-qf将强制bochs跳过菜单并使用选项文件*-rc将强制bochs假装输入silly.txt的内容,在本例中是'c' +换行符,以使其运行
这将允许您直接从命令行将Bochs引导到操作系统。使用Svardos引导盘测试。参见Sourceforge Discussion
cl25kdpy2#
您可以使用-q选项跳过调试器的提示。bochs -q
-q
bochs -q
2条答案
按热度按时间ulydmbyx1#
执行以下操作
现在创建一个文件,字母c后跟一个换行符,将其命名为silly.txt
现在像这样运行bochs:
*-qf将强制bochs跳过菜单并使用选项文件
*-rc将强制bochs假装输入silly.txt的内容,在本例中是'c' +换行符,以使其运行
这将允许您直接从命令行将Bochs引导到操作系统。使用Svardos引导盘测试。
参见Sourceforge Discussion
cl25kdpy2#
您可以使用
-q
选项跳过调试器的提示。bochs -q