Bug

HOWTO: Fix Lenovo ThinkAdvantage Update caused boot problem for FreeBSD boot manager

| Security | #bug | #ThinkPad, Lenovo

It seems that a recent ThinkAdvantage update will cause FreeBSD boot manager to have some problem (A “Drive 0” will appear as fifth option, and all other options would not work except a beep). It is possible to recover from this situation by using FreeBSD LiveFS disc (for amd64 platform):

Start from CD-ROM;
Choose “Fixit” and “CD-ROM”;
Now you get the command line prompt;
Mount your hdd to /mnt/;
mv /boot /boot.old && ln -s /mnt2/boot /boot
mv /usr /usr.old && ln -s /mnt2/usr /usr
“boot0cfg -B /dev/ad4” (Note: your SATA controller should be in AHCI mode, otherwise it should be ad0)
Then you will be able to use boot0cfg to configure the boot partition. Reboot system then everything will go well.

阅读全文…( 本文约 150 字,阅读大致需要 1 分钟 )

enigmail-thunderbird与gcc 4.2

| Development | #bug | #enigmail | #gcc4.2 | #thunderbird

前一阵子一直无法在 FreeBSD/amd64 上面利用 engimail-thunderbird 来进行 PGP 签名。简单说来,一开始是注册控件的时候 signal 11,留下怪怪的backtrace,到后来索性没反应了。

发信到 engimail 的邮件列表,结果他们也觉得很奇怪。

阅读全文…( 本文约 123 字,阅读大致需要 1 分钟 )