한컴리눅스 2.6.9-71에다가 리눅스 커널을 따로 올리고 싶습니다.
한컴리눅스 2.6.9-71을 주시스템으로 사용하고 있으며, 디바이스 드라이버(유영창)를 공부하려고 무턱대고 깔고있습니다.
또한 새로운 커널로 업글하려고 2.6.18을 컴파일 했는데, 부팅시 에러가 나는군요..
grub.conf
내용이며 두번째Linux 2.6.18 가 제가 추가 한 부분입니다.
#
#grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,5)
# kernel /vmlinuz-version ro root=/dev/hda7
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,5)/grub/splash.xpm.gz
title Haansoft Linux (2.6.9-71hs)
root (hd0,5)
kernel /vmlinuz-2.6.9-71hs ro root=LABEL=/
initrd /initrd-2.6.9-71hs.img
title Linux 2.6.18
root (hd0,5)
kernel /vmlinuz-2.6.18 ro root=LABEL=/
title WinXp
rootnoverify (hd0,1)
chainloader +1
-------------------------------------
부팅시 에러내용
첨부 | 파일 크기 |
---|---|
dsc_0084.jpg | 957.71 KB |
앗..지금까지....잘못된 명령을 쳤네요.
정상 비정상
* make dep /*2.6에서는 필요없다고 나오네요.
* make modules make module s빼먹음
* make bzImage make install
* make modules_install make module_install 빼먹음
LABEL=/ 대신에 /가
LABEL=/
대신에 /가 마운드된 디바이스의 path(예: /dev/hda3)를 입력하는게 좋을 듯 하네요...
기존 커널로 부팅해서
mount
명령어를 입력하면, /가 마운드된 디바이스 path가 나올껍니다.
--------------------------
`0-
-0`
--------------------------
`0-
-0`
LABEL=/를 사용하고 싶다면..
2.6 커널은 다음명령어로 initrd-2.6xx 파일을 만들어 주는데요.
커널 컴파일 시에.
make
make modules
make modules_install
make install <== 이 때 initrd-2.6.xx 파일을 만들고 lilo.conf 또는 grub.conf파일에
해당 커널의 정보를 자동으로 입력 시켜줌니다.
그러므로. 위의 명령어를 실행하고, reboot해보심이.. 혹시 grub.conf 또는 lilo.conf파일을 편집하셨다면
편집했던 내용을 지우고 위의 명령어를 실행해보세요..
KLDP에서 한컴리눅스
KLDP에서 한컴리눅스 2005 워크스테이션 사용하시는 분을 만나니 반갑네요.. ^^
예전에는 저도 바닐라 커널을 깔아서 사용했는데
몇가지 문제가 자꾸 생겨서 한컴 리눅스는 제공되는 기본 커널을
그냥 사용하고 있습니다.
뭐..부디 성공하시길 빕니다. ^^
__________________________________________________
쓸만한 리눅스 미디어 서버 없나요?
__________________________________________________
모두 다 Hardy로 업그레이드 하고 있습니다.
댓글 달기