mount "damaged" disk image in shellscript on 10.4
Chad Leigh -- ObjectWerks
chad+macosx at objectwerks.com
Tue Jul 29 22:35:12 PDT 2008
I am trying to write a shell script on a 10.4 system that uses
hdiutil to mount a disk image at system boot time.
I have some games that require a CD to be mounted to run. These are
for my 5 year old boy. His iBook (gen 1 iceBook hand me down from
me) has a busted CD drive and I have made disk images of the CDs.
(They are some hybrid windows/mac disks). When mount them using
hdiutil it comes up with
The disk image you are opening may be damaged and could damage your
system.
Are you sure you want to open this disk image? (Y/N)
If you say Y then they mount normally. They are not really damaged
by the system gives you this message due to the hybrid nature (I have
multiple games with the same "problem" with the images and they all
work fine if you answer yes. Mounting from the Finder gives you a
similar dialog box.
What I need to do is to auto answer this with Y in the script so that
no user intervention is required. Nothing I have tried works
hdiutil attach my-image.dmg <<EOF
Y
EOF
echo "Y" | hdiutil attach my-image.dmg
hdiutil attach my-image.dmg < answer
where answer is a file with Y
Anyone have any other ideas on how to feed responses programatically
to hdiutil?
Thanks
Chad
More information about the MacOSX-admin
mailing list