好吧,我已经研究了好几个小时了,但我还没有找到任何可以解决问题的方法。所以,基本上我有一台安装了 Windows 7 的上网本(Atom N450 处理器、1GB RAM、10.1 英寸显示屏),并决定尝试 Ubuntu。
安装一切顺利,桌面看起来很漂亮,系统运行顺畅,然后我必须重新启动并低下头。
GRUB 加载正常,我选择 Ubuntu 进行启动。然后什么都没发生,黑屏上什么都没有,Ubuntu 没有加载,我必须进行硬重置才能恢复,但无论我尝试多少次,黑屏都没有改变。
除此以外,当我将外接显示器插入它时...它就开始加载了!!!
这真是令人沮丧,我希望有人对这个问题有一些经验,每次我想处理它时都必须将其插入外部显示器,这是不可能的,到目前为止似乎没有人遇到同样的问题。提前谢谢!
答案1
问题解决了!以下是我(大概)弄清楚是怎么回事的方法:按照您告诉我的所有方法操作后,却没有任何效果,于是我决定修复一个“小”问题,即 GRUB 的分辨率错误。
我遵循了以下说明:如何安全地更改 grub2 屏幕分辨率?在恢复时启动并进入根终端(此外,由于某种原因,我必须在恢复菜单中更新 grub,否则 nano 不会保存更改)。
将 grub 的分辨率设置为 800x600,就这么简单……系统现在可以正常启动,没有任何麻烦。非常感谢大家的帮助!希望这也能帮助其他人 =D!
答案2
这是什么类型的上网本 (Acer、Asus 等)?某些制造商的产品存在问题,您可以尝试在不使用 acpi 的情况下加载它 (acp=off noapic
启动时添加到 grub 中)。
答案3
听起来这里的问题是 Ubuntu 将外接显示器视为主显示器。首先我想建议的一件事是尝试在上网本上找到一个硬件按钮来切换显示器。通常FN右下角有一个按钮可以与两个按钮组合使用F1,F12其中一个按钮上可能有一个符号,表示“切换显示输出”。
如果这没有帮助,我的另一个建议是尝试更改 Ubuntu 的主显示器或者让 Ubuntu禁用外接显示器完全地。
通过在启动过程中按下该SHIFT键,您可以访问启动菜单并以“恢复模式”启动 Ubuntu,这在您更改系统设置时可能会派上用场。
正如此处的单独答案中所述,您可能想尝试添加acp=off noapic
到 GRUB 启动行。这通常非常简单,请留意 GRUB 中的以下文本:
Press enter to boot the selected OS, 'e' to edit the commands before booting
按“e”键,您将可以选择将一些技术性较强的内容添加到默认启用的长长选项行中。acp=off noapic
在末尾添加即可。
请注意,按“e”并添加此内容,它仅适用于那款特定的靴子。这不是永久性的更改,下次进入 GRUB 时它将不再存在。如果要使更改永久生效,则需要编辑 GRUB 配置文件。Google 在这方面很方便 :)