所以昨天我设法安装了 Linux,方法是将命令 nomodeset 和 idle=nomwait 添加到 grub。我仍然收到错误消息,但至少我能够进入桌面(仅在与安装相同的会话中,每次重新启动时都会出现冻结的紫色屏幕)。(启动和安装 Linux 时遇到问题 — 怀疑 BIOS 损坏?) 我的电脑规格:(msi PE60 6QE、nvidia gtx960M、16GB DDR4、intel i7)。我目前正在运行 15.10 64 位版本的 Ubuntu。现在,在重新启动后选择从 grub 菜单运行 Ubuntu 后,我得到了一个紫色的冻结屏幕。冰冻紫罗兰屏幕 有时,当我不添加命令“nomodeset”和“idle=nomwait”时,会出现黑屏,然后什么也没有发生。我也尝试过在恢复模式下启动 Ubuntu,但它只是在终端打开时冻结,运行恢复模式时我收到的最后一条消息是:
BIOS EDD facility v.016 2004-Jun-25, 0 devices found
EDD information not available
这些消息之后,恢复模式冻结。
当我尝试使用通用启动时,在屏幕冻结之前我得到了以下几行
Booting command list
Loading Linux 4.2.0-16-generic ...
Loading initial ramdisk ...
这时候通用版本就卡住了。通用版本 (upstart) 也是一样。我什么都试过了,但似乎都没用。
我会非常乐意提供任何帮助。
答案1
这是可以修复的。在启动时,在 BIOS 屏幕后点击 SHIFT 键进入 grub 屏幕。向上/向下箭头突出显示列表中的顶级操作系统版本(最新版本),而不是按 Enter,按 E 进行编辑。
使用箭头键将光标移动到开始的行
linux /boot
将您的附加内核选项放在该行末尾。此修复仅适用于当前启动。执行此操作以确认它是您需要的修复。按 ctrl-X 继续完成当前启动。
如果以上内容帮助您到达桌面,那么为了使上述临时更改永久生效,到达桌面后,打开终端窗口 ctrl-alt-t 并输入
gksudo gedit /etc/default/grub
或者如果你知道 vi
sudo vi /etc/default/grub
编辑以
GRUB_CMDLINE_LINUX_DEFAULT
看来
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
对其他内核选项执行类似操作。保存文件,然后在终端中发出
sudo update-grub
让我们知道您的身体情况如何
PS. 启动 BIOS 后,点击左 Shift 键调出 grub 菜单。这可能吗?如果可以,进入最顶层操作系统的恢复模式,然后进入图形故障安全模式。可能吗?
答案2
在我的情况下,这个问题的“修复”是最终在最后一个已知良好的内核上启动(从顶部第二个未标记为恢复的内核),它确实启动了,但报告了错误。我点击了弹出窗口让系统自行修复...然后我重新启动,选择了主操作系统,它启动正常。