커널 컴파일후 부팅시에 멈추었습니다

  1. flash memory를 primary로 잡고(hdc)

  2. 80G hard disk를 secondary로 잡는다(hdd)

  3. secondary hard를 인식하였고 이를 hdd1(/boot/), hdd2(/), hdd3(swap), hdd4(backup)

    total 50G로 파티션으로 나누어 나머지 30G는 이용되지 않고 추후 이용할 예정임

  4. 모두 ext3로 포맷하여 OS설치준비를 세팅햇다

  5. usb install live 7.04 festy version을 이용하여 설치에 성공하였다

<2.6.23 커널 컴파일>

/usr/src/linux로 올려놓는다

make menuconfig

make-kpkg clean

make-kpkg -initrd --revision=2.6.23 kernel_image

dpkg -i inux-image-2.6.23_2.6.23_i386.deb

설치하였습니다.

-rw-r–r-- 1 root root 414210 2007-04-15 17:07 abi-2.6.20-15-generic
lrwxrwxrwx 1 root root 13 2009-03-31 17:36 config -> config-2.6.23
-rw-r–r-- 1 root root 83234 2007-04-15 14:33 config-2.6.20-15-generic
-rw-r–r-- 1 root root 31952 2009-04-01 16:48 config-2.6.23
drwxr-xr-x 2 root root 1024 2009-04-02 11:12 grub
-rw-r–r-- 1 root root 7179548 2009-03-27 03:07 initrd.img-2.6.20-15-generic
-rw-r–r-- 1 root root 6842512 2007-04-15 20:56 initrd.img-2.6.20-15-generic.bak
-rw-r–r-- 1 root root 2286286 2009-04-01 17:49 initrd.img-2.6.23
drwx------ 2 root root 12288 2009-03-27 02:58 lost+found
-rw-r–r-- 1 root root 94600 2006-10-20 20:44 memtest86+.bin
lrwxrwxrwx 1 root root 17 2009-03-31 17:36 System.map -> System.map-2.6.23
-rw-r–r-- 1 root root 806942 2007-04-15 17:08 System.map-2.6.20-15-generic
-rw-r–r-- 1 root root 849741 2009-04-01 17:32 System.map-2.6.23
lrwxrwxrwx 1 root root 14 2009-03-31 17:36 vmlinuz -> vmlinuz-2.6.23
-rw-r–r-- 1 root root 1745100 2007-04-15 17:07 vmlinuz-2.6.20-15-generic
-rw-r–r-- 1 root root 1343192 2009-04-01 17:32 vmlinuz-2.6.23

/boot디렉토리에 파일이 생성된것을 확인하엿습니다.

title Ubuntu, kernel 2.6.23 Default
root (hd1,0)
kernel /vmlinuz root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro quiet splash
quiet
savedefault

title Ubuntu, kernel 2.6.23 Default (recovery mode)
root (hd1,0)
kernel /vmlinuz root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro single

title Ubuntu, kernel 2.6.23
root (hd1,0)
kernel /vmlinuz-2.6.23 root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro quiet splash
initrd /initrd.img-2.6.23
quiet
savedefault

title Ubuntu, kernel 2.6.23 (recovery mode)
root (hd1,0)
kernel /vmlinuz-2.6.23 root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro single
initrd /initrd.img-2.6.23

title Ubuntu, kernel 2.6.20-15-generic
root (hd1,0)
kernel /vmlinuz-2.6.20-15-generic root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro quiet splash
initrd /initrd.img-2.6.20-15-generic
quiet
savedefault

title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd1,0)
kernel /vmlinuz-2.6.20-15-generic root=UUID=f6298f84-375b-4fb8-a370-1fcf76f24407 ro single
initrd /initrd.img-2.6.20-15-generic

title Ubuntu, memtest86+
root (hd1,0)
kernel /memtest86+.bin
quiet

위에는 menu.lst까지 생성된것을 확인하고요…

2.6.23으로 부팅시에 멈추어 잇는 현상이 생겼습니다.

왜그런지 알고 싶습니다.

용량을 보니 -rw-r–r-- 1 root root 2286286 2009-04-01 17:49 initrd.img-2.6.23 가 작은데
커널 모듈을 같이 안만들어서 일것입니다.
make-kpkg --initrd --revision=01 kernel_image modules_image

그리고 기존 커널 설정을 이용 하십시요

기존 설정 가져오기
cp /boot/config-uname -r .config

새설정들 적용하기 make oldconfig 후

make menuconfig 로 필요 한거 체크 및 불필요 체크 뻬며 옵션 조정후
컴파일 하시는데 모듈이미지도 하셔야 합니다. modules_image

기존 커널 설정 가져올때는 디버그 심볼은 빼주심이… =.=
용량 차이가 큽니다…

[quote="haze11":3evnrviu]기존 커널 설정 가져올때는 디버그 심볼은 빼주심이… =.=
용량 차이가 큽니다…[/quote:3evnrviu] 흐흐 데자뷰 http://www.ubuntu.or.kr/viewtopic.php?f=22&t=756