我最近使用 unetbootin(在安装过程中使用 extlinux 作为初始引导加载程序)将 Ubuntu 13.10 的全新副本安装到 USB 硬盘上,并且遇到了从 BIOS 启动菜单中选择 USB 驱动器时无法加载 GRUB2 的问题。在启动过程中,如果从 BIOS 启动菜单中选择 USB 驱动器,则会出现黑屏。
安装进展顺利,系统运行良好,但除非我使用安装在我内置硬盘上的 Debian 安装中的 GRUB2,否则我无法启动它。
我尝试过多次清除并重新安装 GRUB2,但都没有成功。我尝试过 grub-install、grub-update(认为菜单项可能已损坏)、apt-get 清除 grub(认为 GRUB 可能已损坏),以及使用 dd 从我的 MBR 中完全清除 grub,然后重新安装它。
USB 硬盘格式化为单个主 EXT4 分区,没有其他内容。
任何帮助将不胜感激。
先感谢您,
—ins0mniac
答案1
我刚刚在从 USB 磁盘安装 14.04 时遇到了同样的问题。它甚至没有进入 Grub 菜单;在我选择从 USB 驱动器启动后,系统只是停留在黑屏上,硬盘活动 LED 指示灯一直亮着。
解决方案:在 USB 上,导航到文件并在编辑器中打开该文件,/boot/grub/grub.cfg
更改行
set gfxmode=auto
(第 2 行?)至
set gfxmode=640x480;auto
保存文件并重新启动