Ubuntu 14.04 安装后无法启动

Ubuntu 14.04 安装后无法启动

我有一台 Vaio Pro,上面安装了 Ubuntu 13.10 和 EFI 启动,一切运行正常,直到我犯了错误。我做了以下事情:

  • 重新安装 Ubuntu 14.04
  • 运行启动修复
  • 在 EDI 分区上创建 EFI/Boot/bootx64.efi 文件

但我仍然无法启动。

这是我的启动修复日志

答案1

看起来您是在 BIOS 模式下安装的 Ubuntu 14.04,但您之前的安装是在 EFI 模式下。您的启动修复日志很奇怪,所以我怀疑还有其他奇怪之处——例如,也许您手动将磁盘从 GPT 转换为 MBR 格式。

无论如何,如果你的磁盘上没有用户数据,或者你已经对用户数据进行了很好的备份,我建议你重新开始,但这一次,请阅读好的基于 EFI 的系统上的安装指南。(斯特金定律适用于基于 EFI 的安装指南,非常强大!)两个提供有用信息的网站是:

您可以进行 BIOS 模式安装,但我不知道有哪个好的网站可以介绍如何确保您正在执行此操作。

如果您有未备份的用户数据并且您不想进行备份恢复,请尝试以下操作:

  1. 备份您的用户数据。如果您不这样做,丢失数据的可能性就太高了。
  2. 下载并准备我的 USB 闪存驱动器或 CD-R 版本的rEFInd 启动管理器。
  3. 启动gdisk磁盘。将分区 #1 的类型代码更改为 EF00,然后保存更改(通过w)。
  4. 将 rEFInd 介质插入计算机并重新启动到 rEFInd。(您可能需要使用固件的内置启动管理器来选择 rEFInd 介质。)
  5. 使用 rEFInd 启动 Ubuntu。(可能会有多个 Ubuntu 或 Linux 选项。有些可能不起作用。不用担心。)
  6. 在 Ubuntu 中,输入sudo mkdir /boot/efi && sudo mount /dev/sda1 /boot/efi,然后删除/boot/efi/EFI/Microsoft目录树。由于您没有安装 Windows,因此 ESP 上的 Windows 引导加载程序 ( /dev/sda1) 毫无意义,只会使您的引导管理器菜单变得混乱。
  7. 在 Ubuntu 中,请执行以下两项操作之一:
    • 重新安装 GRUB。最简单的方法是通过 Boot Repair,但grub-install如果您愿意,也可以使用命令。
    • 安装 Debian 软件包版本的 rEFInd。

还有其他方法可以达到同样的效果。例如,你的电脑可能将磁盘转换为 GPT 格式后,无需 rEFInd 即可启动 Ubuntu,但这并不确定。您也可以尝试在不进行 MBR 到 GPT 转换的情况下进行此操作,尽管这对于 EFI 安装来说非常不常见,并且不能保证一定有效。

也可能可以让系统在 BIOS/CSM/传统模式下启动,这(大部分)是现在的设置方式;但您的描述并未提供它实际在做什么的线索,因此很难说出哪里出了问题或如何修复它。

答案2

Ubuntu 现在运行良好。

这是我所做的:

  1. 禁用安全启动(第一次没有这么做)
  2. 通过实时 USB 进行标准安装(无需定制)
  3. 运行启动修复 + 创建目录 /boot/efi/ 并将 grubx64.efi 重命名为 bootx64.efi
  4. 重启后,我得到了 grub,但随后进入了 initramfs 提示符
  5. 我重新启动并选择恢复模式,检查系统并进入会话屏幕
  6. 我更新了系统
  7. 下次重新启动时,需要很长时间,但最终启动会话屏幕。

我暂时没有尝试重新启动...

答案3

我意识到这已经过时了,但我是通过搜索找到的。也许这会对其他人有所帮助:

我解决这个问题的方法(虽然我确信我的修复日志可能不同)是使用非 Pendrive 的软件将 .iso 刻录到 CD 或 USB。我尝试了 LiLi USB 安装程序,它成功了。

这个故事的寓意是,如果您陷入这个问题并且不知道下一步该怎么做,请尝试使用与最初使用的软件不同的软件重新刻录您的启动 .iso。

相关内容