新安裝的Ubuntu 9.10更新後重啟,發現grub2引導時出現錯誤,提示:
out of range pointer 0x400040
Aborted. Press any key to exit.
查詢發現是一個bug,見https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/424503
與ati的顯卡有關系。
查詢到兩種解決辦法,我到做法為:
修改/boot/grub/grub.cfg,將其中的下面句子注釋掉
#if loadfont /usr/share/grub/unicode.pf2 ; then
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
# terminal gfxterm
#fi
還有種做法就是:
Uncomment the `GRUB_TERMINAL=console' in /etc/default/grub and run update-grub.