-2

我正在尝试制作可引导的 CD-ROM。CD 应该使用 grub 来引导。我找到了 stage2_eltorito 的下载(这是用于创建可引导 grub 磁盘的文件)并将其刻录到磁盘上。我从光盘重新启动,它只是说“Loading Stage2 ....”然后挂起。我无法弄清楚我的错误。

所以我尝试将文件 stage1 和 stage2 放在 CD 上,它在屏幕上写入“GRUB _”然后挂起。有没有人认为我将 Stage1 和 Stage2 放在 CD 上比使用 Stage2_eltorito 更好,它实际上是为创建 grub CD 而制作的?

我还尝试使用 stage2_eltorito 将文件“initrd”放到磁盘上。但是当我从 CD 启动时,它会显示“Loading Stage2”,之后有几百个点!有谁知道所有这些奇怪的事情的原因?

4

1 回答 1

0

谷歌浏览了一下后,我发现了这个. 在文章中作者解释说,当第 1 阶段运行时,它会在屏幕左上角写下类似“GRUB”的字样,后面有一个空格。当第二阶段运行时,它会添加“Loading Stage 2”字样。因此,如果第 1 阶段运行并且由于某种原因第 2 阶段无法运行,那么您最终会在左上角看到单词“GRUB”和一个空格。他还解释说,如果第 1 阶段运行并且由于某种原因它调用自己在它之后运行而不是调用第 2 阶段,并且这会继续无限循环,您最终会在屏幕上显示“GRUB GRUB GRUB GRUB”。 !现在,在我使用 stage2_eltorito 的另一种情况下,这整件事不适用。在那里,我犯了一个不同的错误。使用 ImgBurn 创建可启动光盘时,您必须选中显示“

于 2013-10-06T02:26:39.403 回答