Solaris 10 10/08 릴리스 노트

UFS에서 ZFS로 변환한 후 boot -L이 작동하지 않음(6741743)

Solaris Live Upgrade를 사용하여 UFS 루트 파일 시스템을 ZFS로 변환한 경우 bootlst 명령이 올바른 위치에 복사되지 않습니다. 이 오류로 인해 boot -L 명령이 작동하지 않습니다. 다음과 같은 오류 메시지가 나타납니다.


Evaluating: boot -L
The file just loaded does not appear to be executable.
Boot device: /pci@1f,0/pci@1/scsi@8/disk@1,0:a  File and args: 

Can't mount root

Error in Fcode execution !!!
Evaluating: boot
The file just loaded does not appear to be executable.

해결 방법: bootlst 명령을 /platform/`uname -m`/bootlst에서 / root pool/platform/`uname -m`/bootlst로 복사합니다. 예를 들어 루트 풀이 rpool인 경우 다음 명령을 입력합니다.


# cp -p /platform/`uname -m`/bootlst /rpool/platform/`uname -m`/bootlst