Solaris のシステム管理 (第 1 巻)

x86: クラッシュダンプを強制して、システムをリブートする方法

kadb[0]: プロンプトを表示して、クラッシュダンプを強制するには、カーネルデバッガオプション kadb を指定してシステムをブートします。


x86 のみ -

カーネルデバッガ kadb に入るにはテキストモードでなければなりません。したがって、まずウィンドウシステム (CDE または OpenWindows) を終了してください。


  1. Control-Alt-d を押します。


    kadb[0]:

    kadb[0]: プロンプトが表示されます。

  2. 次のコマンドを kadb[0]: プロンプトで入力します。


    Press <Control-Alt-d>
    kadb[0]: vfs_syncall/W ffffffff
    kadb[0]: 0>eip
    kadb[0]: :c
    kadb[0]: :c
    kadb[0]: :c
    

    最初の :c を入力すると、システムはパニックを起こします。そこでもう一度 :c を入力します。システムは再度パニックを起こすため、3 度目の :c を入力し、クラッシュダンプを強制して、システムをリブートします。

    クラッシュダンプがディスクに書き込まれた後、システムはリブートします。

  3. コンソールログインプロンプトでログインして、システムがリブートされていることを確認します。