2012년 3월 18일 일요일
커널 컴파일 후 에도 grub 메뉴에 추가 되지 않았을 때
커널 컴파일 후 에도 grub 목록에 추가 되지 않았을 때..
혹은 커널 컴파일 후 initrd 이미지가 생성되지 않았을때 해결방법
initrd 이미지가 생성이 되지 않으면
update-grub 혹은 update-grub2를 실행해도
/boot/grub/grub.cfg에 추가 되지 않는다.
이것 때문에.. 5일 정도 삽질함.. ㅡㅡ;; 검색해도 계속 딴 말만 나오고..
됐고!!
이렇게 해서 해결했다. 물론 환경에 따라 달라질 수 도 있습니다~
관련 스크립트 수동 복사
$sudo cp /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs /etc/kernel/postinst.d/
$sudo cp /usr/share/kernel-package/examples/etc/kernel/postrm.d/initramfs /etc/kernel/postrm.d
$sudo update-initramfs -c -k 2.6.32.58
: 2.6.32.58은 /lib/modules/ 에 있는 폴더명 대로 해주거나 위 명령어 오류시 해당 위치에 모듈이 없다고 메시지가 나오니 참조하면 된다.
/boot/grub/grub.cfg 에서 컴파일된 버전이 menuentry에 추가 되어 있는지 확인한다.
아래 링크 참조
http://ubuntu.or.kr/viewtopic.php?p=52374
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기