我在一台仅配备 NVIDIA M1000M 显卡的笔记本电脑上安装了 Ubuntu 16.04。在安装过程中,我能够从 GRUB 菜单(带有尝试不安装、安装、作为 OEM 安装的菜单)编辑启动选项,并将 nomodeset 添加到启动命令中。如果我不这样做,我将看到紫屏而不是安装过程。
但是,安装 Ubuntu 16.04 后,我不知道如何添加 nomodeset 或启动到仅终端模式,以便安装必要的驱动程序。以下是我尝试过的方法:
在启动时按住shift以加载 GRUB 菜单,但它从未加载。
按住Ctrl+ Alt+F[1-6]进入终端但没有作用。
启动时按住Esc可进入 GRUB 终端。我如何从这里启动到无模式或仅终端模式来安装正确的驱动程序?
对于上下文(不确定这些是否相关):BIOS 有 UEFI,2HD 有 RAID0。
谢谢!
答案1
最简单的方法是从Ubuntu 实时 CD和启动进入界面诺莫德塞特。
现在点击安装你的硬盘左侧栏显示硬盘图标,nautilus 将打开,现在关闭它。
打开终端并输入:
须藤鹦鹉螺
Nautilus 文件管理器将再次打开。
在 Nautilus 中单击硬盘图标 (通常是一串数字) 查看您的文件夹。
打开这些文件夹:
ETC-默认
看到苍蝇叫蛴螬
使用以下命令打开 grub 文件编辑
现在搜索以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
并添加nomodset命令,如下所示:GRUB_CMDLINE_LINUX_DEFAULT="诺莫德塞特静静的溅水”
节省然后退出 gedit。
重新开始并取出 Ubuntu CD 以从硬盘启动。
要在删除专有 Nvidia 驱动程序后从 grub 中删除 nomodset 命令,请打开终端并执行以下操作:
须藤苏
光盘 //
gedit /etc/default/grub
强烈建议不要使用专有驱动程序,因为一切都运行得很快,并且不会出现撕裂问题,除非您使用带有 Nvidia cuda 的 Kali Linux,这是一个不同的“黑暗”故事。
答案2
我在 BIOS 中禁用了 UEFI 安全启动,这使我能够通过 GRUB 菜单而不是直接或通过 GRUB 终端进行启动。