폴백 절차에는 새 부트 환경 활성화 상태에 따라 다음 세 가지가 있습니다.
이 예에서 원래의 c0t4d0s0 부트 환경은 성공적으로 활성화되었음에도 불구하고 활성 부트 환경으로 복귀됩니다. 장치 이름은 first_disk입니다.
# /sbin/luactivate first_disk # init 6 |
이 예에서는 새 부트 환경을 부트할 수 없는 상태입니다. 원래의 부트 환경인 c0t4d0s0 에서 부트하기 전에 단일 사용자 모드에서 OK 프롬프트로 복귀해야 합니다.
OK boot net -s # /sbin/luactivate first_disk Do you want to fallback to activate boot environment c0t4d0s0 (yes or no)? yes # init 6 |
원래 부트 환경인 c0t4d0s0이 활성 부트 환경이 됩니다.
이 예에서는 새 부트 환경을 부트할 수 없는 상태입니다. 원래의 부트 환경에서 부트할 수 없으며 매체나 네트워크 설치 이미지를 사용해야 합니다. 장치는 /dev/dsk/c0t4d0s0입니다. 원래 부트 환경인 (c0t4d0s0)이 활성 부트 환경이 됩니다.
OK boot net -s # fsck /dev/dsk/c0t4d0s0 # mount /dev/dsk/c0t4d0s0 /mnt # /mnt/sbin/luactivate Do you want to fallback to activate boot environment c0t4d0s0 (yes or no)? yes # umount /mnt # init 6 |
Solaris 10 1/06 릴리스부터 다음 예는 GRUB 메뉴를 사용하여 폴백하는 단계를 제공합니다.
이 예에서 GRUB 메뉴는 올바르게 표시되지만 새 부트 환경이 부트 가능하지 않습니다. 폴백을 사용하기 위해 원래 부트 환경이 단일 사용자 모드로 부트됩니다.
GRUB 메뉴를 표시하려면 시스템을 재부트합니다.
# init 6 |
GRUB 메뉴가 표시됩니다.
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------+ |Solaris | |Solaris failsafe | |second_disk | |second_disk failsafe | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. |
GRUB 메뉴에서 원래 부트 환경을 선택합니다. GRUB 소프트웨어를 사용하여 이미 부트 환경이 만들어져 있어야 합니다. Solaris 10 1/06 릴리스 이전에 작성된 부트 환경은 GRUB 부트 환경이 아닙니다. 부트 가능한 GRUB 부트 환경이 없으면 예 12–5로 건너뜁니다.
다음을 입력하여 GRUB 메뉴를 편집합니다. e.
화살표 키를 사용한 다음 e를 입력하여 kernel /boot/multiboot를 선택합니다. GRUB 편집 메뉴가 표시됩니다.
grub edit>kernel /boot/multiboot |
-s를 입력하여 단일 사용자 모드로 부트합니다.
grub edit>kernel /boot/multiboot -s |
부트 환경을 부트하고 마운트한 다음 활성화합니다.
# b # fsck /dev/dsk/c0t4d0s0 # mount /dev/dsk/c0t4d0s0 /mnt # /mnt/sbin/luactivate Do you want to fallback to activate boot environment c0t4d0s0 (yes or no)? yes # umount /mnt # init 6 |
Solaris 10 1/06 릴리스부터 다음 예는 DVD 또는 CD를 사용하여 폴백하는 단계를 제공합니다.
이 예에서는 새 부트 환경을 부트할 수 없는 상태입니다. 또한 GRUB 메뉴가 표시되지 않습니다. 폴백을 사용하기 위해 원래 부트 환경이 단일 사용자 모드로 부트됩니다.
Solaris Operating System for x86 Platforms DVD 또는 Solaris Software for x86 Platforms - 1 CD를 넣습니다.
DVD 또는 CD에서 부트합니다.
# init 6 |
GRUB 메뉴가 표시됩니다.
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------+ |Solaris | |Solaris failsafe | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. |
다음을 입력하여 GRUB 메뉴를 편집합니다. e.
화살표 키를 사용한 다음 e를 입력하여 kernel /boot/multiboot를 선택합니다. GRUB 편집 메뉴가 표시됩니다.
grub edit>kernel /boot/multiboot |
-s를 입력하여 단일 사용자 모드로 부트합니다.
grub edit>kernel /boot/multiboot -s |
부트 환경을 부트하고 마운트한 다음 Then activate and reboot.
Edit the GRUB menu by typing: e Select the original boot environment by using the arrow keys. grub edit>kernel /boot/multiboot -s # b # fsck /dev/dsk/c0t4d0s0 # mount /dev/dsk/c0t4d0s0 /mnt # /mnt/sbin/luactivate Do you want to fallback to activate boot environment c0t4d0s0 (yes or no)? yes # umount /mnt # init 6 |