X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/ee81f899117fbf16173430d2bd4dd164ecc2fb2f..519fac719ed4c31dad0618520afedc5be24af2c2:/LiveCD/livecd.sh?ds=sidebyside diff --git a/LiveCD/livecd.sh b/LiveCD/livecd.sh index 7c4d587..5bb8fc5 100644 --- a/LiveCD/livecd.sh +++ b/LiveCD/livecd.sh @@ -17,10 +17,25 @@ fi rm -rf ISO_TMP cp -a ISO ISO_TMP -cp -a VTOY VTOY_TMP && cd VTOY_TMP +cp -a VTOY VTOY_TMP + +ls -la +if ! [ -d ISO_TMP ]; then + echo "Copy ISO_TMP failed" + exit 1 +fi + +if ! [ -d VTOY_TMP ]; then + echo "Copy VTOY_TMP failed" + exit 1 +fi + +mkdir -p ISO_TMP/EFI/ventoy +cd VTOY_TMP + gcc -O2 -m32 ./ventoy/disksize.c -o ./ventoy/disksize rm -f ./ventoy/disksize.c -find . | cpio -o -H newc | gzip -9 > ../ISO_TMP/EFI/ventoy/ventoy.gz +find . | cpio -o -H newc | gzip -c -9 > ../ISO_TMP/EFI/ventoy/ventoy.gz cd .. && rm -rf VTOY_TMP