방금 패키지를 업데이트했습니다.
2013-05-23 11:15:34 startup archives unpack
2013-05-23 11:15:35 upgrade locales:all 2.13-38 2.17-3
2013-05-23 11:15:35 status half-configured locales:all 2.13-38
2013-05-23 11:15:35 status unpacked locales:all 2.13-38
2013-05-23 11:15:35 status half-installed locales:all 2.13-38
2013-05-23 11:15:35 status triggers-pending man-db:amd64 2.6.3-3
2013-05-23 11:15:35 status half-installed locales:all 2.13-38
2013-05-23 11:15:38 status half-installed locales:all 2.13-38
2013-05-23 11:15:38 status unpacked locales:all 2.17-3
2013-05-23 11:15:39 status unpacked locales:all 2.17-3
2013-05-23 11:15:39 upgrade libc6:i386 2.13-38 2.17-3
2013-05-23 11:15:39 status half-configured libc6:i386 2.13-38
2013-05-23 11:15:40 status unpacked libc6:i386 2.13-38
2013-05-23 11:15:40 status half-configured libc6:amd64 2.13-38
2013-05-23 11:15:40 status half-installed libc6:i386 2.13-38
2013-05-23 11:15:47 status half-installed libc6:i386 2.13-38
2013-05-23 11:15:47 status unpacked libc6:i386 2.17-3
2013-05-23 11:15:48 status unpacked libc6:i386 2.17-3
2013-05-23 11:15:48 upgrade libc6:amd64 2.13-38 2.17-3
2013-05-23 11:15:48 status half-configured libc6:amd64 2.13-38
2013-05-23 11:15:48 status unpacked libc6:amd64 2.13-38
2013-05-23 11:15:48 status half-installed libc6:amd64 2.13-38
2013-05-23 11:15:53 status half-installed libc6:amd64 2.13-38
2013-05-23 11:15:53 status unpacked libc6:amd64 2.17-3
2013-05-23 11:15:54 status unpacked libc6:amd64 2.17-3
2013-05-23 11:15:54 trigproc man-db:amd64 2.6.3-3 2.6.3-3
2013-05-23 11:15:54 status half-configured man-db:amd64 2.6.3-3
2013-05-23 11:16:00 status installed man-db:amd64 2.6.3-3
2013-05-23 11:16:01 startup packages configure
2013-05-23 11:16:01 configure libc6:amd64 2.17-3 <none>
2013-05-23 11:16:01 status unpacked libc6:amd64 2.17-3
2013-05-23 11:16:02 status unpacked libc6:amd64 2.17-3
2013-05-23 11:16:02 status half-configured libc6:amd64 2.17-3
2013-05-23 11:16:57 status installed libc6:amd64 2.17-3
2013-05-23 11:16:57 configure libc6:i386 2.17-3 <none>
2013-05-23 11:16:57 status unpacked libc6:i386 2.17-3
2013-05-23 11:16:57 status unpacked libc6:i386 2.17-3
2013-05-23 11:16:57 status half-configured libc6:i386 2.17-3
2013-05-23 11:16:57 configure locales:all 2.17-3 <none>
2013-05-23 11:16:57 status unpacked locales:all 2.17-3
2013-05-23 11:16:57 status unpacked locales:all 2.17-3
2013-05-23 11:16:57 status half-configured locales:all 2.17-3
Debian GNU/Linux jessie/sid \n \l
그 이후로 내 컴퓨터에서 커널 패닉이 발생했습니다. :/
좀 더 정확하게 보면 다음과 같습니다.
내부에13f ip의 Segfault.. [나머지 메시지는 기억나지 않습니다.]
커널이 동기화되지 않아 패닉이 발생합니다. 초기화를 종료하려고 합니다.
원래는 안그럼..
이 문제를 어떻게 처리해야 합니까?
나는 다음과 같은 것을 발견했습니다. http://forums.debian.net/viewtopic.php?f=10&t=96879 내가 기억하는 한(또는 내가 틀렸을 수도 있음) 어떤 종류의 libc가 업데이트되었습니다.코멘트 21하지만 나는 가지고 있지 않습니다:
/lib/libc.so.6
문서.
시작 및 중지 사진을 추가했습니다.
/var/log/apt/term.log에서 로그를 추가합니다.
Log started: 2013-05-23 09:57:05
Selecting previously unselected package less.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 320906 files and directories currently installed.)
Unpacking less (from .../archives/less_458-1_amd64.deb) ...
Processing triggers for mime-support ...
Processing triggers for man-db ...
Setting up less (458-1) ...
Log ended: 2013-05-23 09:57:16
Log started: 2013-05-23 11:15:33
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 320928 files and directories currently installed.)
Preparing to replace locales 2.13-38 (using .../locales_2.17-3_all.deb) ...
Unpacking replacement locales ...
Preparing to replace libc6:i386 2.13-38 (using .../archives/libc6_2.17-3_i386.deb) ...
De-configuring libc6:amd64 ...
Checking for services that may need to be restarted...
Checking init scripts...
Unpacking replacement libc6:i386 ...
Preparing to replace libc6:amd64 2.13-38 (using .../libc6_2.17-3_amd64.deb) ...
Checking for services that may need to be restarted...
Checking init scripts...
Unpacking replacement libc6:amd64 ...
Processing triggers for man-db ...
Setting up libc6:amd64 (2.17-3) ...
Checking for services that may need to be restarted...
Checking init scripts...
Restarting services possibly affected by the upgrade:
samba: restarting...done.
mysql: restarting...done.
cron: restarting...done.
atd: restarting...done.
apache2: restarting...done.
Services restarted successfully.
Setting up libc6:i386 (2.17-3) ...
dpkg: error processing libc6:i386 (--configure):
subprocess installed post-installation script was killed by signal (Segmentation fault)
Setting up locales (2.17-3) ...
Installing new version of config file /etc/locale.alias ...
dpkg: error processing locales (--configure):
subprocess installed post-installation script was killed by signal (Segmentation fault)
Errors were encountered while processing:
libc6:i386
locales
로그 종료: 2013-05-23 11:16:59
답변1
내가 그랬어샤이바 라고, 그래서:
- 중요한 콘텐츠를 백업하세요(내 /home 디렉터리만 해당).
- 운영 체제를 다시 설치하십시오.
답변2
모든 배포판은 가능성이 낮은 커널 설치 실패 또는 마지막 업데이트로 인한 심각한 중단을 대비하여 일부 커널을 예비로 유지합니다. 오래된 것을 시작하십시오.
대부분의 배포판의 설치 미디어는 복구 미디어로도 사용됩니다. 이를 사용하여 시스템을 부팅하고 복구합니다.
그것가능한일종의 하드웨어 오류로 인해(나에게 발생한 일입니다...) 설치 미디어의 진단 도구(또는 기타 도구)를 사용하여 시스템을 확인하십시오. 손상된 파일 시스템이 원인일 수도 있습니다. 도움을 주시면 fsck
이 문제를 해결할 수 있습니다. 파일이 손상되었을 수 있습니다(일반적인 접근 방식은 컴퓨터가 잘못된 시간에 충돌하는 경우 해당 파일을 빈 파일로 바꾸는 것입니다) find /etc -empty
. 그렇지 않으면 해당 파일이 제외됩니다. 설치된 패키지에 대해 진단을 실행하면 rpm -Va
RPM 기반 시스템에서 일관되지 않은 결과가 보고됩니다(그러나 어떤 이유로 새로 설치된 많은 패키지에서도 RPM이 불평하므로 당황하지 마십시오). 중복된 패키지 및 기타 불일치를 확인하십시오. 의심스러운 패키지를 다시 설치하세요.