리눅스에서 커널이 panic상태에 빠졌다면 리부팅을 해야하는데 실행중인 프로세스는 로그도 저장못하고 하드역시

언마운트도못하게되죠..reset키를 누른다면 말이죠..
이번에 커널가지고 장난치면서 여러번 커널이 에러내고 죽어버렸는데 매직키로 안전하게(?) 리부팅할수있었습니다.
커널 컴파일옵션중에
Kernel hacking ---> Magic SysRq key를 체크하면 커널에 매직키 기능이 포함된겁니다.
일단 커널이 crash되서 죽었다면 아무키도 안먹겠죠.
하지만 아직 리셋을 누르지말고
아래키의 조합을 순서대로 눌러봅시다.
ALT+SysRq+E - term signal
ALT+SysRq+S - sync
ALT+SysRq+U - umount all
ALT+SysRq+B - boot

sysrq는 printscreen키입니다.
매직키가 먹혔다면 안전하게 리눅스가 리부팅을 하게됩니다.
좀더 자세한정보는 커널소스디렉토리 아래 Documentation아래에 sysrq.txt를 참고하세요.

ps.정말 덕 많이봤습니다. emoticon

참고링크 : http://kbase.redhat.com/faq/docs/DOC-2024

'System' 카테고리의 다른 글

linux kernel 2.4.12  (1) 2001.10.14
Syslogd  (1) 2001.10.12
magic sysrq key  (0) 2001.09.28
부트디스켓 만들기  (0) 2001.09.09
lilo가 죽었을때 dos에서 리눅스로 부팅  (0) 2001.09.07
ext3 파일시스템구축하기.  (2) 2001.08.24

+ Recent posts