![如何防止 GRUB 使用/启动任何图形 UI?](https://linux22.com/image/42148/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%20GRUB%20%E4%BD%BF%E7%94%A8%2F%E5%90%AF%E5%8A%A8%E4%BB%BB%E4%BD%95%E5%9B%BE%E5%BD%A2%20UI%EF%BC%9F.png)
我在使用较旧的笔记本电脑(确切地说是富士通西门子 LifeBook S6010)和 Ubuntu(10.10,Xubuntu 桌面)安装(全新安装)时遇到问题。
在安装过程中,图形硬件被错误检测,现在完全不可能将系统引导到 GUI。任何调用图形模式的尝试都会导致机器冻结。
因此,我想将机器启动到文本模式,看看是否可以解决图形问题——如果我到达那里,这可能是另一个问题的材料。
然而,我没能成功地告诉 GRUB (1.98)根本不使用任何图形。我可以进入 GRUB 菜单并编辑可用的引导配置之一,但无论我尝试表达“仅文本”,一切都失败了(即机器在引导期间仍然调用图形并立即变得不可用)。
我没有简单的其他方法来进入机器(例如,它不能从 CD 或 USB 启动)。那么:我需要做什么来告诉 GRUB在启动菜单中阻止它使用任何花哨的东西并让我进入文本控制台?
答案1
您可以通过向内核传递参数single
或来进入单用户模式。1
单用户模式将为您提供具有 root 权限的终端。通过从参数列表中删除quiet
和splash
(当然,如果它们存在),它还可能有助于禁用启动屏幕并启用详细模式。要引导到单用户模式,请从 GRUB 菜单中按e,然后查找类似以下内容的行
linux /boot/vmlinuz root=/dev/sda4 ro quiet splash
并添加single
到末尾,删除quiet
和splash
如果它们存在,使其成为
linux /boot/vmlinuz root=/dev/sda4 ro single
或者,或者,
linux /boot/vmlinuz root=/dev/sda4 ro 1
答案2
在 Fedora 16 上以文本模式启动:
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
如果您希望 X 被完全删除,请运行:
yum -y groupremove "X Window System" "GNOME Desktop Environment"