이 질문은 좀 더 구체적인 "하위 문제"입니다.두 배포판 간에 스왑 파티션을 공유할 때의 부작용에 대한 질문.
내 컴퓨터에 공유 스왑 파티션이 있는 두 개의 Linux 배포판을 설치하고 한 배포판에서 최대 절전 모드로 전환한 다음 다른 배포판으로 부팅하면 실제로 어떻게 됩니까? 상대방은 교환된 데이터가 유효하지 않다는 사실을 알게 될까요, 아니면 이를 사용하려고 하게 될까요(예측할 수 없는 결과가 발생할 수 있음)?
답변1
특히 fstab 항목이 있는 경우 스왑 파티션을 사용합니다.
그러나 문제는 스왑 파티션뿐만 아니라 다른 모든 파일 시스템 파티션에서도 발생합니다. 최대 절전 모드 시스템에 의해 여전히 마운트되어 있는 한 이들 중 어느 것도 마운트할 수 없습니다.
한 번에 하나의 운영 체제만 파일 시스템을 마운트할 수 있으며 최대 절전 모드에 있는 동안 시스템은 "계속 실행 중"입니다. 최대 절전 모드로 전환한 다음 다른 OS로 부팅하고, 파일 시스템을 변경한 다음 재부팅하고 최대 절전 모드의 OS를 다시 시작하면 OS는 수정된 파일 시스템의 이전 상태를 여전히 기억합니다. 이 모든 것이 매우 원활하게 진행됩니다.
* BIG FAT WARNING
*********************************************************
*
* If you touch anything on disk between suspend and resume...
* ...kiss your data goodbye.
원천:https://www.kernel.org/doc/Documentation/power/swsusp.txt
디스크가 건드리지 않는다는 것을 보장할 수 없다면 최대 절전 모드를 완전히 피하는 것이 가장 좋습니다.