내 스크립트를 포함하도록 Finnix ISO를 수정하고 다시 빌드하려면 어떻게 해야 합니까?

내 스크립트를 포함하도록 Finnix ISO를 수정하고 다시 빌드하려면 어떻게 해야 합니까?

저는 이 라이브 부팅 배포판을 사용해 왔습니다.피닉스여러 가상 머신에서 일부 설치 작업을 수행합니다.

설치에 필요한 스크립트를 포함하도록 ISO 파일을 수정하고 싶습니다. 가상 머신을 시작하고 /dev/cdrom내용을 새 폴더에 복사하고 필요에 따라 수정했습니다.

이제 일반 폴더를 부팅 가능한 ISO 이미지로 다시 변환하고 nc추가된 콘텐츠로 수정된 후속 부팅을 위해 이를 호스트로 반환하려고 합니다.

수정된 폴더를 부팅 가능한 ISO 이미지로 복원하는 방법은 무엇입니까?

답변1

ISO를 만들려면 mkisofs를 사용해야 합니다.

mkisofs -o youriso.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V youriso-live ~/isodistro/iso

-o출력 파일
-b, 부팅 이미지
-c, 부팅 디렉터리 , 파일 경로
입니다 .~/isodistro/iso

스위치에 대한 자세한 내용은 여기에서 확인할 수 있습니다.http://cdrecord.berlios.de/private/man/mkisofs-2.0.html

답변2

나는 이것을 직접 시도하지는 않았지만 AskUbuntu Q&A에 제공된 조언부터 시작하겠습니다.SquashFS로 라이브 CD를 편집하시겠습니까?.

특히 Q&A에서는 다음과 같은 제목의 Paranoid Penguin 시리즈 3부작인 Linux Journal 기사를 인용했습니다.Linux Live CD 사용자 정의.

우분투에는 이를 수행하기 위한 매우 훌륭하고 자세한 지침도 있습니다:

이는 Finnix에만 국한된 것은 아니지만 이를 수행하는 방법에 대한 질문에 답변하는 데 도움이 될 것입니다.

Fedora를 기반으로 한 이 가이드도 있지만 매우 간단하고 몇 단계만 거치면 원하는 작업을 수행할 수 있는 것처럼 보입니다. 기사 제목은 다음과 같습니다.크랙 페도라 라이브 CD.

ISO 도구 사용

mkisofsgenisoimage(명령줄), 그 대안인 - 또는 같은 도구를 사용해 볼 수도 있습니다.ISO 마스터(GUI).

아이소마스터 SS

답변3

7년 된 질문이지만 적절한 대답이 없습니다. 초점은 Finnix에 대한 OP를 요청하는 것입니다. 이제 다른 배포판에 대해서는 이야기하지 않겠습니다. 이 기사에서 발췌한 Finnix에 따르면 filesystem.squashfs의 압축을 풀고 OS를 수정한 다음 filesystem.squashfs로 다시 압축해야 합니다.

전체 작업 단계는 다음과 같습니다.

https://www.dotpointer.ga/?section=notes&view=note&id_notes=164

관련 정보