【问题标题】:OS Booting Issue操作系统启动问题
【发布时间】:2011-10-14 17:13:58
【问题描述】:

因为下个月左右我的工作会变得更轻松,所以我决定弄乱操作系统,看看它们是如何工作的。我找到了this website,我正在尝试运行他提供的代码。我完全按照说明进行操作(尽我所能),但是当我尝试使用 QEMU 启动时,我收到以下文本:

SeaBios (version-blahblah)

Booting from Hard Disk...
Boot failed: could not read the boot disk.

Booting from Floppy...

而且它从未真正启动过。我对 Ubuntu 比较陌生,希望有人能够指出我犯了错误的地方。我希望这些信息足以诊断我的错误,提前致谢!

编辑:好的,我尝试了另一个教程,该教程引导我完成了非常相似的步骤(但代码略有不同),但我仍然遇到同样的问题。我还从它附带的软盘映像中启动了 MikeOS,它运行良好。

编辑 2:啊啊啊!我才意识到,当我按下 Ctrl+C 时,应该出现的文本只出现了片刻,然后就消失了,连同 QEMU。我该怎么做才能使文本更快出现?我尝试将无限循环移到显示命令之后,但无济于事。

【问题讨论】:

    标签: operating-system


    【解决方案1】:

    首先我想说我没有阅读您提供的整个页面(因为我没有足够的时间)。但是,无论操作系统如何,您都无法从 HDD 引导的错误通常(在我以前的经验中总是如此)意味着 MBA(主引导记录)混乱/不正确,或者您没有引导分区标记它。

    当我有时间时,我会更深入地查看该页面,看看我是否能准确找到问题所在。

    【讨论】:

    • 我无法修复它。我编辑了我的帖子以提供更多信息。
    【解决方案2】:

    您的 MBR 偏移量 510 处是否有字节 0x55、0xAA?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多