答案1
如果你尝试安装 Ubuntu
1.确保您的 CD/DVD 或 USB 闪存驱动器刻录/写入正确且未损坏:
- 如何对 Ubuntu ISO 进行 MD5 测试。也可以看看:在哪里可以找到 Ubuntu ISO 映像的校验和?或者ubuntu .iso 的 MD5 哈希(14.04 至 17.04)
- 查看以下步骤,了解如何在启动后检查 CD,以确保其已准备就绪。
- 验证刻录的 CD/DVD 或写入的 USB 闪存驱动器的完整性(这还可以检查您想要安装的计算机是否可以访问它)。
2. 尝试启动 LiveCD 时出现黑屏/紫屏
Ubuntu 安装程序的启动部分有时与某些显卡不兼容。修复它并进入 Ubuntu 桌面尝试或安装它通常可以出奇地容易修复:参数nomodeset
。要查看它是否适合您:
从桌面 Live CD 启动,↓当看到以下内容时按下键:
按下Enter并选择英语:
按 F6,使用← ↑ → ↓键向下移动到
nomodeset
,然后按Enter。X将显示在其左侧。然后按Esc,再按Enter“无需安装即可试用 Ubuntu”。
您也可以尝试一下acpi = off
,看看nolapic
是否nomodset
也显示为黑屏。
3. 黑屏
或者
“您需要先加载内核”和“无法读取文件/cd0”错误
安装到支持 UEFI 的机器时:
Ubuntu 的安装程序(当尝试以 UEFI 模式运行时)将由于不同制造商对 UEFI 规范的实施而挂起并停止,并且会以不同的方式挂起。要确定您的机器是否在安装程序 UEFI 模式下启动,您将看到
REF: UEFI 社区 Ubuntu 文档第 2.4 节
如果您的机器具有 CSM 功能(具有模拟 BIOS 层的完整 UEFI 实现),则从 grub 列表中选择任何选项后,系统都会挂在黑屏上。
上面的图片实际上只是确认您的 DVD/USB 使用 UEFI 启动,固件设置中会有一些方法确保驱动器启动,以便运行 UEFI 安装程序(解决方案可能很简单,只需确保 SATA 设置为 AHCI) - 请查看您的供应商手册!另请查看 UEFI 社区文档第 2.3 节更多细节。
您首先需要做的是在固件设置中禁用 SECURE BOOT。如果这不能让 Ubuntu 安装程序运行,请尝试在固件设置中禁用任何提及 UEFI 的内容。或者,
如果您找不到 UEFI 设置,则启用 CSM - 这将禁用安装程序的 UEFI 启动,然后允许 Ubuntu 的传统/BIOS 安装。
之后安装 grub-efi 将允许重新启用 UEFI。再次参考 UEFI 社区 Ubuntu 文档第 4 部分
有些机器使用带有模拟 UEFI 层的完整 BIOS,这可能会引发如下错误:“您需要先加载内核”和“无法读取文件/cd0”
并非所有这些机器都实现了安全启动。只需在 BIOS 设置中选择 UEFI,即可在硬盘上配置 UEFI 模式。这些错误没有解决方案,解决方法是禁用 UEFI 以允许 Ubuntu 安装程序以传统模式运行;之后可以使用引导修复进行安装,grub-efi
然后允许/需要重新打开 UEFI,然后 Ubuntu 才能使用 UEFI 启动。再次参考 UEFI 社区 Ubuntu 文档第 4 部分
黑屏/紫屏后首次启动 Ubuntu
发生这种情况通常是因为你拥有 Nvidia 或 AMD 显卡,或者笔记本电脑擎天柱或可切换/混合显卡,而 Ubuntu 没有安装专有驱动程序来允许它与这些显卡一起工作。
解决方案是启动 Ubuntu一次模式nomodeset
(你的屏幕可能看起来很奇怪)以绕过黑屏,下载并安装驱动程序,然后重新启动即可彻底修复该问题。
启动计算机,并Right Shift在启动时按下 以进入 Grub 菜单。使用← ↑ → ↓按键导航/突出显示所需的条目(通常是第一个)。
按下e编辑该条目,它将显示详细信息:
找到
linux
如上所示的条目,使用← ↑ → ↓键到达它,然后按键End到达该行的末尾(可能在下一行!)。- 按照图示输入
nomodeset
,然后按Ctrl+X启动到可以成功安装显卡驱动程序的地方。
- 按照图示输入
如果你运行的是 Ubuntu 12.04 或 12.10,并且有 ATI/AMD 显卡,则必须按照说明进行操作这里,否则每次重启计算机时您都会遇到这个问题。
LUKS 加密
如果您安装了带有 LUKS 加密/LVM 选项的 Ubuntu,Ubuntu 可能会要求您输入密码 - 而您看不到它。如果屏幕变黑,请尝试按Alt+←然后按Alt+→切换 tty,这可能会恢复密码查询并重新打开背光。
如果您看到紫色屏幕(也许您nomodeset
还需要设置 -option?)并且您已加密了完整的 Ubuntu 安装,请尝试等待几秒钟(或几分钟,以确保万无一失)后输入加密/LUKS 密码,然后按 继续Enter。如果成功,您应该会在几秒钟后看到您的登录屏幕。
- 尝试替代安装程序- 这是一个基于文本的安装程序,根据您的硬件,它可能比 liveCD 效果更好。
如果你这样做,你可能会在进入 grub 之前就看到黑屏。一些用户只需简单地Ctrl+ Alt+Del即可看到可用的 grub 屏幕 如果您有 Nvidia Optimus 卡,则不应安装 nvidia 驱动程序,只需使用内置驱动程序,请参见此处:
选择启动选项后,您可以使用键盘手动编辑启动标志。替换
quiet splash
为no splash
以了解您的系统在哪个步骤失败。使用该信息在论坛或互联网上搜索社区的答案。如果您仍然无法安装 Ubuntu,那么很遗憾,您可能遇到了特定于硬件的错误,请参见此处:我如何报告错误?
答案2
如果更新或其他原因导致了您的启动问题:
冻结:
nVidia 用户:
ATI/AMD 用户:
Grub 恢复交叉链接
重新安装你的机器
有时内核升级可能会导致问题,特别是当您使用封闭的驱动程序时,您可以通过启动旧内核来确认是否存在这种情况。
- 如何使用旧版本的内核启动? 如果您的旧内核可以运行,那么您就在新内核中发现了一个错误,请参阅本文末尾将其报告给内核团队!
- Ubuntu Wiki 上的“调试内核启动”
LiveCD 恢复交叉链接
- 等等 ...
- 如果您仍然无法启动 Ubuntu,那么很遗憾,您可能遇到了其他类型的错误,请参见此处:我如何报告错误?
答案3
如果你的显卡英伟达, 按着这些次序:
- 在启动时的 GRUB 菜单中,按e;然后,
- 使用箭头键替换
quiet splash
或no splash
。nomodeset
- 然后按Ctrl+x组合键启动。
如果你的显卡ATI, 按着这些次序:
- 在启动时的 GRUB 菜单中,按“e”;然后
- 使用箭头键将其替换
quiet splash
为radeon.modeset=0
。 - 然后按Ctrl+x组合键启动。
答案4
增加屏幕亮度
在某些笔记本电脑上(例如惠普展馆),您可能会启动到黑屏,因为屏幕亮度低。
增加亮度使用组合键(每个型号都不同。例如,FN+ F7)