メモリーテストルーチンを使用すると、システムは NVRAM のシステム変数 selftest-#megs で指定した M バイト数のメモリーをテストします。(NVRAM のシステム変数についての詳細は、第 3 章「システム変数の設定」を参照してください。) デフォルトでは 1 M バイトのメモリーがテストされます。ハードウェア診断スイッチ (システムにある場合) 、NVRAM のシステム変数 diag-switch? のどちらかが有効にしてある場合は、全メモリーがテストされます。
メモリーをテストするには、次のように入力します。
ok test /memory Testing 16 megs of memory at addr 4000000 11 ok |
上記の例で、最初の数値 (4000000) はテストの基底アドレスであり、その次の数値 (11) はテストされる M バイト数です。
PROM がシステムをテストするにはしばらく時間がかかります。システムがこのテストに失敗した場合は、エラーメッセージが表示されます。