2011-07-27 125 views
0

因为我的工作在下个月会变得更轻,所以我决定琢磨操作系统,看看它们是如何工作的。我发现this website,我试图运行他提供的代码。我下面的说明完全相同(尽我的能力),但是当我去尝试用QEMU启动,我得到这样的文字:操作系统启动问题

SeaBios (version-blahblah) 

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

Booting from Floppy... 

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

编辑:好吧,我试过另一个教程,带我通过非常类似的步骤(但略有不同的代码),我仍然有同样的问题。我也从它自带的软盘镜像启动了MikeOS,它运行良好。

编辑2:Aaaaah!我刚刚意识到,当我按Ctrl + C时,应该出现的文本出现一会儿,然后与QEMU一起走开。我能做些什么来使文本更快显示?我试着将无限循环移动到显示命令之后,但无济于事。

回答

0

我想先说我没有阅读你提供的整个页面(因为我没有足够的时间)。但是,无论从哪个操作系统启动,无论从哪个操作系统启动,通常(总是以我以前的经验),无法从HDD启动的错误意味着无论是MBA(主引导记录)都是错误的还是错误的,或者您没有启动分区国旗上它。

当我有一些时间,我会更深入地看看那个页面,看看我能否找到问题的具体内容。

+0

好的,我会看看我是否可以使用该信息来帮助我。 – JohnasP

+0

我无法修复它。我编辑我的帖子以提供更多信息。 – JohnasP

0

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