FreeBSD - 스크롤백 버퍼 정보를 중단하지 않고 부팅 시 콘솔 vidcontrol 모드를 설정하는 가장 좋은 방법

FreeBSD - 스크롤백 버퍼 정보를 중단하지 않고 부팅 시 콘솔 vidcontrol 모드를 설정하는 가장 좋은 방법

내 시스템은 vidcontrol을 사용하여 비디오 모드를 변경하고 시작 시 모든 콘솔 창/장치에 대해 더 엄격한 비디오 모드를 설정하고 싶습니다. man vidcontrolrc 또는 rc.local로 편집하여 이 작업을 수행한다고 합니다. 내 문제는 부팅 시 이 작업을 수행하면 모드 변경 시 일반적인 정보 제공용 부팅 로그 표시가 지워진다는 것입니다. 첫 번째 대화식 세션에서 dmesg를 사용하여 쉽게 복원할 수 있다는 것을 알고 있지만, 가능하다면 실제 부팅 프로세스 중에 손실되지 않았으면 좋겠습니다.

모드 변경 후 스크롤백 버퍼를 수동으로 에코하고 모드 변경 전에 수동으로 잡아서 이 문제를 해결할 수 있다고 생각합니다. 하지만 가장 좋은 방법은 무엇이며 더 깔끔한 방법이 있습니까?

답변1

sc(4) 대신 vt(4)를 사용하십시오(추가 "kern.vty=vt"하고 /boot/loader.conf다시 시작). 모드가 변경될 때 스크롤백 버퍼를 잃지 않습니다. 또한 적절한 드라이버를 로드해야 할 수도 있습니다(예: i915kms_load="YES"동일한 위치에).

관련 정보