GUI 없음, 디스크 가득 참, 소스 업데이트 후 시스템 손상

GUI 없음, 디스크 가득 참, 소스 업데이트 후 시스템 손상

최근에 xfce와 함께 Debian 8을 설치했습니다.

구현하기 전까지는 모든 것이 괜찮았습니다.이 답변, 테스트를 통해 업데이트된 패키지를 얻고 싶기 때문입니다. 거기의 조언에 따라 이러한 .list파일을 만들었습니다.

프로세스를 완료한 후 하나를 실행했습니다 sudo apt-get update. 오류가 발생했습니다. 정확히 기억이 나지 않습니다. 그런데 업데이트가 멈췄다 (98%) [Waiting for headers] [Waiting for headers]거나 그런 현상이 발생했습니다.

그런 다음 다시 시작하기로 결정했습니다. 로그인 후 다음을 얻습니다.

Xsession: 경고: /tmp에 쓸 수 없습니다. Xsession이 오류로 인해 종료될 수 있습니다.

몇 번 로그인을 시도한 후 다시 재부팅했습니다. 그런 다음 GUI가 나타나지 않습니다. "tty7이 존재하지 않습니다"라는 오류가 발생합니다.

그런 다음 tty1에 로그인하고 start. 많은 오류 (EE) Fatal server error를 포함하여 오류가 가득한 화면이 나타납니다.Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion map->l_init_called failed!

그런 다음 일부 포럼에서 제안한 대로 lightdm을 설치하려고 했습니다. 루트로 실행하면 오류가 발생합니다.

Bus errorackage lists... 1%

sudo로 실행하면 다음과 같은 결과를 얻습니다.

E: Write error - write (28: No space left on device)
E: Can't mmap an empty file
E: Failed to truncate file - ftruncate (9: Bad file descriptor)
E: The package lists or status file could not be parsed or opened.

명령어를 실행해보면 완전히 사용된 df -h것을 볼 수 있습니다 /dev/sda1/(100%, 9.1G).

많은 게시물에서 지적한 대로 캐시, /var/log폴더, 폴더 정리를 시도했지만 진전이 없습니다./tmp

또한 Tab을 사용하여 폴더나 파일을 자동 완성하면 다음과 같은 결과가 나타납니다.

bash: 여기에서 문서에 대한 임시 파일을 생성할 수 없습니다. 장치에 남은 공간이 없습니다.

어떻게 진행해야 할지 아시나요?

추신: 또한 tty 콘솔에 있을 때 화면이 검은색에서 회색, 흰색으로 바뀌면서 몇 번 깜박입니다.

답변1

디스크가 가득 찼습니다. 많은 프로그램이 이를 처리할 수 없습니다.

최소한 임시 파일을 생성하려면 /tmp메모리 내 파일 시스템을 생성하십시오. 어쨌든 좋은 생각입니다. /tmp재부팅 시 파일을 저장할 필요가 없으므로 디스크에 있을 필요도 없습니다. 시스템을 복구할 때 수동으로 설치하면 됩니다.

mount -t tmpfs -o mode=1777 /tmp

이제 GUI를 시작할 수 있습니다. 자동으로 시작되거나(디스플레이 관리자가 시작하려고 시도했지만 실패함) startxGUI 세션을 시작하기 위해 로그인한 후 실행할 수 있습니다.

루트에는 예약된 공간 할당량이 있으며 기본값은 5%입니다. 디스크가 가득 찬 경우 계정이 디스크에 쓸 수 있도록 공간의 5% 이상을 확보해야 합니다. 그럼에도 불구하고 파일 시스템이 가득 차면 성능이 저하되므로 95%를 초과하지 않는 것이 가장 좋습니다.

제한 사항에 따라 불필요한 항목(오래된 로그, 이전에 다운로드한 패키지 /var/cache/apt/archives, 다운로드했을 수 있는 기타 항목 /var/cache, 사용하지 않는 소프트웨어 제거...)을 삭제하거나 시스템 파티션을 확대할 수 있습니다. 무슨 일을 하는지 확실하지 않다면 삭제하지 마세요.

관련 정보