Ubuntu가 주기적으로 중단되도록 하려면 어떻게 해야 합니까?

Ubuntu가 주기적으로 중단되도록 하려면 어떻게 해야 합니까?

Ubuntu 11.04 이후로 시스템이 무작위로 중단되는 현상이 발생했습니다(현재 11.10을 실행 중입니다). REISUB는 시스템을 복구하지 않으며 하드 부팅이 필요합니다. 모든 시스템 로그(kern.log, syslog, dmesg)를 검색해 ecryptfs_encrypt_page도 30초 간격으로 나타나는 여러 오류 외에는 눈에 띄는 어떤 것도 나타나지 않습니다 .

예를 들어, 현재 dmesg의 끝 부분은 다음과 같습니다.

<snip/>
[ 2586.952174] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952179] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952210] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952212] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952244] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952246] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2616.952218] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952222] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952254] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952256] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952287] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952289] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2646.952211] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952216] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952248] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952250] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952281] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952283] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])

내가 경험한 정지 현상의 특징은 다음과 같습니다.

  • 반복되는 소리
  • 반응하지 않는 키보드/마우스
  • 화면 정지
  • Alt + SysReq + REISUB가 작동하지 않습니다.

내 정확한 문제는또 다른 AskUbuntu 질문, 그러나 하드웨어 문제가 발생했다고는 생각하지 않습니다. Windows 7을 사용하여 이중 부팅했는데 Windows 7이 완벽하게 작동했습니다.

저는 Unity와 Gnome-Shell을 모두 시도했는데 둘 다 중단되었습니다. 정지는 예측할 수 없으며 원인이 무엇인지 잘 모르겠습니다. 내 파일 서버에서 비디오를 스트리밍하는 것이 원인이라고 생각했지만(Ubuntu에서 가장 자주 수행하는 작업이고 이때 정지가 발생했기 때문입니다), 지난 주에는 로컬에서 비디오 파일을 재생했음에도 불구하고 시스템이 중단되었습니다. 또한 아무것도 하지 않는 동안 한 번 정지되었습니다(브라우저만 실행 중이었습니다).

결과적으로 올해 대부분의 시간을 Windows 7에서 보냈지만 Ubuntu를 다시 안정되게 만들고 싶습니다.

이 문제 진단에 대한 조언이 있습니까?

답변1

eCryptfs 오류는 다음으로 인해 발생했습니다.회귀.

그것은결정된Oneiric 커널 버전 3.0.0-15.25.

eCryptfs 버그가 나열된 모든 문제의 원인인지는 확실하지 않지만 커널을 업그레이드하면 문제를 추적하는 동안 변수가 하나 더 제거됩니다.

답변2

이 문제는 11.04에서 11.10으로 업그레이드하고 암호화된 홈 폴더를 유지한 일부 사람들에게 발생하는 것으로 보입니다. 아직 수정 사항은 없지만 해결 방법이 있습니다. 다음 명령을 사용하여 길이가 0인 모든 encryptfs 암호화 파일을 삭제하면 문제를 해결할 수 있습니다.

find /home/.ecryptfs/$USER/.Private/ -size 0c -exec ls '{}' \; | wc -l

원천:https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/870326

답변3

문제를 디버그하는 데 시간이 걸리는 경우도 있습니다. 오류가 발생하기 시작한 이후 질문을 드리겠습니다. 오류가 발생하기 전에 새 하드웨어나 소프트웨어를 추가하거나 제거하셨나요?

진단

  1. Live CD와 함께 제공되는 memtest 메모리 진단 도구를 최소 24시간 동안 실행하세요.
  2. 하드 디스크 상태를 확인하세요.
  3. 컴퓨터에 전용 그래픽 카드가 설치되어 있습니까? 그렇다면 그래픽 드라이버를 확인하고 권장 버전으로 업데이트하십시오.

관련 정보