공식 Ubuntu 16.04를 기반으로 사용자 정의 ISO를 만들고 있습니다.
내가 하는 일은 간단하다:
1) 공식 Ubuntu iso를 마운트합니다 . /mnt
; 3
) ; 4 ) 내 파일을 넣고 실행 합니다 .cp /mnt/install/filesystem.squashfs /home
cd /home && unsquashfs filesystem.squashfs
squashfs-root
mksquashfs squashfs-root filesystem.squashfs
mkdir iso && cp -r /mnt/* iso/ && cp /home/filesystem.squashfs iso/install/
어쨌든 내 물건을 넣고 filesystem.squashfs
ISO 파일을 재구성했습니다.
ISO 파일을 빌드하기 위해 mkisofs -RJ -joliet-long -iso-level=4 -o test.iso iso/
.
마지막으로 ISO 이름을 지정했습니다 test.iso
.
그런데 이 iso에 파일을 너무 많이 넣어서(신규 filesystem.squashfs
는 5.3G) 부팅이 안되네요.
Google에서는 4G보다 클 수 없다고 말합니다.
filesystem.squashfs
그렇다면 4G보다 큰 부팅 가능한 ISO를 생성할 수 있는 방법이 있습니까 ?