휴대용 Linux 배포판은 쓰기가 불가능한 미디어(예: 읽기 전용 CD)에서 어떻게 실행됩니까?
폴더 시스템이 어떻게 설치되었는지 확인하기 위해 CD 또는 호스트의 하드 드라이브 중 어디에서 보나요?
필요한 임시 파일(예: 스왑 파일) 문제를 어떻게 처리합니까? 이러한 가짜는 메모리에 저장됩니까, 아니면 로컬 하드 드라이브에 기록됩니까?
Linux 운영 체제 커널이 특정 폴더 구조를 기대한다는 것을 알고 있는데...그럼 어디에 있나요?
답변1
실제로는 3개의 파일 시스템이 관련되어 있습니다.
- 기본 시스템용 읽기 전용 압축 파일 시스템입니다.
- 로컬 변경에 대한 읽기/쓰기 tmpfs에 액세스할 수 없습니다.
- 위의 두 파일 시스템을 함께 바인딩하는 연합 파일 시스템입니다. 파일이 존재하는 경우 tmpfs에서 파일을 읽고, 그렇지 않으면 압축된 버전으로 대체합니다. 쓰기(생각해보면 머리가 복잡해지는 삭제 포함)는 tmpfs로 직접 이동합니다.
설치하는 동안 스왑 드라이브를 수동으로 마운트하지 않는 한 스왑(일반적으로 파일이 아님)은 사용되지 않습니다(쓰기 가능한 유일한 파일 시스템은 RAM이므로). (이것은 사용자 정의 파티션이 필요하지만 설치하는 데 256MB보다 작은 시스템에 도움이 될 수 있음) .