如何调试 Ubuntu 的启动错误?

如何调试 Ubuntu 的启动错误?

我下载了 Ubuntu 12.10 beta1 ISO,并尝试使用 USB 启动。但每次我尝试启动时,它都会冻结,我只能看到 Ubuntu 徽标,这完全不知道冻结的原因。

我想知道是否有办法让安装程序不显示 Ubuntu 徽标,而是显示控制台输出,这样我就能知道实际的问题是什么。

我知道它仍然是一个测试版软件,但我不想浪费我的 750 MB。

答案1

当您尝试通过 USB 访问 Ubuntu 时,您可以在启动期间启用更详细的输出。请执行以下步骤:

  1. 在 USB 驱动器中,应该有一个名为“isolinux”的文件夹。(也可能是“syslinux”)。转到该文件夹​​(从您的 Windows 或现有的 Ubuntu)

  2. txt.cfg使用文本编辑器(如 gedit(在 Ubuntu 中)或 Notepad(在 Windows 中))打开该文件夹内的文件

  3. 删除quiet splash带有空格的单词。这些行将如下所示

    append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
    

    删除后它应该是这样的

    append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz  --
    
  4. 然后保存文件并退出文本编辑器。

从现在起,如果你从 USB 启动 Ubuntu,你应该会看到更详细的输出。虽然这些输出太快,但如果启动卡在某个步骤上,它们可以帮到你。

希望这个答案能有所帮助。

相关内容