때로는 시스템이 부팅되는 동안 뭔가(예: 간단한 텍스트 모드 게임 플레이)를 하고 싶을 때가 있습니다. 이는 긴 reiserfs 트랜잭션 재생이 발생할 때 특히 유용합니다.
현재 해키 방식은 다음과 같습니다.
- initramfs에 프로그램을 넣습니다.
- 실행하기 전에
/sbin/init
"openvt 2 /my/program". - 커널(sysrq 0)에서 메시지 끄기
/dev/console
(부팅 메시지를 방지하기 위해) 로 재정의합니다/dev/null
.
문제는 다음과 같습니다
- 있다아직프로그램 출력을 방해하는 일부 메시지.
- 해당 가상 터미널로 다시 전환하면 부팅 메시지를 볼 수 없습니다.
- 부팅 순서가 끝나면
/dev/tty2
getty와 내 프로그램 모두에 연결됩니다.
그래픽 스플래시를 실행하지 않고 올바르게 수행하는 방법은 무엇입니까?
시스템은 Linux Debian Squeeze이며 종속성 기반 sysv 스크립트가 없습니다.
답변1
Paper Pong을 구입하세요.http://paperconsole.com/paperpong.html
(카르마가 더 높으면 패들과 공이 보이는 2페이지의 사진을 게시했을 것입니다. 패들을 위로 이동하려면 X 페이지로 넘기고 패들을 아래로 이동하려면 Y 페이지로 이동하세요.)