Tuesday, February 15, 2011

UBUNTU升级后,出现'grub_xputs' not found

网上关于 error: the symbol 'grub_xputs' not found 的中文资料很少,大都是英文的,其实也没什么新鲜的,只是我第一次遇到 grub_xputs 这个字眼儿,看来看去还是进 live cd 修复 grub……

还是小苹果同学的grub2教程里的,进入 live cd 系统,挂载移动硬盘(我的是sdb)系统的根分区和 /boot 分区(我是把 /boot 单独分区的),然后重装 grub 即可。

代码:
sudo -i
mount /dev/sdb2 /mnt
mount /dev/sdb1 /mnt/boot
grub-install --root-directory=/mnt /dev/sdb

重启后再执行
代码:
sudo update-grub

搞定!但之前的 grub 个性定制都消失了,需要重新配置
*出处:pityonline的文章

No comments: