IDEカード と ACPI と うちのマシン

昔、部屋とYシャツと私という歌が流行った事がある。ふと思い出したのでそんなタイトルにしてみた。

以前、サーバが壊れたという話があったのだが、どうも ACPI を enable にしてしまうと、ディスクの書き込みがうまくいかずパニックに陥るようだ。

ちなみにサーバといいつつも普通の PCである。

このマシンには、ソフトウェア RAID カードがインストールされている。Promise の FastTrak TX2000 というカードだ。このRAIDカードには 40G のハードディスクドライブが二つ繋いであり、ミラーリングしている。CD-ROMドライブはマザーボードの IDEインターフェースに接続されている。

OS のインストール時、(実はこれも良く解っていないのだが)CD-ROM イメージが読み出せなかった為、IDEカードを抜いて、CD-ROMドライブ、ハードディスクをマザーボードに接続した。この時は ACPI が enable であっても、うまくインストール出来た。

インストール後、IDEカードに接続して boot すると、OS が panic になってしまう。しかも array brokenとなってしまうのだ。 「カードが壊れたのかも」と一瞬不安になったが、boot時のデーモン君メニューで試しに 2(ACPI disabled) を選択して起動してみるとまったく問題なく使えた。

FreeBSD QandA 2664 には、こんなことが書いてあった。

ACPI 非対応の PC では、ディスクへの書き込みに失敗してインストールが中断したり、カーソルキーが効かなかったり、freeze したりといった不具合でインストール出来ない場合があるようです。

これが関係しているのだろう。Google 先生に ACPI を無効にする方法を問い合わせ、親切にまとめてある ACPIを無効にする(APMを有効にする)というページを見つけた。

ACPIを無効にするには、rootで/boot/device.hintsを編集し、hint.acpi.0.disabled="1"を追加(既にあれば置き換え)します。 ちなみに0が有効、1が無効です。

ということで今は順調にインストール作業を進めている

APM は知っていたのだが ACPIは知らなかったので、IT用語辞典で探してみた。
IT用語辞典 e-Words : ACPIとは 【Advanced Configuration and Power Inteface】 ─ 意味・解説

新しいコメントの投稿

このフィールドの内容は非公開にされ、公表されることはありません。
  • HTMLタグは使用できません
  • 行と段落は自動的に折り返されます。

書式オプションに関するより詳しい情報...

CAPTCHA
この質問はあなたが人間であるかどうかについて調べる為と、自動化したスパムを防ぐ為のものです。うまくいかない場合は電子メールでお問い合わせ下さい。
イメージ CAPTCHA
画像の中に見える文字を入力して下さい