많은 응용 프로그램 충돌 문제를 경험하고 하드 드라이브가 손상되었을까 걱정한 후(복구 모드로 부팅하지 않으면 부팅 시 커널 패닉 신호가 계속 나타남) 모든 것을 지우고 USB에서 다시 설치하기로 결정했습니다. 이 단계를 완료한 후 운영 체제가 작동하는 것처럼 보였고 나머지 애플리케이션과 환경(conda, singularity, steam 등)을 계속 설정했습니다.
이 단계를 완료한 후 약 한 시간 동안 모든 것이 예상대로 작동하는 것처럼 보였고, 이 시점에서 애플리케이션이 충돌하기 시작했습니다. 이 사실을 확인한 후 USB를 사용하여 "Try Linux" 설정으로 들어가서 모든 디스크/파티션을 확인하고 복구할 수 있었습니다. 이렇게 하면 내 파티션에 문제가 없음이 나타났습니다.
이것이 작동하지 않은 후 스왑 공간 부족으로 인해 문제가 발생했는지 확인하려고 했습니다. 이는 설치 후 일반적인 문제인 것 같습니다. 그래서 스왑 파일을 생성하고 스왑 공간을 더 큰 크기로 늘리는 방법에 따라 여전히 이 문제가 발생합니다.
이 시점에서는 문제가 무엇인지, 어떻게 해결해야 할지 잘 모르겠습니다. 첫 번째 하드 드라이브(원래 설치했던 곳) 대신 두 번째 하드 드라이브에 새 OS를 설치하기로 선택했기 때문에 설치 과정에서 하드 드라이브의 파티션을 제대로 나누지 않았는지 궁금합니다.
또한 Journalctl -u system-oomd 이후 oom 오류로 인해 충돌이 발생한다는 것도 알고 있지만 systemd-oomd를 비활성화해도 여전히 충돌이 발생합니다. 또한 내 컴퓨터에는 두 개의 하드 드라이브가 있으며 그 중 하나는 FAT(마운트되지 않음), Ext4(마운트되지 않음), 스왑(활성), +freespace로 분할되어 있고 두 번째 드라이브는 설치를 생성하는 데 사용됩니다. 하드 드라이브)가 FAT(마운트됨)와 Ext4(루트에 마운트됨)로 분할되어 있습니다. 스왑을 올바르게 생성하지 않은 것 같습니다(그렇습니다).https://askubuntu.com/questions/178712/how-to-increase-swap-space/1177939#1177939) 그런데 어떻게 해결해야 할지 모르겠습니다. 모든 도움을 주시면 대단히 감사하겠습니다!
답변1
알고 보니 문제는 내 램이 심하게 손상되어 교체해야 한다는 것이었습니다. pcmemtest를 설치하고 밤새 실행한 후에 이 사실을 발견했습니다. 이 시점에서 40,000개 이상의 메모리 오류가 발생했다는 사실을 발견했고, 메모리 오류를 교체한 후에는 이러한 문제가 더 이상 발생하지 않았습니다.