PC・ハードウェア

アップグレードの怪

NetBSD 8.1(のまま放置されていた)から 9.0_STABLE にアップグレード:

  1. 新しい 9.0_STABLE のカーネルを /netbsd として置きます。
  2. /stand/amd64/9.0/modules 以下に新しいカーネルモジュールを置きます。
  3. 再起動します。

すると、何故か NetBSD 8.1 が起動します(???)
(8.1 のカーネルを削除しても亡霊のように 8.1 が起動します)

$ strings /netbsd | grep 9.0_STABLE
とか実行すると、間違いなく /netbsd は 9.0_STABLE のものです。
いったい何が起きているのでしょうか?

iMac 27inch (late 2015) + BootCamp + Windows 10 で Blu-ray 等の再生ができない件

プレイヤーがないから……じゃなくて、別途購入したBlu-rayドライブ付属のプレイヤーを入れても再生できない。

診断用ツール動かしてみたら、HDCP 非対応とかなんとか。いつの時代のPCだよ。

ディスプレイドライバを更新したら解決した。
Apple Boot Camp Software Graphics Drivers

MacBook系でも同じようなトラブルがあるようなので、同じようにドライバ更新でいけるかも。
以前は、ドライバがApple経由でしか手に入らない(&ほとんど更新されない)感じだったけど、これで万事解決(かもしれない)。

Sun Fire T1000


入手したのでメモ。

2005年12月発表・2006年1月から出荷・2010年1月EOL、という時代の製品です。

Sun MicrosystemsがOracleに買われたのとEOLが同時期なので、「Oracleは無関係」な Sun Microsystems 製品と言いたいところですが、最新のファームウェアにすると Copyright が Oracle になります。(どうでもいい)

NetBSD/macppc (8.0) で pkgsrc/www/apache24 が作れない問題

/.../libapr-1.so: undefined reference to `__sync_fetch_and_add_8'
/.../libapr-1.so: undefined reference to `__sync_val_compare_and_swap_8'
/.../libapr-1.so: undefined reference to `__sync_lock_test_and_set_8'
/.../libapr-1.so: undefined reference to `__sync_fetch_and_sub_8'
/.../libapr-1.so: undefined reference to `__sync_sub_and_fetch_8'

……というエラーが出る。