暫定的ながら動作

カーネルのメッセージを取得できたので、動作している 5.99.56 と比べることが可能となりました。比べてみると、5.99.56に存在した以下の行もありませんでした。

uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: QEMU 0.12.3 QEMU USB Tablet, rev 1.00/0.00, addr 2, iclass 3/1
ums0 at uhidev0: 3 buttons and Z dir
wsmouse1 at ums0 mux 0

やはり、何か割り込みが掛かっていないような感じで、ふと思いついてACPIを無効にして起動してみたら、...

すんなり起動してしまいました!

最終的に /netbsd6/netbsd に変更して、以下のような /boot.cfg にしました。

menu=Boot normally:boot netbsd -12
menu=Boot single user:boot netbsd -s12
menu=Enable ACPI:boot netbsd -1
menu=Enable ACPI and SMP:boot netbsd -s1
menu=Drop to boot prompt:prompt
default=1
timeout=20

本当は修正したリリースの作成で加えた mpacpi.c の変更を戻して状況を確認するといったことも必要ですが、取り敢えず現時点ではこれで動作させています。

なお、さくらのVPSで認識するデバイスだけにカーネルをカスタマイズしています。9Mバイトくらいは稼げたようです。



Copyright © 2011-2024 Takahiro Kambe all rights reserved.