mirror of
https://github.com/kneutron/ansitest.git
synced 2025-01-16 04:42:55 +08:00
53 lines
1.2 KiB
Bash
53 lines
1.2 KiB
Bash
#!/bin/bash
|
|
|
|
# mod for osx 2019.0818
|
|
# make a restore DVD from .fsarchive + restore script(s)
|
|
# NOTE mkisofs is BROKEN on osx (macports and brew)
|
|
# REF: https://www.makeuseof.com/tag/how-to-create-windows-compatible-iso-disc-images-in-mac-os-x/
|
|
# REF: http://osxdaily.com/2012/03/16/create-iso-images-from-the-command-line/
|
|
|
|
d2b=$1
|
|
##'/mnt/cdtemp'
|
|
|
|
cd $d2b
|
|
|
|
ls -alh
|
|
pwd
|
|
|
|
echo "Writing from $d2b... to $HOME PK:"
|
|
#read
|
|
|
|
hdiutil makehybrid -verbose -iso -joliet -udf -print-size $d2b
|
|
echo "Sawright?"
|
|
read -n 1
|
|
|
|
time hdiutil makehybrid -verbose -iso -joliet -udf -o $HOME/restoreUDF.iso $d2b
|
|
chmod a+rx $HOME/restoreUDF.iso
|
|
|
|
ls -lh $HOME/restoreUDF.iso
|
|
|
|
exit;
|
|
|
|
|
|
#mkisofs -r -f -U -v -o - * \
|
|
|
|
isopts="-iso-level 3 -J -joliet-long -r -T -v "
|
|
#isopts="-iso-level 3 -T -v "
|
|
|
|
# how big willit be
|
|
mkisofs $isopts -udf -print-size *
|
|
echo Sawright?
|
|
read -n 1
|
|
|
|
time \
|
|
mkisofs -iso-level 3 -allow-lowercase -d -D -f -J -joliet-long -max-iso9660-filenames -N -r -T -udf -v \
|
|
-o $HOME/restoreUDF.iso *
|
|
# | cdrecord -v -tao fs=5120k -eject speed=32 -data -
|
|
# | cdrecord -v -tao fs=5120k -eject speed=$CDR_SPEED -data -
|
|
|
|
#dev=1,0,0
|
|
chown dave /home/restoreUDF.iso
|
|
chmod a+rx /home/restoreUDF.iso
|
|
|
|
ls -lh $HOME/*.iso
|