Bootloader/Grub 无法启动,但恢复可以,但仍然无法启动

Bootloader/Grub 无法启动,但恢复可以,但仍然无法启动

你好,我在 SD 卡上运行 ubuntu 时遇到问题

USB 为 8GB,分区为:sda1:900MB(FAT32)sda5:512MB(交换)sda6:6GB(EXT4)根

Ubuntu 15.04 已安装。

但是当我从该 SD 卡启动时,我进入“grub”(这是带有启动列表的程序:Ubuntu、Ubuntu 的高级选项、内存测试等吗?)

我可以访问该页面,但是当我在 Ubuntu 上按回车键时,我得到了:[qupte]Error Failure reading sector 0xa361c0 from 'hd0' Press any key to continue. [/quote]

此时它挂了,我无法“按任意键”,它什么也不做。

  1. 现在,如果我按下电脑上的重置按钮并再次执行完全相同的操作,我将能够完美启动 Ubuntu。但是,如果我关闭 Ubuntu 并重新启动并再次访问该“grub”页面,我将有两次再次遇到上述错误。
  2. 另一种方法是运行“Ubuntu 高级选项”,然后选择“恢复启动”。它将正常启动到 Ubuntu,只是图形不是全屏的,中间只有一个小窗口。

它确实时好时坏,有时候有效,有时候无效。

我不确定发生了什么。我是否可以寻求帮助来指引我正确的方向?

答案1

SD 卡通过计算机主板上的电路(或通过 USB 连接的 SD 卡读卡器等)访问。此电路需要驱动程序,但并非所有驱动程序在 Linux 中都得到很好的支持。在我看来,您的错误性质像是驱动程序有问题。如果是这样,您可能只能忍受它,直到发布驱动程序修复程序。提交错误报告可能会有帮助,但您需要非常具体地说明您拥有的硬件类型。(输入sudo lshw > lshw.txt并附加生成的lshw.txt文件可能会有所帮助。)

相关内容