尝试在 ASUS X502C 上安装 Ubuntu 12.04.2 时出现黑屏

尝试在 ASUS X502C 上安装 Ubuntu 12.04.2 时出现黑屏

这个问题是关于在使用 UEFI 安全启动的机器上尝试安装 Ubuntu (12.04.2) 时出现黑屏问题的另一个问题。就我而言,是从外部驱动器中的 DVD 进行安装。

我已经尝试根据各种线程中的建议修改启动配置(请参阅下面的--部分--列表),所以我在这里询问下一步我可以尝试什么?!

我仍然希望有一个简单的解决方案,尽管我看到的一篇帖子(关于英特尔 3000 显卡的问题)似乎暗示我可能被迫使用命令行安装。如果是这样的话,我希望确信安装后可以很容易地修复该问题。

请记住,我对 Ubuntu 和 Linux 还很陌生。

  1. 到目前为止尝试过的配置都是从以下开始的:

    set gfxpayload=keep
    linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --
    initrd /casper/initrd.lz
    

    我试过:

    • 添加nomodeset(到linux ...行)
    • 添加nomodeset=1
    • 替换quiet splashnomodeset=1
    • 替换quiet splashnomodeset acpi=off
    • 替换quiet splashnomodeset apic=off acpi=off
    • 替换quiet splashnomodeset apic=off acpi=off drm_kms_helper.poll=0

    我甚至尝试在最后的排列set gfxmode=1366x768之后添加set gfxpayload=keep,但没有成功。(我甚至不确定这是否可行?)

  2. 安装 Wubi

    为了检查 DVD 的完整性,我从 Windows 运行了 Wubi 安装程序。据我所知,它运行良好,安装完成。

    当然,我无法启动 Wubi,因为\ubuntu\winboot\wubildr.mbr+ 0xC000007B 问题阻止了我。所以我卸载了它。

  3. 我的机器是华硕 X502C,配备英特尔 i3-3217 处理器和“集成英特尔® 高清显卡 4000”卡。

    这款笔记本电脑实际上在在线目录中被列为 ASUS X501A,它似乎在 ubuntu.com 的认证列表中获得了绿灯,并在论坛上获得了好评。(我猜想旧机器的库存已经用完了,他们转而购买了它的继任者。虽然 X502C 无疑是 X401A 的改进版本,但到目前为止,它对我来说效果并不好……)

  4. 我确认它正在使用 UEFI 安全启动(Confirm-SecureBootUEFI 返回 True)

  5. 显示的是黑色的新式 GNU Grub 屏幕

  6. 到目前为止我所关注的主要主题:

    另外还有这个,对我来说有点难懂:

答案1

如果您无法让它在 EFI 模式下工作,请尝试以下操作:

  1. 在固件中禁用安全启动。
  2. 在固件中启用 BIOS/CSM/legacy 支持。(它可以有多个名称。)
  3. 启动 Ubuntu 安装程序处于 BIOS/CSM/传统模式。通过进入 shell 并查找目录来验证它是否在此模式下运行/sys/firmware/efi;它应该不是存在。
  4. 进行安装。完成后,Windows 和 Ubuntu 都应该启动,但你需要通过在固件中更改来选择启动模式,或者至少使用计算机的内置启动管理器。
  5. 在 Windows 中,安装我的rEFInd 启动管理器。
  6. 编辑 rEFIndrefind.conf文件:取消注释该scanfor行并确保它hdbios是选项之一。

如果一切顺利,重新启动时您应该会看到一个 rEFInd 启动菜单,其中至少有两个选项。一个将在 EFI 模式下启动 Windows,另一个将在 BIOS 模式下启动 GRUB;而 GRUB 又将启动 Linux。这几乎是您让混合 EFI 和 BIOS 双启动配置运行的最顺利的方式。

不幸的是,我不能保证这种方法一定有效。rEFInd 的 BIOS 模式支持存在许多潜在问题,如果视频问题与 EFI 无关,这种方法根本无济于事。

答案2

在 BIOS 中,

在“安全”选项卡下,将“安全启动控制”更改为“已禁用”。然后在“启动”选项卡下,将“启动 CSM”更改为“已启用”。

然后插入安装介质(拇指驱动器或外部光盘),将该设备移至启动顺序的顶部,再次从 BIOS 中的启动选项卡进行操作。

来源:刚刚在华硕 X502C 上进行了此操作,并且成功了。

相关内容