每当我启动 Ubuntu 16.10 时,就在 Plymouth 屏幕之前,我会看到此消息:
No symbol table found.
Press any key to continue...
它会停留在那里一分钟左右,然后才显示登录屏幕。如果我按任何键,它就会永远卡在那里,我必须重新启动计算机。
任何帮助都值得赞赏。
答案1
尝试一下这个,首先从 USB/Live CD(如果你无法从 HDD 访问 Ubuntu),然后,或者直接从你的“HDD OS”:
sudo fdisk -l
这将列出硬盘上的所有分区。Type
在标有 Ubuntu 或 Linux 的部分下找到您的根分区及其Device
(如/dev/sda
)。
然后做
sudo grub-install /dev/sdX
sdX
您使用 找到的设备在哪里fdisk
。请注意,您将 GRUB 安装到驱动器,而不是分区,因此sda
是正确的,而sda1
是不正确的。
最后,运行
sudo update-grub
sudo reboot
答案2
我在尝试从 16.04 LTS 更新到 18.04 LTS 时也遇到了这个问题。但是,当我尝试上述 sudo grub-install 命令时,我得到了:
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of '/cow'.
但是通过遵循这些说明,我解决了我的问题: