Buduję niestandardowy system Ubuntu ISO. Wszystko jest gotowe w custom-iso
folderze. Dlatego stosuję ten skrypt, aby zbudować ISO.
#!/bin/bash
isoname=$(date +"custom-ubuntu-%y-%m-%d-%H:%M.iso")
mkisofs -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -z -iso-level 4 -c isolinux/isolinux.cat -o ./$isoname custom-iso/
Jednak w tej metodzie tracę długie nazwy plików, co powoduje niepowodzenie instalacji. Na przykład:
What installer looks: fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386.udeb
What it finds: fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386.ud
Jak mogę pozwolić mkisofs na dłuższe nazwy plików?