2009/07/21 23:06
하드웨어 변경시 OS 재설치 없이 사용하기 Linux2009/07/21 23:06
자주 사용하지 않다보니 자꾸 잊어버리게 되서 간단히 적어본다.
(RHEL 4 버전 기준)
보통 베어본 (or 하드웨어) 변경시 기존에 설치된 OS로 부팅을 하게 되면 대부분 SCSI 드라이버가 바뀌게 되어 kernel panic 이 발생하며 멈추게 된다. 이럴 경우 지루하게 OS를 재설치 하는 노가다를 하지않고 정상적으로 사용할 수 있도록 설정을 변경하는 방법은 아래와 같다.
1. 해당 OS 버전의 첫번째 CD로 부팅 하여 rescue 모드로 부팅한다.
2. chroot /mnt/sysimage 명령으로 기존에 설치되어 있는 파티션을 마운트 한다.
3. /etc/modprobe.conf 파일에서 SCSI 드라이버를 변경된 것으로 바꾸어준다. (그외 다른 드라이버도 마찬가지로...)
4. depmod -a `기존 OS 커널 버전`
5. initrd 이미지 생성
mkinitrd -v -f /boot/initrd-해당버전 `기존 OS 커널 버전`
6. 재부팅
