我在vmware中的ubuntu中安装了bochs,按照《 自己动手写操作系统》说的跑出了引导界面“hello world!”,然后我重启ubuntu后就一直卡在加载界面了,就是ubuntu开机中那个屏幕中间一串省略号的画面,之后不管怎么重启都卡在那个画面,不知道怎么回事?有前辈遇到过这种问题吗?
1条回答 默认 最新
你知我知皆知 2024-08-07 00:35关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
这个问题是由于Ubuntu没有正确安装Bochs驱动导致的。在Ubuntu上安装Bochs的步骤如下:
- 首先从官方网站下载Bochs ISO文件。
- 使用U盘启动Ubuntu系统,然后运行
sudo apt install bochs命令进行安装。
安装完成后,你需要重新进入Linux系统,并确保你已经成功安装了Bochs驱动。这可以通过以下步骤完成:
- 打开终端。
- 输入
sudo modprobe vga-dummy命令来启用虚拟显示器模式。 - 通过输入
sudo modprobe -r vga-dummy命令卸载已禁用的驱动程序。 - 运行
sudo dpkg-reconfigure bochs-guest-software命令以更新Bochs驱动配置。 - 最后,再次尝试启动Ubuntu系统,看看是否能正常加载。
如果仍然无法解决问题,请检查你的Ubuntu系统是否有足够的内存空间和硬盘空间来支持Bochs的使用。此外,你也可能需要重新安装Ubuntu系统,并从头开始安装Bochs。
解决 无用评论 打赏 举报