VM이 충돌할 때 로그 메시지를 캡처하도록 장치 VM에서 직렬 로깅을 구성할 수 있습니다.

프로시저

  1. root 권한으로 VM에 로그인합니다.
  2. /etc/default/grub을 편집합니다.
  3. 매개 변수 GRUB_CMDLINE_LINUX_DEFAUL를 찾고 console=ttyS0 console=tty0을 추가합니다.
  4. update-grub2 명령을 실행합니다.
  5. /boot/grub/grub.cfg 파일에 3단계에서 변경한 사항이 있는지 확인합니다.
  6. VM의 전원을 끕니다.
  7. VM의 구성 파일(.vmx)을 편집하고 다음 줄을 추가합니다.
           serial0.present = "TRUE"
           serial0.fileType = "file"
           serial0.fileName = "serial.out"
           serial0.yieldOnMsrRead = "TRUE"
           answer.msg.serial.file.open = "Append"
  8. VM의 전원을 켭니다.

결과

VM에서 커널 패닉이 발생한 경우 .vmx 파일과 동일한 위치에 로그 메시지를 포함하는 serial.out 파일을 찾을 수 있습니다.