GRUB 2 부트 로더가 손상되었으며 더 이상 시스템을 부트할 수 없을 경우 매체에서 부트되도록 해야 하며 수동으로 부트 로더를 재설치해야 합니다. 부트 로더를 재설치하려면 Oracle Solaris 설치 매체(예: 텍스트 설치 프로그램 ISO 이미지 사용)에서 부트하고 명령 프롬프트를 표시해야 합니다.
루트 풀을 가져와야만 GRUB 2를 재설치할 수 있습니다. 다음 절차에서는 수행할 단계에 대해 설명합니다.
# zpool import -f pool-name
# bootadm install-bootloader [-f] -P pool-name
부트 로더를 강제로 설치하고 시스템에서 부트 로더의 버전이 다운그레이드되지 않았는지 확인하는 버전 검사를 무시합니다.
사용할 풀에 대한 부트 구성을 지정합니다.
# zpool export pool-name
BIOS 펌웨어를 사용하는 시스템에서 마스터 부트 레코드에 GRUB 2를 설치해야 하거나 설치하려는 경우가 있습니다. 다음 절차에서는 이 방법에 대해 설명합니다. 설치 후에는 DOS 분할 영역이 활성 분할 영역으로 표시되는지 여부에 관계없이 GRUB 2가 기본 시스템 부트 로더로 사용됩니다. BIOS 펌웨어를 사용하는 시스템에서 DOS 분할이 사용되며 Solaris 분할 영역이 기본 분할 영역인 경우 기본 GRUB 2 설치 위치는 분할 영역 부트 레코드입니다. 분할 영역이 논리적 분할 영역인 경우 GRUB 2는 항상 MBR에 설치됩니다.
# bootadm install-bootloader -M