SD 카드에서 Debian 11을 부팅하는 단일 보드 컴퓨터가 있는데, 부팅에 실패하면(예: 쓰기 프로세스 중 정전으로 인해) 알려진 양호한 설정(예: 읽기 전용)에서 시작하려고 시도한다는 개념입니다. 분할).
Armbian의 Overlayroot를 사용해 보았지만 overlayroot-chroot
작성하기 전에 환경에 들어가야 하고 투명하게 하고 싶습니다. 나도 그것을 찾았 mount -t overlay
지만 전체 파일 시스템에 대해 설정하는 방법을 잘 모르겠습니다. 라이브 배포판(캐스퍼?) 또는 스냅샷과 같은 세션 저장을 수행하려는 아이디어도 있지만 부팅 실패를 감지하고 "기본" 파티션에서 부팅으로 전환하는 방법을 여전히 모릅니다. 이것이 OpenWRT의 작동 방식인가요? 그곳에서는 어떻게 이루어지나요?
답변1
"부팅 실패 횟수 계산 및 보안 부팅 환경으로 전환"을 수행하는 방법은 하드웨어가 지원하는 것과 실제로 수행하려는 작업에 따라 다릅니다. 일부 플랫폼에는 전용 메모리가 있는 반면, 다른 플랫폼에는 저장 매체를 사용하는 소프트웨어를 사용해야 합니다.
단일 보드 컴퓨터가 EFI 시스템이라고 가정하면 Linux 배포판은 (어쩌면? 임베디드 플랫폼의 데비안 부팅 프로세스에 대해 잘 모릅니다) 다음을 지원합니다.시스템 부팅, 포함하는자동으로 평가 시작해정확히설명 내용: 필요한 경우 다른 시스템을 부팅하세요 :)