2008年3月10日月曜日

Fatal trap 12: page fault while in kernel mode

とゆーのに遭遇の図。



CURRENT ですから。

前のカーネル(/boot/kernel.old/kernel )でのあげかた。
たまにやるけどその度に「どーだったかな、、」と若干迷うのでメモ
FreeBSDのサイトにあると思うけど探したことがない。。

6. Escape to loader prompt を選択

OK のプロンプトになる

show [Enter] してみる

module_path=/boot/kernel;/boot/modules
やら
kernelname=/boot/kernel/kernel
が確認できる

unload [Enter]

load /boot/kernel.old/kernel [Enter]

-> kernelname=/boot/kernel.old/kernel になる

set module_path=/boot/kernel.old;/boot/modules [Enter]

カーネルモジュールも前のを指定しないとね

で、 boot [Enter]

無事起動。

起動した後は
sysctl kern.bootfile
sysctl kern.module_path
でドレを読み込んだのかが解る。

2 件のコメント:

  1. Your post save my life . I not speak your language but I did not find anything about it. Can you translate that to English or Spanish. Please

    返信削除
  2. please, in english, i need the data !!!!!!!!!!!!!!!!!!!!

    返信削除