커널 패닉 후 위로 스크롤하는 방법?


12

Linux VM을 다루는 동안 나는 정기적으로 커널 패닉을 겪습니다. 이것은 내가 이해하지 못하는 것들로 모든 유용한 출력을 끌어 올리며 아마도 도움이되지 않을 것입니다.

공황은 대부분 initramfs단계에서 발생합니다 . 을 사용하고 VirtualBox있습니다.

정상적인 Shift+ Pg Up가 작동하지 않습니다 (필자의 경우).

뒤로 스크롤하여 이전에 나온 결과를 보는 다른 방법이 있습니까?


유용한 정보에 액세스 할 수있는 또 다른 유용한 방법 : "break = something 커널 매개 변수 (여기서 유효한 인수는 top, modules, premount, mount, mountroot, bottom, init)"를 전달할 수 있습니다.
벤 Creasy

답변:


8

시리얼 포트

시리얼 포트는 리눅스 커널 지원 및 대부분의 에뮬레이터가 모방한다는 오래되고 신뢰할 수있는 통신 프로토콜 하드웨어입니다.

커널 메시지를 호스트 파일이나 콘솔로 스트리밍 할 수 있습니다.

시리얼 대안

에 언급조차 애호가 방법이 있습니다 : 리눅스의 원인을 결정하는 것은 당황 커널 | 유닉스 및 리눅스 스택 교환

  • netdump : 네트워크를 통해 추적을 보냅니다.

    공황 상태가 직렬보다 네트워크를 끊지 않았다고 가정합니다.

    직렬에 비해 장점은 다음과 같습니다.

    • 최신 노트북과 같이 직렬 노출이없는 시스템에서 작동

    • 직렬 케이블의 최대 와이어 길이는 상당히 제한되어 있으므로 회사의 모든 보드를 원격 방에 두어 개발자간에 리소스를 공유하려는 경우 문제가됩니다.

      그러나 이더넷 서버가있는 직렬 커넥터가 있지만 대상 직렬을 노출하는 경우 대신 권장합니다 .

  • kdump : 패닉 된 커널을 검사하는 보조 Linux 커널을 부팅합니다. 무엇이 잘못 될 수 있습니까?

이러한 방법은보다 유연하지만 신뢰성이 떨어집니다.

다음도 참조 : 커널 패닉으로 실패한 화면 스크롤 | 슈퍼 유저


바보 커넥터 어댑터가 단순히 그 변환도 마찬가지 RJ-45 폼 팩터, 또는 그에 DB-9 직렬 포트. 이더넷 네트워크에서 직렬 트래픽을 전달할 수는 없지만 직렬 포트 사용을 위해 기존 네트워크 케이블의 용도를 변경할 수 있습니다. 더 작은 커넥터가 1U 랙 장치의 페이스 플레이트에 더 적합하기 때문에 일부 네트워크 스위치 등은 RJ-45 형식의 직렬 포트를 가질 수도 있습니다.
telcoM

@telcoM 좋아요, 제품에 대한 링크가 있으면 알려주십시오. 내 말은 직렬로 변환하는 IP 서버입니다.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

1
직렬 서버 서버 ( 포트 서버 또는 장치 서버 라고도 함)를 생각하고 있습니다 . 이들 중 다수는 산업 자동화 목적으로 설계되었으므로 취미 사용을 위해 불필요하게 견고하고 비쌀 수 있습니다. 내가 찾을 수있는 가장 저렴한 것이 여기 있습니다.
telcoM

직렬 케이블에 파란색을 사용하는 모든 케이블 제조업체는 혼란스러운 사람들입니다. 파란색은 VGA (매우 비슷한 폼 팩터)입니다.
NH.

2

어떤 하이퍼 바이저와 협력하고 있습니까?

Shift+ Pg Up는 거의 모든 상황에 적합하지만 가상 머신이 중단되거나 완전히 부팅되지 않으면 작동하지 않을 수 있습니다.

Mac의 경우 : "Macbook에서 Shift + Fn D- 패드 UP 또는 DOWN을 사용하면 스크롤 할 수 있습니다". 이것은 리눅스 서버 (터미널) 에서 어떻게 위 / 아래로 스크롤합니까? | 스택 오버플로


질문을 업데이트했습니다. 그것이 중요하다고 생각하지는 않았지만 아마도 그럴 것입니다.
Minix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.