
Intel vPro システムに Debian Wheezy 7.1.0 をインストールしました (インテル Core i5-2520M、スーパーマイクロ MBD-X9SCV-QO)。Intel AMT の KVM は、Debian の起動が完了してログイン プロンプトが表示されるまで正常に動作します。この時点で、RealVNC の画面が空白になり、1 分後に次のエラー メッセージが表示されて終了します。
Error 0x80862000: Unsupported or inactive display adapter
終了する前に、画面がすでに空白の状態でログイン情報を入力し、 と入力するとreboot
、サーバーが再起動します。つまり、Debian は実際には期待どおりに動作しており、表示が機能していないだけです。
システムには追加のビデオ カードはインストールされておらず、CPU に統合されたビデオ カードのみがインストールされています。
次のようなことが起こっていると思います: Debian はビデオ カードにモニターが接続されていないことを検出し、電力を節約するためにビデオ カードをオフにすることを決定します (おそらく何らかのヘッドレス モード)。これにより、Intel AMT がフレーム バッファーを提供できなくなります。
私の評価が正しいと仮定して (そうでない場合は訂正してください)、私は次のことを理解しようとしています。
モニターが接続されていない場合でもビデオ カードを有効にしておくように Debian に指示する方法 (できればブート時のカーネル オプション) はありますか?
答え1
この問題を解決するには次の方法を見つけました:
- grub がカーネル ブートの選択肢を表示したら、 を押してe現在のブート エントリを編集します。
次のような行を見つけます。
linux /boot/vmlinux-... root=... ro quiet
nomodeset
この行の末尾に追加すると、次のようになります。linux /boot/vmlinux-... root=... ro quiet nomodeset
- この設定を起動するには押してくださいF10。この起動ではすべて正常に動作するはずです。
- これを永続的にするには、お気に入りのテキストエディタを使用してルートとして/etc/default/grubを開きます。
次のような行を見つけます。
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
この行に追加する
nomodeset
と、次のようになります。GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"
ファイルを保存する
- ルートとして実行
update-grub
(注記:これにより、grub.cfg が再生成され、そこに存在していた変更が上書きされる可能性があります。注意して使用し、手順 5 から 9 を実行する代わりに、grub.cfg を手動で更新してください。
答えは、nomodeset
カーネル オプションです。
答え2
奇妙な表示結果が表示される場合に備えて (私の場合、カーネル3.16.0-4-amd64
、ハードウェア: ThinkStation P300、ThinkCentre M93p の Debian 8 を使用):
grub設定ファイルを編集して/etc/default/grub
以下を追加します(カーネルパラメータの区切り文字はスペース「」だけであることを覚えておいてください)。
GRUB_CMDLINE_LINUX_DEFAULT="video=VGA-1:1280x1024@60me"
そして
update-grub
https://bugs.freedesktop.org/show_bug.cgi?id=45336
要約すると、これは Intel の AMT ヘッドレス バグです。