Solaris 10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획

Procedure활성 menu.lst 파일이 다른 부트 환경에 있을 때 GRUB 메뉴의 menu.lst 파일 찾기

다음 절차에서는 시스템에 Solaris 및 Solaris Live Upgrade 부트 환경인 second_disk의 두 개 운영 체제가 있습니다. 이 예에서는 menu.lst 파일이 현재 실행 중인 부트 환경에 없습니다. second_disk 부트 환경이 부트되었습니다. Solaris 부트 환경에 GRUB 메뉴가 포함되어 있습니다. Solaris 부트 환경은 마운트되지 않습니다.

단계
  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.

  2. menu.lst 파일을 찾으려면 다음을 입력합니다.


    # /sbin/bootadm list-menu
    

    파일의 위치와 내용이 표시됩니다.


    The location for the active GRUB menu is: /dev/dsk/device_name(not mounted)
    The filesystem type of the menu device is <ufs>
    default 0
    timeout 10
    0 Solaris
    1 Solaris failsafe
    2 second_disk
    3 second_disk failsafe
  3. menu.lst 파일을 포함하는 파일 시스템이 마운트되지 않으므로 파일 시스템을 마운트합니다. UFS 파일 시스템과 장치 이름을 지정합니다.


    # /usr/sbin/mount -F ufs /dev/dsk/device_name /mnt
    

    여기서 device_name은 마운트할 부트 환경의 디스크 장치에서 루트(/) 파일 시스템의 위치를 지정합니다. 장치 이름은 /dev/dsk/cwtx dysz의 형식으로 입력됩니다. 예를 들면 다음과 같습니다.


    # /usr/sbin/mount -F ufs /dev/dsk/c0t1d0s0 /mnt
    

    /mnt/boot/grub/menu.lst에서 GRUB 메뉴에 액세스할 수 있습니다.

  4. 파일 시스템을 마운트 해제합니다.


    # /usr/sbin/umount /mnt
    

    주 –

    부트 환경이나 부트 환경의 파일 시스템을 마운트한 경우에는 사용 후에 파일 시스템을 마운트 해제해야 합니다. 이러한 파일 시스템을 마운트 해제하지 않으면 부트 환경에서의 이후 Solaris Live Upgrade 작업이 실패할 수 있습니다.