apt-clone upgrade
저는 작동 중인 NexentaCore Platform 2.0rc2(OpenSolaris b104) 시스템을 가지고 있는데, --- NCP 3.0a4(OpenSolaris b124)를 사용하여 최신 상태로 유지하려고 합니다 .
업그레이드 프로세스가 성공적으로 완료된 것으로 보이지만 GRUB 메뉴에서 새 체크포인트를 선택한 직후 머신이 재부팅됩니다.
"-v"를 사용하여 새 체크포인트를 부팅하면 재부팅을 위해 화면이 깜박이기 직전에 다음 메시지가 표시됩니다.
WARNING: failed to resolve 'scsa,probe' driver alias, defaulting to 'nulldriver'
WARNING: failed to resolve 'scsa,nodev' driver alias, defaulting to 'nulldriver'
이것이 관련이 있는지 확실하지 않습니다.
이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?
답변1
패닉이 발생할 경우 OS가 mdb로 폴백되도록 grub 메뉴 항목에 -k 옵션을 추가할 수 있습니다. 다음과 같은 것 :
.../unix -k -B $ZFS-BOOTFS,console=text -m verbose
답변2
나는 같은 문제를 가지고있다. 화면 캡처는 다음을 추가로 보여줍니다.
경고: 'scsa,probe' 드라이버 별칭을 확인하지 못했습니다. 기본값은 'nulldriver'입니다. 경고: 'scsa,nodev' 드라이버 별칭을 확인하지 못했으며 기본값은 'nulldriver'입니다.
/kernel/fs/amd64/zfs: 정의되지 않은 기호 'lbolt' /kernel/fs/amd64/zfs: 정의되지 않은 기호 'lbolt64' 경고: mod_load: 모듈 'zfs'를 로드할 수 없습니다.
패닉[cpu0]/thread=fffffffffbc2e7a0: zfs 모듈을 _init할 수 없습니다
나는 이것저것 파헤쳐 본 결과 업그레이드된 /kernel/misc/amd64/scsi 및 /kernel/misc/scsi가 둘 다 원본과 다르다는 것을 발견했습니다. 최소한 'scsa,probe' 및 'scsa,nodev'가 있다는 점에서 말이죠. 그 안에 문자열이 있습니다. 하지만 그 문자열이 어디서 나오는지 잘 모르겠습니다. 알려진 좋은 파일에서 해당 파일을 복사하면 새로운 오류가 많이 발생했습니다.
답변3
AMD 프로세서를 실행하는 경우 새 커널(Paul Archer가 확인한 대로)이 이전 AMD 라인에 대해 매우 까다로워지는 상황일 수 있습니다. 나는 구형 AMD가 무작위 재부팅에서 부팅 실패/실패에 이르기까지 어떤 결과를 초래하는 문제에 직면했습니다.