ok boot -s
mount: /dev/dsk/c1t1d0s5 no such device
/sbin/rcS: /usr/bin/loadkeys: not found
WARNING: /proc could not be mounted
/sbin/swapadd: expr: not found
/sbin/swapadd: swap: not found
=> 내용을 정확히 이해할 수가 없네요. 알고 계신분 message에 주석(설명)을 달아주세요.
WARNING - /usr/sbin/fsck not found. Most likely the mount of /usr failed or the
/usr filesystem is badly damaged. The system is being halted. Either reinstall the
system or boot with the -b option in an attempt to recover.
=> FCAL disk를 boot disk로 사용할 경우 새로운 disk가 고유의 WWN(월드 와이드 번호)을
가지고 있기 때문에 disk교체 시 WWN을 바꿔주어야만 error없이 booting을 할수 있습니다.
1. 시스템을 CD-ROM Single mode로 booting한다.
ok boot cdrom -s
2. 새로운 disk의 WWN를 변경하기 위해 slice0을 mount하여 open boot prom의 boot
device 값 변경 / booting 할 수 있도록 교체 디스크의 WWN을 적절한 경로에 생성.
# mount /dev/dsk/c1t1d0s0 /a
# /usr/sbin/drvconfig -r /a/devices -p /a/etc/path_to_inst
# /usr/sbin/disks -r /a
# /usr/sbin/devlinks -r /a
# cd /devices
# /usr/bin/find . -print | cpio -pduVm /a/devices
# boot -s
done.
첫댓글 (1). /dev/dsk/c1t1d0s5 디바이스가 인식이 안된것 같습니다.(drvconfig or devfsadm, 또는 디스크의 자리가 바뀌었거나... 그래서 디스크의 이름이 변경되었겠죠) c1t1d0s5번은 /usr 파티션에 마운트 되어있던 것인 가능성이 높습니다.(/etc/vfstab 파일참고) (2) /usr 파티션이 마운트가 되지 않아서 /usr/bin/loadkeys 가 실행이 되지 않은것 같구요 (3) 그래서 다른 파일시스템을 마운트하거나 사용할려고 할때 문제가 발생한것 같습니다.
(해결방법)은 위에 처럼 CD-ROM 부팅후에 작업을 해주시면 되고... 장치의 이름(/etc/fstab 파일의 이름과 실제 디바이스 이름/파티션)이 잘 매칭이 되는지 확인이 필요할 것 같습니다.
감사합니다.^^*
감사합니다.