Oracle® Solaris 11.2 시스템 부트 및 종료

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

SPARC: 커널 디버거(kmdb)를 사용으로 설정하여 시스템을 부트하는 방법

이 절차에서는 SPARC 기반 시스템에서 커널 디버거(kmdb)를 로드하는 방법을 보여 줍니다.


주 - 대화식으로 시스템을 디버그할 수 있는 시간이 없을 경우 reboothalt 명령에 –d 옵션을 사용하십시오. –d 옵션을 사용하여 halt 명령을 실행하려면 나중에 시스템을 수동으로 재부트해야 합니다. reboot 명령을 사용하는 경우에는 시스템이 자동으로 부트됩니다. 자세한 내용은 reboot(1M)를 참조하십시오.
  1. ok 프롬프트가 표시되도록 시스템을 정지합니다.

    시스템을 클린 방식으로 정지하려면 /halt 명령을 사용합니다.

  2. boot –k를 입력하여 커널 디버거 로드를 요청합니다. Return 키를 누릅니다.
  3. 커널 디버거에 액세스합니다.

    디버거 시작에 사용되는 방법은 시스템에 액세스하기 위해 사용하는 콘솔의 유형에 따라 다릅니다.

    • 로컬로 연결된 키보드를 사용 중인 경우 키보드 유형에 따라 Stop-A 또는 L1–A를 누릅니다.
    • 직렬 콘솔을 사용 중인 경우 직렬 콘솔의 유형에 따라 적합한 방법을 사용하여 중단 명령을 보냅니다.

    커널 디버거를 처음 시작하면 시작 메시지가 표시됩니다.

    Rebooting with command: kadb
    Boot device: /iommu/sbus/espdma@4,800000/esp@4,8800000/sd@3,0
    .
    .
    .
예 6-5  SPARC: 사용으로 설정된 커널 디버거(kmdb)를 사용하여 시스템 부트

다음 예에서는 커널 디버거(kmdb)를 사용으로 설정하여 SPARC 기반 시스템을 부트하는 방법을 보여 줍니다.

ok boot -k
Resetting...

Executing last command: boot kmdb -d
Boot device: /pci@1f,0/ide@d/disk@0,0:a File and args: kmdb -d
Loading kmdb...