JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
x86 플랫폼에서 Oracle Solaris 부트 및 종료     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

본 문서 정보

1.  x86 기반 시스템 부트 및 종료(개요)

2.  x86 기반 시스템을 지정된 상태로 부트(작업)

x86 기반 시스템을 지정된 상태로 부트(작업 맵)

x86 기반 시스템을 지정된 상태로 부트

시스템의 현재 실행 레벨 확인

x86 기반 시스템을 다중 사용자 상태로 부트(실행 레벨 3)

시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법

x86 기반 시스템을 단일 사용자 상태로 부트(실행 레벨 S)

시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법

대화식으로 x86 기반 시스템 부트

시스템을 대화식으로 부트하는 방법

3.  시스템 종료(작업)

4.  x86 기반 시스템 재부트(작업)

5.  네트워크에서 x86 기반 시스템 부트(작업)

6.  x86 기반 시스템에서 부트 매개변수 수정(작업)

7.  x86 플랫폼에서 ZFS 부트 환경 만들기, 관리 및 ZFS 부트 환경에서 부트(작업)

8.  x86 기반 시스템을 부트 가능한 상태로 유지(작업)

9.  x86 기반 시스템 부트 문제 해결(작업)

색인

x86 기반 시스템을 지정된 상태로 부트

다음 절차는 x86 기반 시스템을 지정된 상태로 부트(실행 레벨 부트라고도 함)하는 방법에 대해 설명합니다.

시스템의 현재 실행 레벨 확인

시스템의 현재 실행 레벨을 확인하려면 who -r 명령을 사용하십시오.

예 2-1 시스템의 실행 레벨 확인

who -r 명령의 출력에는 시스템의 현재 실행 레벨 및 이전 실행 레벨에 대한 정보가 표시됩니다.

$ who -r
 .    run-level 3  Dec 13 10:10  3  0 S
$
who -r 명령 출력
설명
run-level 3
현재 실행 레벨을 식별합니다.
Dec 13 10:10
마지막 실행 레벨 변경 날짜를 식별합니다.
3
현재 실행 레벨을 식별합니다.
0
마지막 재부트 이후 시스템이 이 실행 레벨이었던 횟수를 식별합니다.
S
이전 실행 레벨을 식별합니다.

x86 기반 시스템을 다중 사용자 상태로 부트(실행 레벨 3)

시스템 전원이 꺼진 경우 전원을 켜거나 reboot 명령을 사용하면 다중 사용자 부트 시퀀스가 시작됩니다.

who -r 명령을 사용하여 시스템이 지정된 실행 레벨에 있는지 확인하십시오. 시스템의 현재 실행 레벨 확인을 참조하십시오.

시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법

이 절차는 현재 실행 레벨 0에 있는 x86 기반 시스템을 실행 레벨 3으로 부트하는 데 사용됩니다.

  1. 시스템을 다시 부트합니다.
    # reboot

    시스템에 Press any key to reboot(재부트하려면 아무 키나 누르십시오.) 프롬프트가 표시되면 아무 키나 눌러 시스템을 재부트합니다.

    이 프롬프트에서 Reset(재설정) 버튼을 사용해도 됩니다. 시스템이 종료되면 전원 스위치를 눌러 시스템을 켭니다.

    부트 시퀀스가 시작되면 GRUB 주 메뉴가 표시됩니다.

  2. GRUB 주 메뉴가 표시되면 Enter 키를 눌러 기본 OS 인스턴스를 부트합니다.

    항목을 10초 내에 선택하지 않으면 시스템이 자동으로 실행 레벨 3으로 부트됩니다.

    부트 프로세스가 성공적으로 완료되면 로그인 프롬프트가 표시됩니다.

  3. 시스템에 로그인합니다.
    hostname console login:
  4. 시스템이 실행 레벨 3으로 부트되었는지 합니다.
    $ who -r
       .       run-level 3  Mar  2 09:44     3      0  S

x86 기반 시스템을 단일 사용자 상태로 부트(실행 레벨 S)

단일 사용자 상태로 시스템을 부트하는 방식은 파일 시스템 백업 또는 기타 시스템 문제 해결 등의 시스템 유지 관리를 위해 사용됩니다.

시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법

  1. 시스템을 다시 부트합니다.
    # reboot

    시스템에 Press any key to reboot(재부트하려면 아무 키나 누르십시오.) 프롬프트가 표시되면 아무 키나 눌러 시스템을 재부트합니다.

    이 프롬프트에서 Reset(재설정) 버튼을 사용해도 됩니다. 시스템이 종료되면 전원 스위치를 눌러 시스템을 켭니다.

    부트 시퀀스가 시작되면 GRUB 주 메뉴가 표시됩니다.

  2. GRUB 주 메뉴가 표시되면 e를 입력하여 GRUB 메뉴를 편집합니다.
  3. 실행 중인 릴리스에 따라 화살표 키를 사용하여 kernel$ 라인을 선택합니다.

    화살표 키를 사용할 수 없는 경우 위로 스크롤하려면 캐럿 키(^)를 사용하고, 아래로 스크롤하려면 문자 v 키를 사용합니다.

  4. e를 다시 입력하여 부트 항목을 편집합니다.

    여기서 kernel 또는 kernel$ 라인에 옵션과 인수를 추가할 수 있습니다.

  5. 시스템을 단일 사용자 상태로 부트하려면 부트 항목 라인 끝에 -s를 입력한 다음 Return 키를 눌러 이전 화면으로 돌아갑니다.

    주 - 다른 부트 동작을 지정하려면 -s 옵션을 적절한 부트 옵션으로 대체합니다.

    이 방식으로 다음 대체 부트 동작을 지정할 수 있습니다.

    • 재구성 부트 수행

    • 커널 디버거를 사용하여 시스템 부트

    • 콘솔 리디렉션


    자세한 내용은 boot(1M) 매뉴얼 페이지를 참조하십시오.

  6. 시스템을 단일 사용자 상태로 부트하려면 b를 입력합니다.
  7. 메시지가 나타나면 root 암호를 입력합니다.
  8. 시스템이 실행 레벨 S에 있는지 확인합니다.
    # who -r
    .       run-level S  Jun 13 11:07     S      0  0
  9. 실행 레벨을 S로 변경하는 데 필요한 시스템 유지 관리 작업을 수행합니다.
  10. 시스템 유지 관리 작업이 완료되면 시스템을 재부트합니다.

대화식으로 x86 기반 시스템 부트

부트 프로세스 중에 대체 커널 또는 /etc/system 파일을 지정해야 할 경우 시스템을 대화식으로 부트하면 도움이 될 수 있습니다. 시스템을 대화식으로 부트하려면 다음 절차를 사용하십시오. 또는 대체 부트 환경을 부트하여 /etc/system 파일의 문제를 해결할 수 있습니다. 새로 활성화된 부트 환경 또는 대체 부트 환경으로 시스템의 재부트 시작을 참조하십시오.

시스템을 대화식으로 부트하는 방법

  1. /etc/systemboot/solaris/filelist.ramdisk 파일의 백업 사본을 만든 다음 /etc/system.bak 파일 이름을 /boot/solaris/filelist.ramdisk 파일에 추가합니다. 예를 들면 다음과 같습니다.
    # cp /etc/system /etc/system.bak
    # cp /boot/solaris/filelist.ramdisk /boot/solaris/filelist.ramdisk.orig
    # echo "etc/system.bak" >> /boot/solaris/filelist.ramdisk
  2. 부트 아카이브를 업데이트합니다.
    # bootadm update-archive -v
  3. 시스템을 다시 부트합니다.
    # reboot
  4. GRUB 메뉴가 표시되면 대화식으로 부트할 OS를 선택하고 e를 입력합니다.
  5. 화살표 키를 사용하여 kernel$ 라인을 선택한 다음 e를 입력하여 지정된 부트 항목을 편집합니다.
  6. 라인 끝에 -a를 입력한 다음 Return 키를 누릅니다.
  7. b를 입력하여 시스템을 대화식으로 부트합니다.
  8. 시스템 프롬프트에 다음과 같이 응답합니다.
    1. 대체 시스템 파일을 지정한 다음 Return 키를 누릅니다.
      Name of system file [etc/system]: /etc/system.bak
    2. 루트 파일 시스템을 지정한 다음 Return 키를 누릅니다.
    3. 루트 장치의 물리적 이름을 지정한 다음 Return 키를 누릅니다.

    정보를 제공하지 않고 Return 키를 누르면 시스템 기본값이 사용됩니다.

  9. 손상된 /etc/system 파일을 복구합니다.
  10. 시스템을 실행 레벨 3으로 재부트합니다.
    # reboot