OS: Bedrock Linux(기본적으로 AUR 패키지가 포함된 Gentoo, 설치 하이재킹 전에도 동일한 문제가 발생했습니다)
커널: 5.3을 시도했습니다.{0,1,2}-gentoo
스왑/FS 정보: 스왑 파일을 사용하는 Btrfs의 LUKS 볼륨. SSD에.
내가 뭘 한거지:
/sys/power/resume
복구 장치와 오프셋을 별도로 에코합니다/sys/power/resume_offset
.디스크에 일시중단:
# echo disk > /sys/power/resume
컴퓨터를 켜다
Initramfs 에코 장치 기본:보조
/sys/power/resume
다음에 무슨 일이 일어날까요?
디스플레이가 공백으로 바뀌었다가 시스템이 복원된 후 다시 돌아옵니다. (나는 정상적인 행동을 믿는다)
커널이 RIP를 여러 번 출력하고 추적 종료로 끝납니다.
일부 프로세스가 종료됨
일부 프로그램을 시작할 때 분할 오류가 발생합니다.
top과 같은 일부 프로그램을 시작할 수 있지만 프로세스가 CPU 100%에서 멈춰 있습니다.
커널은 결국 패닉 상태가 될 것입니다
아직 패닉이 발생하지 않았고 시스템을 완전히 재부팅하기 위해 REISUB를 수행하려고 하면 프로세스(E 및 I)가 종료되어 커널 패닉이 발생합니다.
이 동작의 심각도는 무작위로 달라지는 것 같습니다. 때로는 복구 후 거의 즉시 커널 패닉이 발생하는 경우도 있고, 시스템이 여전히 손상되어도 패닉이 발생하지 않는 것처럼 보이는 경우도 있습니다.
메모리와 관련되었을 수 있는 파일 시스템 손상의 징후는 발견되지 않았습니다. 나는 메모리가 좋다고 생각합니다(최대 절전 모드에서 잘 다시 시작되지 않을 뿐 시스템을 잘 사용할 수 있습니다). 이전에 시스템에서 Arch를 사용한 적이 있어 이 문제가 발생하지 않았지만 동일한 커널을 사용하면 이 문제가 발생하지 않습니다.
여기서 무슨 일이 일어나고 있고 어떻게 해결할 수 있는지 아는 사람이 있습니까?
답변1
나는 디스크 일시 중지 및 디스크 암호화에 대한 Linux 지원 경험을 부인하지만...
교환/FS 정보:루크스볼륨 켜짐BTRFS, 사용파일 교환. SSD에.
~을 위한BTRFS그리고파일 교환:
- 올바른 오프셋 값을 사용하고 있습니까? 왜냐하면Btrfs에 보고된 "물리적 오프셋"은 실제로 실제 디스크 오프셋이 아닐 수 있습니다..
/sys/power/resume_offset
initramfs가 시작할 때 적절한 스왑 파일 시작 오프셋을 넣는 단계가 표시되지 않습니다.다시 덮다. 그런 효과가 있나요?
~을 위한루크스(디스크 암호화인 것 같아요?):
- 올바른 전공:부전공을 사용하고 있나요?해독된가상 장치다음부터 계속하시겠습니까?