123456789101112131415161718192021 |
- #!/bin/bash
- # iso dizini içine updates dizini oluşturularak ilgili kök dizin altı dizin ve dosyalar konuşlandırılacak.
- echo "Sıkıştırma yapılmadan Iso dosyası hazırlanıyor..."
- #cp $ROOTFS/usr/lib/syslinux/isohdpfx.bin iso/boot/isolinux/isohdpfx.bin
- month="$(date -d "$D" '+%m')"
- day="$(date -d "$D" '+%d')"
- echo "milis-2.0-B${month}.${day}" > ./iso/updates/etc/milis-surum
- xorriso -as mkisofs \
- -iso-level 3 -rock -joliet \
- -max-iso9660-filenames -omit-period \
- -omit-version-number -relaxed-filenames -allow-lowercase \
- -volid "MILIS_CALISAN" \
- -eltorito-boot boot/isolinux/isolinux.bin \
- -eltorito-catalog boot/isolinux/isolinux.cat \
- -no-emul-boot -boot-load-size 4 -boot-info-table \
- -eltorito-alt-boot -e efiboot.img -isohybrid-gpt-basdat -no-emul-boot \
- -isohybrid-mbr iso/boot/isolinux/isohdpfx.bin \
- -output "milis-2.0-B${month}.${day}.iso" iso || echo "ISO imaj olusturalamadı";
|