나는 처음부터 Linux를 구축하고 이를 사용하여 Live CD를 만들었습니다. /usr/sbin
네이밍에도 스크립트를 작성 했습니다 install-lfs
. Linux를 설치하려면 라이브 세션에서 터미널을 열고 install-lfs
.
install
이제 부팅하지 않고도 Live CD를 설치할 수 있기를 원합니다. 즉 , isolinux 메뉴에 다음 항목을 추가하고 싶습니다 .GUI를 여는 대신 스크립트를 시작합니다.
누군가 나에게 대본을 넣으라고 제안했지만, /etc/init.d
그러면 라이브 세션에도 방해가 될 것입니다.
isolinux에서 특수 매개변수를 전달하는 방법이 있습니까?
답변1
부팅 매개변수를 install
커널에 전달한 후 다음과 같은 기능을 사용하여 init 스크립트를 생성할 수 있습니다.
install() { grep -q install /proc/cmdline if [[ $? != 0 ]]; then /usr/sbin/install-lfs reboot fi } install
부팅 매개변수가 설치된 것으로 확인되면 스크립트를 실행하고 완료되면 컴퓨터를 다시 시작합니다. 그렇지 않은 경우 정상적으로 시작됩니다.