前提:我是 Linux 新手,我和楼主有同样的问题:全新的 12.04 桌面,用 grub 定制器更改了 grub,现在我得到了:未知命令‘gfxmode’按下...等等
被要求“重新发布”这个问题并链接到此主题我上面提到过。
我按照 Tarek 的说法尝试过,但似乎没有任何效果,我发现两行带有 gfxmode:
函数 gfxmode {
gfx模式 \$linux_gfx_mode
注意:不确定是否重要,但在错误中,gfxmode 之前的两个单引号并不相同,第一个是倾斜的引号,第二个(gfxmode 之后)是直的引号。
我注释掉了整行,我尝试在 gfxmode 之前添加“set”,但没有任何区别。
我发现另一个地方说要从另一个文件 40_custom 中删除该行,但我检查了一下,那些文件不包含与我们正在寻找的行相关的任何内容:gfxmode $linux_gfx_mode
不确定我遗漏了什么,但最近在搜索该行时出现了文件 linux.save。不确定它是否只是某种临时文件。
无论如何我似乎无法明白,我错过了什么?
谢谢!
PS:对于表格中出现的任何混乱,深表歉意:)
答案1
尝试重新安装 GRUB
sudo apt-get install --reinstall grub-common
sudo update-grub
然后您可以使用启动修复软件重新安装 GRUB。应该不会再出现任何错误消息。
答案2
我使用与您相同的线程解决了这个问题,当您删除该行时,打开终端并写入:
--> sudo 更新-grub
1-您必须删除行“gfxmode \$linux_gfx_mode”。2-打开终端并写入“sudo update-grub”。
告诉我你是否能解决这个问题。
PD:请原谅我的英语不好。