私は古いHP DL380 G4サーバーを持っていて、そこにArch Linuxをロードしようとしているのですが、ちょっとした問題に遭遇しました。このガイドすべてが順調に進んでいるように見えましたが、実際のシステム自体を再起動すると (ディスクからの chroot ではなく)、「GRUB へようこそ」という画面が一瞬表示され、その後、モニターに「このビデオ モードを表示できません」というメッセージが表示されます。
モニターは、VGA で接続された古い Dell 1280x1024 モニターです。別の古いモニターで試してみましたが、範囲外エラーが発生しました。問題は、ディスクがモニターで正常に動作し、グラフィカルな Arch 選択画面も適切に表示されたことです。私は調査を行い、いくつかのことを試しました。
nomodeset
/etc/default/grubのカーネル設定行に追加しました追加した
i915.modeset=0
X をインストールし、chroot から startx を実行しましたが、すぐに表示エラーが発生しました。
アップデート:
モニターの設定を調べて、それを xorg.conf ファイルに手動で入力することで、部分的に成功しました。また、mach64 ドライバーに変更したところ、モニター エラーはなくなり、startx を実行すると黒い画面が表示されるようになりました。ただし、Arch DVD ではなくディスク自体から起動しようとすると、依然として「このビデオ モードを表示できません」というエラーが表示されます。したがって、2 つのエラーの原因は同じではないようです。
答え1
GRUB では、起動時に使用する VGA 定義を選択できます。(注: これは Xorg の定義には影響しません)。
/boot/grub/menu.lst ファイルのカーネル スタンザにオプション vga=xxx を追加する必要があります。
もちろん、xxx は希望するビデオ モードに置き換えてください。カーネル スタンザは次のようになります: kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda7 ro vga=791
利用可能なビデオ モードのリストは次のとおりです。
色深度 640x480 800x600 1024x768 1280x1024 8 (256) 769 771 773 775 15 (32K) 784 787 790 793 16 (65K) 785 788 791 794 24 (16M) 786 789 792 795
したがって、vga=794 はあなたの設定に適した選択肢のようです