preseed.cfg를 포함하도록 Debian(Buster) 설치 프로그램을 어떻게 수정합니까?

preseed.cfg를 포함하도록 Debian(Buster) 설치 프로그램을 어떻게 수정합니까?

Debian ISO를 사용하여 부팅 가능한 USB 스틱을 만들었습니다.루퍼스. 그 후 나는 내 것을 포함하도록 스틱을 수정했습니다 preseed.cfg.

#! /bin/bash

initrd="/mnt/install.amd/initrd.gz"

rm -rf tmp
mkdir tmp
cd tmp
gzip -d < "$initrd" | cpio -i

cp ../preseed.cfg .

mount /dev/sdb1 /mnt

find | cpio -o --format=newc | gzip -9c > "$initrd"

umount /mnt

설치를 시작하면 설치 프로그램에서 더 이상 언어를 묻지 않습니다. 설치 프로그램이 preseed.cfg파일을 읽고 구성된 언어를 사용했다고 말하고 싶습니다 .

그러나 설치 프로그램이 설치 소스 설치를 거부하고 오류가 발생합니다. 하지만 설치기사는 무엇이 잘못되었는지 설명하지 않았습니다. 수정으로 인해 일종의 체크섬 불일치가 있을 수 있습니다.

또 무엇을 업데이트해야 할지 모르겠습니다. 아는 사람 있나요?

답변1

데비안 설치 프로그램 문서에서 다음 링크를 찾았습니다.

https://wiki.debian.org/DebianInstaller/Preseed/EditIso

관련 정보