Dante Ashton Asked: 2011-05-02 03:38:34 +0800 CST2011-05-02 03:38:34 +0800 CST 2011-05-02 03:38:34 +0800 CST 安装 Ubuntu 后如何设置“nomodeset”? 772 我知道编辑启动选项行并添加“nomodeset”解决了我的笔记本电脑在 LiveCD 模式下的问题,我不知道如何在安装 Ubuntu 后通过 Grub2 启动时设置它。 所以,我的问题是;在启动 Ubuntu 之前如何设置 nomodeset? graphics 3 个回答 Voted Coldfish 2011-05-02T03:45:09+08:002011-05-02T03:45:09+08:00 您应该/etc/default/grub首先将此选项添加到: sudo nano /etc/default/grub 然后添加nomodeset到GRUB_CMDLINE_LINUX_DEFAULT: GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" GRUB_CMDLINE_LINUX="" 然后点击Ctrl+保存,然后用+O退出 nano ,然后简单地运行:CtrlX sudo update-grub Best Answer fossfreedom 2011-05-02T07:16:30+08:002011-05-02T07:16:30+08:00 要在引导过程中编辑 Grub2,请尝试以下操作: 在引导过程中出现 BIOS 闪屏后,立即按住 SHIFT 按钮。这将显示包含内核和恢复选项列表的 grub 按下e编辑显示的第一个内核 找到以 结尾的行quiet splash。在这些关键字之前添加您的启动选项 - 即,该行看起来像 [...]nomodeset quiet splash 按 CTRL + X 启动 按照Coldfish 回答中有关如何永久修复 nomodeset 引导选项的步骤操作,这样您就不必再次执行此手动过程。 Christian 2017-07-31T11:59:53+08:002017-07-31T11:59:53+08:00 我有同样的问题。上述解决方案都是正确的,但是当您必须在从 Live CD 运行时修复此问题时,这就有点棘手了。我发现这篇博文很有帮助。 作者基本上建议从 LiveCD 中挂载已安装的 Linux。我做到了,它对我帮助很大。所以这里是步骤: 从 Live CD 运行,安装 Ubuntu 或继续安装(如果已经完成) 使用命令“gparted”检查您安装的分区。它会打开一个窗口,告诉您安装 Ubuntu 的位置。就我而言,它是 /dev/sda2 ,其中包含一个 ext4 分区。 挂载分区:sudo mount /dev/sdXY /mnt 然后挂载/绑定 Grub 需要访问的目录: sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys 然后使用 chroot 进入这个环境,我发现了一个超级聪明的想法:sudo chroot /mnt /etc/default/grub正如其他人指出的那样,您现在应该可以编辑。喜欢:sudo vi /etc/default/grub并更改行GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"我发现删除安静和飞溅非常有用,因此我可以看到幕后的某些东西。 作者最初指出,他需要在安装 Windows 之后,这破坏了 Grub。他不得不重新安装。就我而言,Grub 完好无损,但我的计算机 (mac) 没有使用原始 Grub 设置启动。所以我唯一剩下的就是update-grub 作者卸载了,但我刚刚重新启动并且新设置到位。使用“nomodeset”选项,我能够从 MacBook Pro 硬盘启动 Ubuntu 和 Lubuntu。
您应该
/etc/default/grub
首先将此选项添加到:然后添加
nomodeset
到GRUB_CMDLINE_LINUX_DEFAULT
:然后点击Ctrl+保存,然后用+O退出 nano ,然后简单地运行:CtrlX
要在引导过程中编辑 Grub2,请尝试以下操作:
在引导过程中出现 BIOS 闪屏后,立即按住 SHIFT 按钮。这将显示包含内核和恢复选项列表的 grub
按下e编辑显示的第一个内核
找到以 结尾的行
quiet splash
。在这些关键字之前添加您的启动选项 - 即,该行看起来像 [...]nomodeset quiet splash
按 CTRL + X 启动
按照Coldfish 回答中有关如何永久修复 nomodeset 引导选项的步骤操作,这样您就不必再次执行此手动过程。
我有同样的问题。上述解决方案都是正确的,但是当您必须在从 Live CD 运行时修复此问题时,这就有点棘手了。我发现这篇博文很有帮助。
作者基本上建议从 LiveCD 中挂载已安装的 Linux。我做到了,它对我帮助很大。所以这里是步骤:
sudo mount /dev/sdXY /mnt
然后挂载/绑定 Grub 需要访问的目录:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
然后使用 chroot 进入这个环境,我发现了一个超级聪明的想法:
sudo chroot /mnt
/etc/default/grub
正如其他人指出的那样,您现在应该可以编辑。喜欢:sudo vi /etc/default/grub
并更改行GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
我发现删除安静和飞溅非常有用,因此我可以看到幕后的某些东西。update-grub
作者卸载了,但我刚刚重新启动并且新设置到位。使用“nomodeset”选项,我能够从 MacBook Pro 硬盘启动 Ubuntu 和 Lubuntu。