没有符号表。按任意键继续

Ron*_*Ron 22 login-screen 16.10

每当我启动 Ubuntu 16.10 时,就在普利茅斯屏幕之前,我看到以下消息:

No symbol table found. 
Press any key to continue...
Run Code Online (Sandbox Code Playgroud)

在向我显示登录屏幕之前,它会在那里停留一分钟左右。如果我按任何键,它将永远卡住,我将不得不重新启动计算机。

任何帮助表示赞赏..

小智 24

试试这个,首先从 USB/Live CD(如果你不能从 HDD 访问 Ubuntu),然后,或者直接从你的“HDD OS”:

sudo fdisk -l
Run Code Online (Sandbox Code Playgroud)

这将列出硬盘上的所有分区。在Type标记为 Ubuntu 或 Linux 及其Device(如/dev/sda)的根分区部分下找到。

然后做

sudo grub-install /dev/sdX
Run Code Online (Sandbox Code Playgroud)

sdX您找到的设备在哪里fdisk。请注意,您将 GRUB 安装到驱动器,而不是分区,因此sda正确但sda1不正确。

最后,运行

sudo update-grub
sudo reboot
Run Code Online (Sandbox Code Playgroud)

  • 我从 16.04 LTS 到 18.04 LTS 的更新中得到了这个;您概述的步骤消除了问题。谢谢! (9认同)