Failed to upgrade Kernel from 2.6.24-17 to 2.6.24-18

오늘 우부투 사용중에 업그레이드할 목록이 뜨길래 무심코 install을 눌렀는데
그게 커널 업그레이드였습니다. 문제는… 그게 정상적으로 되질 않네요…

다음과 같은 오류가 발생합니다.

sfeone@MyHome:/tmp$ sudo apt-get upgrade
[sudo] password for sfeone:
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
6 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]?
Setting up linux-image-2.6.24-18-generic (2.6.24-18.32) …
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-18-generic
Could not find postinst hook script [update-grub].
Looked in: ‘/bin’, ‘/sbin’, ‘/usr/bin’, ‘/usr/sbin’
dpkg: error processing linux-image-2.6.24-18-generic (–configure):
subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-ubuntu-modules-2.6.24-18-generic:
linux-ubuntu-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-ubuntu-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
linux-image-generic depends on linux-ubuntu-modules-2.6.24-18-generic; however:
Package linux-ubuntu-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-image-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-2.6.24-18-generic:
linux-restricted-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-generic:
linux-restricted-modules-generic depends on linux-restricted-modules-2.6.24-18-generic; however:
Package linux-restricted-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 2.6.24.18.20); however:
Package linux-image-generic is not configured yet.
linux-generic depends on linux-restricted-modules-generic (= 2.6.24.18.20); however:
Package linux-restricted-modules-generic is not configured yet.
dpkg: error processing linux-generic (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-image-2.6.24-18-generic
linux-ubuntu-modules-2.6.24-18-generic
linux-image-generic
linux-restricted-modules-2.6.24-18-generic
linux-restricted-modules-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

도대체 뭐가 문제일까요? 이 정도로 방대한 오류 메세지를 접하니 뭘 해야할지 아무것도 알 수가 없습니다. ㅠ…ㅠ
도움을 주시길 바랍니다…

그럼 이만…

우선 sudo dpkg --configure -a 로 설치된 패키지 정보를 정리 하시고…
그래도 안되면 … 또 질문 주세요 :shock:

[quote="강분도":m160trdn]우선 sudo dpkg --configure -a 로 설치된 패키지 정보를 정리 하시고…
그래도 안되면 … 또 질문 주세요 :shock:[/quote:m160trdn]

안녕하세요…

말씀해주신 방법대로 해봤지만 제가 올린 오류가 그대로 나타납니다.
이 문제때문에 다른 풀그림 설치나 업데이트 같은 것이 전혀 먹히질 않습니다. ㅠ…ㅠ

어떻게 해야할지 막막할 따름입니다. 도움을 부탁드립니다.

그럼 이만…
가은이 아빠…

의존성 (depends) 문제로 시냅틱이 이상한거 같은데…
우선 sudo apt-get update 를 하시고…
오류 나나 보신 후 오류나면 재실시 하시고…

그런 후 sudo apt-get upgrade 해도 똑같다면… :cry:

업데이트 관리자에서 …
linux-image-2.6.24-18-generic
linux-ubuntu-modules-2.6.24-18-generic
linux-restricted-modules-2.6.24-18-generic
만 체크하여 업해보시고 상황이 어떤지 또 말해 주시기 바랍니다.

그래도 그렇타면 기존 커널 지우면서 설치 되나 아니면 시넵틱 이용한 설치 제거 동시법 시술 해보겠습니다. ;)

[quote="강분도":31wahap9]의존성 (depends) 문제로 시냅틱이 이상한거 같은데…
우선 sudo apt-get update 를 하시고…
오류 나나 보신 후 오류나면 재실시 하시고…

그런 후 sudo apt-get upgrade 해도 똑같다면… :cry:

업데이트 관리자에서 …
linux-image-2.6.24-18-generic
linux-ubuntu-modules-2.6.24-18-generic
linux-restricted-modules-2.6.24-18-generic
만 체크하여 업해보시고 상황이 어떤지 또 말해 주시기 바랍니다.

그래도 그렇타면 기존 커널 지우면서 설치 되나 아니면 시넵틱 이용한 설치 제거 동시법 시술 해보겠습니다. ;)[/quote:31wahap9]
안녕하세요… 저 때문에 이렇게 자꾸만 수고를 하셔서 너무나도 죄송스럽습니다.
알려주신대로 update 후에 upgrade를 실행하니 다른 패키지들도 업데이트가 이뤄지더군요. 다운받고
설치도 성공하는데 또다시 커널 관련 패키지는 오류를 내고 끝내버립니다.

<< 요기까지 다른 패키지 과정이 나옵니다. update 과정은 문제가 없이 진행됩니다. >>
Preparing to replace rhythmbox 0.11.5-0ubuntu6 (using …/rhythmbox_0.11.5-0ubuntu7_i386.deb) …
Unpacking replacement rhythmbox …
Setting up linux-image-2.6.24-18-generic (2.6.24-18.32) …
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-18-generic
Could not find postinst hook script [update-grub].
Looked in: ‘/bin’, ‘/sbin’, ‘/usr/bin’, ‘/usr/sbin’
dpkg: error processing linux-image-2.6.24-18-generic (–configure):
subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-ubuntu-modules-2.6.24-18-generic:
linux-ubuntu-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-ubuntu-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
linux-image-generic depends on linux-ubuntu-modules-2.6.24-18-generic; however:
Package linux-ubuntu-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-image-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-2.6.24-18-generic:
linux-restricted-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-generic:
linux-restricted-modules-generic depends on linux-restricted-modules-2.6.24-18-generic; however:
Package linux-restricted-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 2.6.24.18.20); however:
Package linux-image-generic is not configured yet.
linux-generic depends on linux-restricted-modules-generic (= 2.6.24.18.20); however:
Package linux-restricted-modules-generic is not configured yet.
dpkg: error processing linux-generic (–configure):
dependency problems - leaving unconfigured
Setting up dpkg-dev (1.14.16.6ubuntu4) …
Setting up evolution-data-server-common (2.22.2-0ubuntu1) …
Setting up libedataserver1.2-9 (2.22.2-0ubuntu1) …

Setting up libcamel1.2-11 (2.22.2-0ubuntu1) …

Setting up libebook1.2-9 (2.22.2-0ubuntu1) …

Setting up libecal1.2-7 (2.22.2-0ubuntu1) …

Setting up libedata-book1.2-2 (2.22.2-0ubuntu1) …

Setting up libedata-cal1.2-6 (2.22.2-0ubuntu1) …

Setting up libegroupwise1.2-13 (2.22.2-0ubuntu1) …

Setting up libgdata1.2-1 (2.22.2-0ubuntu1) …

Setting up libgdata-google1.2-1 (2.22.2-0ubuntu1) …

Setting up evolution-data-server (2.22.2-0ubuntu1) …
Setting up evolution-common (2.22.2-0ubuntu1) …

Setting up libedataserverui1.2-8 (2.22.2-0ubuntu1) …

Setting up libexchange-storage1.2-3 (2.22.2-0ubuntu1) …

Setting up libgnomeui-common (2.22.1.0-0ubuntu2) …
Setting up libgnomeui-0 (2.22.1.0-0ubuntu2) …

Setting up evolution (2.22.2-0ubuntu1) …

Setting up evolution-plugins (2.22.2-0ubuntu1) …
Setting up libgtk-vnc-1.0-0 (0.3.4-0ubuntu2) …

Setting up libnautilus-extension1 (1:2.22.3-0ubuntu2) …

Setting up nautilus-data (1:2.22.3-0ubuntu2) …

Setting up nautilus (1:2.22.3-0ubuntu2) …

Setting up rhythmbox (0.11.5-0ubuntu7) …

Processing triggers for libc6 …
ldconfig deferred processing now taking place
Errors were encountered while processing:
linux-image-2.6.24-18-generic
linux-ubuntu-modules-2.6.24-18-generic
linux-image-generic
linux-restricted-modules-2.6.24-18-generic
linux-restricted-modules-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

==============================

이런 일을 어떻게 처리해야할지… 음… 그리고 업데이트관리자에는 현재
아무 것도 뜨질 않습니다. 그래서 개별적으로 선택할 수도 없습니다.

전에 강분도님 사진을 보니 예전에 대학교 다니면서 써클활동하면서 같이 지내던 형이 생각나네요…
'김바로’라고… 제가 95학번이었는데 정말 공포의 86학번이셨죠… ^^ 정말 그 형도 trial & error를 통해서
열심히 리눅스를 공부하더군요. 저는 리눅스 설치하는 것만으로도 힘들었는데 슬랙웨어 설치해서
커널 컴파일에 X configuration까지 단번에 끝내버리는 대단한 실력이었죠… 지금도 서울에 있을텐데
졸업 이후에는 제가 만나뵙질 못해서… ^^

잠시 옛 생각 좀 해봤습니다.

상단에 있는 시스템 -> 관리 -> 소프트웨어 소스 를 클릭하시면 팝업 창이 뜨는데…

그곳에서 서버 위치를 "대한민국"에서 "주서버" 로 변경해서 해 보시기를…

예전에 즉, 우분투 7.** 시절에 한국 서버로 업데이트 하다가 일부 패키지가 누락된 경우도 있는 것 같더군요…

주서버에서 하시면 될 것 같습니다…

sudo apt-get install grub-splashimages

한번 해보세요.

grub 인스톨 하고 위 kernel 다시 설치 하시면 됩니다.

[quote="nike984":13q4ihif]grub 인스톨 하고 위 kernel 다시 설치 하시면 됩니다.[/quote:13q4ihif]

안녕하세요…
제 글에 이렇게 많은 분들이 답변을 주셔서 정말정말 감사드립니다. ^^

그런데 아쉽게도 알려주신 방법대로 grub-splashimage를 설치하고 나서 해봐도
역시나 해결이 되질 않습니다. 아래는 관련 오류 메세지입니다.

=====================
sfeone@MyHome:~$ sudo apt-get install grub-splashimages
[sudo] password for sfeone:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Suggested packages:
grub
The following NEW packages will be installed:
grub-splashimages
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
6 not fully installed or removed.
Need to get 743kB of archives.
After this operation, 848kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com hardy/universe grub-splashimages 1.2.2 [743kB]
Fetched 743kB in 13s (55.2kB/s)
Selecting previously deselected package grub-splashimages.
(Reading database … 219562 files and directories currently installed.)
Unpacking grub-splashimages (from …/grub-splashimages_1.2.2_all.deb) …
Setting up linux-image-2.6.24-18-generic (2.6.24-18.32) …
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-18-generic
Could not find postinst hook script [update-grub].
Looked in: ‘/bin’, ‘/sbin’, ‘/usr/bin’, ‘/usr/sbin’
dpkg: error processing linux-image-2.6.24-18-generic (–configure):
subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-ubuntu-modules-2.6.24-18-generic:
linux-ubuntu-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-ubuntu-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
linux-image-generic depends on linux-ubuntu-modules-2.6.24-18-generic; however:
Package linux-ubuntu-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-image-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-2.6.24-18-generic:
linux-restricted-modules-2.6.24-18-generic depends on linux-image-2.6.24-18-generic; however:
Package linux-image-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-2.6.24-18-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-restricted-modules-generic:
linux-restricted-modules-generic depends on linux-restricted-modules-2.6.24-18-generic; however:
Package linux-restricted-modules-2.6.24-18-generic is not configured yet.
dpkg: error processing linux-restricted-modules-generic (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 2.6.24.18.20); however:
Package linux-image-generic is not configured yet.
linux-generic depends on linux-restricted-modules-generic (= 2.6.24.18.20); however:
Package linux-restricted-modules-generic is not configured yet.
dpkg: error processing linux-generic (–configure):
dependency problems - leaving unconfigured
Setting up grub-splashimages (1.2.2) …
Errors were encountered while processing:
linux-image-2.6.24-18-generic
linux-ubuntu-modules-2.6.24-18-generic
linux-image-generic
linux-restricted-modules-2.6.24-18-generic
linux-restricted-modules-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

정말 어떻게도 안되는 경우라면 주말에 하는 수 없이 컴퓨터를 포맷하고 다시 설치해야 하는건 아닌가
심각하게 고민하고 있습니다. 문제는 지금껏 세팅해둔 것을 어떻게 설치 후에 다시 하는가 그게 골치가
아파서 섣불리 실천에 옮기기가 힘든 것도 사실입니다. ㅠ…ㅠ

아무튼 많은 분들이 관심 가져주셔서 정말 감사드립니다.

[i:13q4ihif]P.S.[/i:13q4ihif]
[b:13q4ihif]저도 한국에 있었더라면 정말 무슨 일이 있어서 지금 이 시간에는 광화문으로 나섰을텐데 너무나도
마음만 앞서는 같아서 안타깝기 그지 없네요… ㅠ…ㅠ[/b:13q4ihif]

[quote="dukobi":13qx654l]상단에 있는 시스템 -> 관리 -> 소프트웨어 소스 를 클릭하시면 팝업 창이 뜨는데…

그곳에서 서버 위치를 "대한민국"에서 "주서버" 로 변경해서 해 보시기를…

예전에 즉, 우분투 7.** 시절에 한국 서버로 업데이트 하다가 일부 패키지가 누락된 경우도 있는 것 같더군요…

주서버에서 하시면 될 것 같습니다…[/quote:13qx654l]

안녕하세요… 죄송하게도 제가 지금 미국에 있기 때문에 대만한국 서버가 아니라 미국 서버를 사용하여
모든 업데이트와 패키지 다운로드가 이뤄지고 있습니다.

혹시 반대로 서버 위치를 다음으로 바꿔보면 어떨까 잠시 생각을 해봤습니다만… 결과가 어떨지는 저도
장담을 하지 못하겠습니다…

아무튼 감사드립니다.

[code:8udbkfxj]Setting up linux-image-2.6.24-18-generic (2.6.24-18.32) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-18-generic
Could not find postinst hook script [update-grub].
Looked in: ‘/bin’, ‘/sbin’, ‘/usr/bin’, ‘/usr/sbin’
dpkg: error processing linux-image-2.6.24-18-generic (–configure):
subprocess post-installation script returned error exit status 2[/code:8udbkfxj]

방금 업데이트에 Evolution 이 뜨길래 또 업데이트를 했죠. 솔직히 이제 업데이트 한다고 하니
처음에는 겁이 납니다. ^^ 당연히 업데이트 끝나고 커널에 대해서는 오류가 났습니다.

다시한번 천천히 오류를 들여다 보았습니다. 그런데 위에 부분을 보고는 뭔가 이상하다는 것을 알았습니다.
update-grub 을 찾을 수가 없다는거네요. 그래서 grub을 쳐보니 명령어가 없습니다. ㅠ…ㅠ
저도 이유를 알 수는 없지만 어느 순간에 grub 패키지가 지워진 것이고 그로 인해서 grub-install 명령어를
찾을 수가 없어서 발생했던 문제였습니다. 당연히 grub 패키지 다시 설치하고 나서 모든 것이 정상화되었습니다.

많은 분들께 진심으로 감사드립니다.

그런데 왜 grub 패키지가 삭제되었는지는 저도 알 수가 없습니다. 특별히 제가 그것을 지울 이유도 없었겠죠.
그거 지우면 당연히 부팅에 이상이 있을꺼라고 생각하는 사람으로서 그럴 이유가 없겠죠. 왜 지워졌는지
정말 궁금할 따름입니다.

그런데 또 하나의 문제… grub 설치로 잘 마무리 되는줄 알았는데 /boot/grub/menu.lst 파일을 다시금
찾아보니 글쎄 커널 2.6.24-18에 대한 업데이트 정보가 하나도 기록이 되어있질 않네요. 이런 황당한~~~

그냥 2.6.24-17에 대한 정보에서 17을 18로 고치고 grub-install 다시 실행해주면 될까요? 커널이 저랑은
슬랙웨어 때 커널 컴파일하던 시절부터 속을 썩히네요… ㅠ…ㅠ

[code:8udbkfxj]
title Ubuntu 8.04, kernel 2.6.24-17-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=89860c6b-72e6-4efe-8c33-da4230dc3908 ro quiet splash
initrd /boot/initrd.img-2.6.24-17-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-17-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=89860c6b-72e6-4efe-8c33-da4230dc3908 ro single
initrd /boot/initrd.img-2.6.24-17-generic
[/code:8udbkfxj]

아무튼 정말 감사드립니다. :D :D

에고 에고 Grub 패키지가 삭제 되셨다니 … 끙 :oops:

Grub menu 재설정은 보통 [b:25ysjg3l]sudo update-grub[/b:25ysjg3l] 로 내용을 갱신 합니다.
update-grub 으로 안되는 지요? :?:

[quote="강분도":233s4kx3]에고 에고 Grub 패키지가 삭제 되셨다니 … 끙 :oops:

Grub menu 재설정은 보통 [b:233s4kx3]sudo update-grub[/b:233s4kx3] 로 내용을 갱신 합니다.
update-grub 으로 안되는 지요? :?:[/quote:233s4kx3]

안녕하세요…

Grub 패키지는 다시 설치해서 일단 큰불은 껐지만
/boot/grub/menu.lst 에 새로운 커널의 정보가 반영이 되질 않습니다.
sudo update-grub를 실행해서

[code:233s4kx3]
sfeone@MyHome:~$ sudo update-grub
[sudo] password for sfeone:
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-18-generic
Found kernel: /boot/vmlinuz-2.6.24-17-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
[/code:233s4kx3]
분명히 update 되었다는 메세지가 나오지만 실제 파일을 열어보면
여전히 새로운 커널에 대한 부분은 보이질 않습니다. ㅠ…ㅠ

왜 그런 것인지… 알 수가 없습니다.

관심 가져 주셔서 너무 감사드립니다. ^^