花火后的天空 2017-10-12 13:55 采纳率: 0%
浏览 1247

ubuntu中安装bochs并跑出hello world后,一切OK,结果重启ubuntu进不去了

我在vmware中的ubuntu中安装了bochs,按照《 自己动手写操作系统》说的跑出了引导界面“hello world!”,然后我重启ubuntu后就一直卡在加载界面了,就是ubuntu开机中那个屏幕中间一串省略号的画面,之后不管怎么重启都卡在那个画面,不知道怎么回事?有前辈遇到过这种问题吗?

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-07 00:35
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题是由于Ubuntu没有正确安装Bochs驱动导致的。在Ubuntu上安装Bochs的步骤如下:

    1. 首先从官方网站下载Bochs ISO文件。
    2. 使用U盘启动Ubuntu系统,然后运行sudo apt install bochs命令进行安装。

    安装完成后,你需要重新进入Linux系统,并确保你已经成功安装了Bochs驱动。这可以通过以下步骤完成:

    1. 打开终端。
    2. 输入sudo modprobe vga-dummy命令来启用虚拟显示器模式。
    3. 通过输入sudo modprobe -r vga-dummy命令卸载已禁用的驱动程序。
    4. 运行sudo dpkg-reconfigure bochs-guest-software命令以更新Bochs驱动配置。
    5. 最后,再次尝试启动Ubuntu系统,看看是否能正常加载。

    如果仍然无法解决问题,请检查你的Ubuntu系统是否有足够的内存空间和硬盘空间来支持Bochs的使用。此外,你也可能需要重新安装Ubuntu系统,并从头开始安装Bochs。

    评论

报告相同问题?