2005-11-15(Tue) [長年日記]

_1 [FreeBSD] 6.0-RELEASE

新品ディスクに日曜からインストール。大体、終わり。野良でruby-mode, tdiry-mode, mew4を入れた。 Xの終了時に意味不明のエラーが出ていて気持ち悪い。

FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing.

_2 [FreeBSD] NTLDRから2台目のディスクのFreeBSDを起動

今までのboot1がなぜか動かなくなったので、以下のパッチをあててboot1を作り直して、C:にコピーした。

% diff boot1.S /usr/src/sys/boot/i386/boot2/boot1.S
144c144
<               mov $0x81,%dl                   # set 2nd disk number
---
>               jb main.4                       # No

%dlにboot1が置かれているドライブ番号が入っているので、これを強引に2台目(0x81)に変更。 boot1のバイナリを直接書き換えるのであれば以下。

(書き換え前) 0000050    c5  f3  a5  be  ee  7d  80  fa  80  72  2c  b6  01  e8  60  00
(書き換え後) 0000050    c5  f3  a5  be  ee  7d  80  fa  80  b2  81  b6  01  e8  60  00

今までの書き換え方がどのような意味なのか分からなかったけれど、 mov $0x81,%dl を入れるのは一緒だったようだ。

本日のツッコミ(全2件) [ツッコミを入れる]
_ (2005-11-16(Wed) 01:59)

そのFPEのwarning、うちでも出てます。

_ nabeken (2005-11-17(Thu) 00:24)

xc/programs/Xserver/dix/dixfonts.c が出しているようですが、何が悪いのかさっぱり分かりません。

[]

トップ «前の日記(2005-10-31(Mon)) 最新 次の日記(2005-12-01(Thu))»