笔记本电脑无法启动

笔记本电脑无法启动

我有一台 Vaio 笔记本电脑,以前使用 13.10 版本。我将其升级到 14.04 版本,但从那以后它就无法再启动,也就是说它似乎无法进入 grub:我卡在“BIOS”屏幕上,提示“Windows (原文如此) 加载失败:恢复解决方案,联系 vaio,...”

运行启动修复没有帮助(http://paste.ubuntu.com/7309686/

我清空了我的 SSD,并重新安装了 14.04(默认选项):不行。还尝试重新安装 13.10:不行(尽管这次启动修复告诉我“没有错误”)

我尝试了 Fedora:成功!(但我更喜欢 Ubuntu)

我再次尝试了 14.10,但这次使用的是 Legacy 启动,而不是 UEFI:成功了,但启动需要 14 秒,而之前只需 3 秒!这真的不令人满意!

我的问题:

  • 我所说的“清除”是指通过在磁盘上写入 0 来删除 MBR 和 GPT 信息(dd if=/dev/zero ...)。这会是个问题吗?
  • 在 grub 启动之前,有什么方法可以知道启动过程中出现了什么问题?
  • 这与固件中的 BIOS/EFI 错误有关吗?
  • 知道可能是什么问题吗?

**更新 : **

我检查了 grub 的安装位置,但找不到它(请参阅)?! 我转储了磁盘启动时的 512k,结果……全是 0!? 它应该包含 grub 吧?

多谢你们

答案1

如果“磁盘启动时 512k”指的是 440 字节,那么 GRUB 不应该驻留在 EFI 启动的计算机上。在这样的计算机上,引导加载程序位于EFI 系统分区 (ESP)作为普通文件。您有这样一个分区 ( /dev/sda1),但没有证据表明该分区上安装了 GRUB。您可能需要使用紧急系统手动检查 -EFI/ubuntu在该分区上查找名为 的目录。在 Ubuntu 安装中,它通常会有一个名为 的文件grubx64.efi,可能还有另一个名为 的文件shimx64.efi。如果这些文件不存在,则您的 EFI 引导加载程序安装失败。在这种情况下,您有多种选择:

  • 手动安装 GRUB。可以使用应急光盘按照所述步骤进行安装这里(尽管这是一个相当低效的程序)。
  • 自动安装 GRUB。引导修复工具可以通常相对轻松地修复此问题;但是,你必须确保启动它处于 EFI 模式。启动后,检查是否存在名为 的目录/sys/firmware/efi。如果存在,则表示您已在 EFI 模式下启动并可以继续。如果不存在,则应检查启动方式并找到启动到 EFI 模式的方法。(不幸的是,如何执行此操作因系统而异,因此我无法提供一组简单的说明。)
  • 使用我的rEFInd 启动管理器:下载 USB 闪存驱动器或 CD-R 映像,准备介质,然后使用它启动。您应该至少看到一个启动 Ubuntu 的选项。如果可行,请安装 Debian 软件包版本的 rEFInd。然后它将接管 GRUB 的启动管理器职责。

相关内容