<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body><div style="font-family:Helvetica,Arial;font-size:13px">Hi - </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px">I’m running into an issue where it looks like some options in the xorriso command is no longer valid when trying to make a fai-cd iso image. I was wondering if anyone has an updated fai-cd that accounts for this. </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px">Details as follow : </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px">fai-server - 5.10.3-buster1</div><div style="font-family:Helvetica,Arial;font-size:13px">xorriso - 1.4.2-4ubuntu1</div><div style="font-family:Helvetica,Arial;font-size:13px">ubuntu - 16.04.6 LTS</div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px">Here is what’s in the fai-cd script : </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px"><div style="margin:0px"> echo "Writing FAI CD-ROM image to $isoname. This may need some time."</div><div style="margin:0px"> xorriso -report_about HINT -as mkisofs -iso-level 3 \</div><div style="margin:0px"> -iso_mbr_part_type 00 \</div><div style="margin:0px"> -full-iso9660-filenames \</div><div style="margin:0px"> -volid "$vname" -appid "$aname" \</div><div style="margin:0px"> -eltorito-boot boot/grub/bios.img \</div><div style="margin:0px"> -no-emul-boot -boot-load-size 4 -boot-info-table \</div><div style="margin:0px"> --eltorito-catalog boot/grub/<a href="http://boot.cat">boot.cat</a> \</div><div style="margin:0px"> --grub2-boot-info \</div><div style="margin:0px"> --grub2-mbr $NFSROOT/usr/lib/grub/i386-pc/boot_hybrid.img \</div><div style="margin:0px"> -eltorito-alt-boot -e EFI/efiboot.img -no-emul-boot \</div><div style="margin:0px"> -append_partition 2 0xef $scratch/efiboot.img \</div><div style="margin:0px"> -o $isoname -graft-points \</div><div style="margin:0px"> --sort-weight 0 / --sort-weight 1 /boot \</div><div style="margin:0px"> "$tmp" \</div><div style="margin:0px"> /boot/grub/bios.img=$scratch/bios.img \</div><div style="margin:0px"> /EFI/efiboot.img=$scratch/efiboot.img || die 12 "xorriso failed."</div><div><br></div><div>Some of these options are not valid in the version of xorriso that’s available in 16.04 (or 20.04 for that matter). I’ve even tried looking for this version on a Debian server and they aren’t there. </div><div><br></div><div>I have several hundreds (roughly 800) mini servers that are deployed in the field that needs updating and the only reasonable way is to use a USB key to re-provision them. Making a cd image using fai-cd would help tremendously. </div><div><br></div><div>Thanks.</div><div><br></div><div>Sinh</div><div><br></div><div><br></div></div></body></html>