Debian 10에는 두 개의 디스크가 사전 설치되어 제공됩니다.

Debian 10에는 두 개의 디스크가 사전 설치되어 제공됩니다.

더 작은 디스크에 시스템을 설치하고 더 큰 디스크에 /var를 설치하려면 프로비저닝 파일을 만들어야 합니다. RAID나 LVM을 사용하고 싶지 않기 때문에 이에 대한 스크립트를 작성해야 한다는 말을 들었습니다. 하지만 그러한 스크립트가 어떻게 작성되는지는 모르겠습니다. 조언이나 실제 사례를 알려주실 수 있나요?

답변1

단순화를 위해 별도의 레시피를 사용하지 않고 /var콘텐츠를 새로 생성된 파일 시스템으로 이동하고 다음과 같은 방법을 통해 /target/var해당 라인을 추가하는 것이 좋습니다.fstab

di preseed/late_command string mkfs.xfs /dev/sdX && 마운트 /dev/sdX /mnt && mv /target/var/* /mnt && umount /mnt && echo /dev/sdX /var xfs default 0 2 >>/target /etc/fstab

(보다설치 설명서; /mnt존재하지 않는다면 다른 것을 시도해 보세요 /target/mnt. 물론, 사용자 정의 설치로 인해 많은 데이터가 저장되는 경우 불편할 수 있습니다. 하지만 처음부터 제대로 해라꽤 복잡하다: 사용자 정의 udeb을 생성하거나 설치 프로그램 initrd에 파일을 추가하여 partman 설치 프로그램 구성 요소를 확장해야 합니다.

관련 정보