12.10 的问题。在 /boot/grub 中找不到 menu.lst

12.10 的问题。在 /boot/grub 中找不到 menu.lst

我有华硕 1225N,并且安装了 Ubuntu 12.10,但是遇到了两个主要问题:

  1. 有时,当我启动后重新启动系统时,触摸板和键盘不工作,我必须重置 3 到 4 次

  2. 当系统启动时什么也不做,只显示紫屏而没有 Ubuntu 标志,有时会卡在此页面,我必须重新启动系统 2 或 3 次。

我没有找到menu.lst/boot/grub这个问题是因为缺失而发生的吗menu.lst

谢谢你的帮助。

答案1

不,不是因为这个。Ubuntu 12.10 使用 GRUB2,根据本维基,不再使用menu.lst

至于你的触摸板问题,请查看问题。

答案2

我不确定你是否应该将多个问题混合成一个问题。如果人们按照不同的标准搜索问题,他们可能找不到你的问题。

无论如何,我只能对 menu.lst 问题说一些肯定的话。Ubuntu 不久前切换到了 Grub2 引导加载程序(从旧版 grub)。现在有一个新的、非常不同的配置机制,不再有 menu.lst。有关详细信息,请参见此处:https://help.ubuntu.com/community/Grub2

我不确定你的其他问题,它们可能是硬件兼容性问题。你应该能够在系统日志 /var/log/syslog 中找到更多信息,尽管解释这些信息并不容易,这取决于你使用 Linux 的经验。

答案3

我有一台华硕 1225B,在 12.04 上也遇到了同样的触摸板/键盘无响应问题,但我能够修复它。请查看此 Launchpad Bug评论(错误是#1014240)。这是与内核相关的问题,可以通过更改 的grub默认值,使用不同的/非默认的启动选项进行启动来解决。

  • 基本上,您需要/etc/default/grub通过向变量中添加以下选项来编辑(以 root 身份) GRUB_CMDLINE_LINUX_DEFAULT"i8042.reset i8042.nomux"
  • 默认情况下,该文件应该已经具有GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  • 因此基本上你需要将该行改为:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nomux"

  • 保存文件。

不要忘记sudo update-grub之后执行。重新启动以进行测试。

相关内容