尽管我尝试了各种方法,Ubuntu 14.04 在全新安装后仍无法启动

尽管我尝试了各种方法,Ubuntu 14.04 在全新安装后仍无法启动

我从http://releases.ubuntu.com/14.04/并验证了校验和。

解决问题的尝试失败:

  • 禁用安全启动
  • 完全禁用 uefi 启动
  • 禁用快速启动
  • 使用 OEM 安装选项(在我绝望的时候我认为这可能会有帮助......)

对于安装,我使用 100% 空闲的硬盘,并在其上使用 GParted 创建 GPT 分区表。EFI 分区使用 FAT32 格式化,我还使用 GParted 启用了启动标志。

我可能做错了什么?为什么这这么难?


您是否已到达引导加载程序? - 没有。我的 Thinkpad 反而启动了 BIOS 启动菜单,我可以在菜单中选择从哪里启动或进入 BIOS 设置。当我在此菜单中选择“ubuntu”时,什么也没有发生。

您能否插入 USB 密钥,在 Live 发行版中启动,并使用 fdisk 的 gparted 检查用于安装操作系统的驱动器的状态? - 我可以毫无问题地启动 USB,即使启用了安全启动。我在安装 USB 启动后弹出的第一个菜单中检查了 LIVE USB(它是最底部的选项)。结果是安装正常。

答案1

安装后第一次启动不成功后,您能否启动到实时系统并在终端中运行以下命令:

sudo -s
mount /dev/mapper/ubuntu--vg-root /mnt
mount /dev/sda2 /mnt/boot
mount /dev/sda1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i; done
chroot /mnt
grub-install /dev/sda
update-grub

这些说明主要取自https://help.ubuntu.com/community/Grub2/Installing#via_ChRoot

此安装方法使用 chroot 命令来访问损坏的系统的文件。一旦发出 chroot 命令,LiveCD 就会将损坏系统的 / 视为自己的。在 chroot 环境中运行的命令将影响损坏系统的文件系统,而不会影响 LiveCD 的文件系统。

答案2

这显示了安装后为 BIOS 和 grub 屏幕添加 nomodeset。UEFI 也使用 grub 屏幕,因此请查看下面的内容。使用 e 在 grub 菜单上进行编辑,滚动到 linux 行并替换 quiet splash。

我的计算机启动时出现黑屏,我该怎么做才能修复它?

但是对于 Intel,您可能需要这些设置之一。添加,就像上面显示的那样添加 nomodeset。我更喜欢替换 quiet splash,因为这样您就会看到启动过程。但是很多行滚动得相当快。较旧的 Intel 显卡:

i915.modeset=1 或 i915.modeset=0

较新的:

i915.i915_enable_rc6=1

甚至可能还有更新的版本:在 grub 菜单中强制将英特尔视频模式作为启动参数 - 必须更改为您的屏幕尺寸,而不是 1280x1024

视频=1280x1024-24@60

如果不起作用你可以尝试

视频=VGA-1:1280x1024-24@60

答案3

这次更新没有什么启发意义 - 但它确实起了作用,所以我想发布它,以防它对社区中的其他人有帮助。

一开始我尝试了不同的方法引导修复从 Live USB 启动后。由于修复挂起或因错误而中止,所有尝试均未成功。

最终起作用的是以下内容(我将提到所有内容,因为我无法指出使我能够在安装后启动的具体更改):

  • 禁用 UEFI 安全启动
  • 禁用快速启动
  • 禁用 BIOS 启动密码

然后我将使用自定义分区方案安装 Ubuntu 14.04。尽管我已禁用 UEFI 启动,但我还是使用了 GPT 分区表和 EFI 分区。

安装后重新启用所有这些设置 - 启动成功。这是意料之外的,因为在安装前启用这些设置会妨碍 ubuntu 在安装后启动。

相关内容