Arch Linux를 로드하려고 하는 오래된 HP DL380 G4 서버가 있는데 몇 가지 문제가 발생했습니다. 끝까지 왔어이 가이드, 모든 것이 잘 진행되는 것 같지만 실제 시스템 자체로 재부팅하면(디스크에서 루트를 변경하는 대신) "Welcome to grub"이라는 화면이 잠깐 깜박인 다음 디스플레이에 "Unable to Show this video mode"라는 메시지가 표시됩니다. ".
모니터는 VGA를 통해 연결된 구형 Dell 1280x1024 모니터입니다. 다른 오래된 모니터를 사용해 보았더니 범위를 벗어났다는 오류가 발생했습니다. 문제는 디스크가 모니터에서 제대로 작동하고 심지어 그래픽 아치 선택 화면도 올바르게 표시된다는 것입니다. 나는 몇 가지 조사를 하고 몇 가지를 시도했습니다.
nomodeset
/etc/default/grub에 추가한 커널 구성 라인나는 추가했다
i915.modeset=0
X를 설치하고 chroot에서 startx를 실행했는데 바로 표시 오류가 발생했습니다.
고쳐 쓰다:
모니터 구성을 찾아서 xorg.conf 파일에 수동으로 입력하여 부분적으로 성공했습니다. 또한 mach64 드라이버로 변경했는데 이제 모니터 오류는 없고 startx를 실행할 때 검은색 화면만 나타납니다. 그러나 Arch DVD 대신 디스크 자체로 부팅하려고 하면 "이 비디오 모드를 표시할 수 없습니다"라는 오류가 계속 발생합니다. 따라서 두 오류의 원인은 동일하지 않은 것 같습니다.
답변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가 귀하의 구성에 적합한 선택인 것 같습니다.