Forum Replies Created
-
AuthorPosts
-
sgstuart
ParticipantHi Sumita,
I have been using the AAMEE, and creating a new package (.PKG) for both Design Standard, and Production Premium. Design Standard is much smaller, so that has been the one I have currently been using.Hi Allister,
I am using rev 300, on a 10.6.3.Hi all,
I did try changing the default location to /Applications editing the info.plist file, directly. However, even though it did install (theoretically), when the image was done, it was not there, it had 10 errors and 234 warnings in the CS5 logs. I set the installer to abort on errors, so maybe that is what was/is happening. I also found quite a few things installing on the host machine (the machine that is creating the InstaDMG image) they are Adobe Help, Adobe Media Player, Adobe Media Encoder CS5, and under Utilities, there is a folder called Adobe Installers, with a symlink(short cut) to Adobe Creative Suite 5 Design Standard, which links to the uninstaller, under /Library/Application Support/Adobe/(Uninstall/long set of numbers here).
So it is definitely not fully going to the image for some reason.
I am also testing now, using ARD. I am finding that if the machine is on, but not logged in (so at a login prompt) the install fails, however if you log in (I am logging in as the local admin) it appears to install fine(It installed successfully, no errors on ARD).
My guess is this is why it does not install on InstaDMG, because to my knowledge InstaDMG is not installing as a user (that is why it does not create user garbage) , “root” assuming that is how InstaDMG is installing, is not a true user.
Thanks,
Steven Stuartsgstuart
ParticipantHi All,
I am sorry that I am getting late to this topic and installation. However, I am having the same problem’s as stated. I also noticed in Console logs that it is on the machine that is creating the image there is a Adobe CS5(spelled out though), Here are the logs that I am seeing from there. Above the ones there, there are many similar messages that go on for quite some time, and I do not know if they are relevant.——-
Value returned on lookup of payload: {44EAE408-3960-11DF-ACCC-D8A62C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_GB is: false
Action string for {44EAE408-3960-11DF-ACCC-D8A62C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_GB is none
Payload {44EAE408-3960-11DF-ACCC-D8A62C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_GB is extension payload. Aligning its action according to parent.
Value returned on lookup of payload: {68489BE8-3960-11DF-8F88-C4A72C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_US is: false
Action string for {68489BE8-3960-11DF-8F88-C4A72C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_US is none
Payload {68489BE8-3960-11DF-8F88-C4A72C404F28} Adobe InDesign CS5 Common Language Files_AdobeInDesign7CommonLang-en_US is extension payload. Aligning its action according to parent.
Value returned on lookup of payload: {8D3FB5B0-395D-11DF-AEA7-642B2C404F28} Adobe InDesign CS5 Application Language Files_AdobeInDesign7AppLang-en_US is: false
Action string for {8D3FB5B0-395D-11DF-AEA7-642B2C404F28} Adobe InDesign CS5 Application Language Files_AdobeInDesign7AppLang-en_US is none
Payload {8D3FB5B0-395D-11DF-AEA7-642B2C404F28} Adobe InDesign CS5 Application Language Files_AdobeInDesign7AppLang-en_US is extension payload. Aligning its action according to parent.
END Setting requested payload actions
Collected advanced path check information for INSTALLDIR
INSTALLDIR is a well-formed path
[ 0] Sat Jun 12 22:21:10 2010 FATAL
INSTALLDIR cannot be the root path
[ 0] Sat Jun 12 22:21:10 2010 INFO
:: END TIMER :: [Total Timer] took 2265 miliseconds (2.265 seconds) DTR = 8875.94 KBPS (8.66791 MBPS)
————————————– Summary ————————————–
– 1 fatal error(s), 9 error(s), 0 warning(s)
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
ERROR: Payload path does not exist and no media record specified.
FATAL ERROR: INSTALLDIR cannot be the root pathSearch the same string above to find when the error occured.
————————————————————————————-
Exit Code: 22 – INSTALLDIR check failed
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
END – Installer Session
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*Notice how it says INSTALLDIR cannot be root path, and the previous persons message, saying that it is installing on root. I have a sneaking suspicion this is the problem, or at least part of it.
By the way, has anyone solved it yet? If so can the solution be posted, I am going to try until then though.
Thanks,
Steven Stuartsgstuart
ParticipantHi all,
I was just doing the same install with the latest and greatest package from Adobe, and I get an error as well. I can only assume at this point that it is the same as yours. On the screen it just hangs, so I guess I will be cancelling the install at this point, it has been working on that folder for 2+ hours now.Thanks,
Steven Stuartsgstuart
ParticipantHi all and Greg,
I was able to get the installer to work, and place things in their appropriate place by changing $RECEIPT_PATH to its absolute path /Library/Receipts/Office2008_en_required.pkg/Contents/Resources.In the appropriate place above, I also kept what I had from my changed script so not using $HOME, and I also had to copy the OfficePID.plist file to the same location as the SetupInfo.plist. This allowed the installation to work.
I am now having one problem left and that is it. How do I get rid of the First Time Run, so it does not ask any user what their name, company… and needing to click on each of those continue buttons, and having to close out of the Auto Update window?
Thanks,
Steven Stuartsgstuart
ParticipantHi Greg,
Thank you very much. I think that answers all those questions. I should have mentioned that I am doing these installs with Snow Leopard, but I forgot to mention that. Thank you for understanding that I probably was.
I agree there was nothing under the $home directory, and everything that you are saying makes complete sense. I did not know that $RECEIPT_PATH did not exist in Snow Leopard. I am surprised that everything else appears to install correctly. Again Greg, thank you.I will also try your idea of just creating a package copying those 2 files. That does appear to be the simplest solution to me.
Thanks,
Steven Stuartsgstuart
ParticipantI have not tried rev 295, so I am not sure what happens in that one at this time, however, I get the same errors, with any PKG or MPKG in rev 294 and earlier. I am also using the –process flag, and doing the same thing as you. The last full rev that worked for me currently is 276. However, I know that Karl has been working hard on doing some major upgrades to the code in both InstaUp2Date and InstaDMG, and I know they will be amazing.
sgstuart
ParticipantI should clarify, now that I think that there might be multiple issues happening. The Created disk image that gets created, (not being the full size) seems to have only showed up since build 292 (started), rev 291, the disk image, I think was the correct size. However, the installations that were not DMG’s did not get installed properly.
Thanks,
Steven Stuartsgstuart
ParticipantI have been having similar problems with rev 294 and for some previous ones. All of my non – DMG items for sure. None of the PKG’s or MPKG’s take more than 1/100th of a second to install, including Office 2008, which I think means nothing is happening. Here is the latest Debug log for this one. I am not sure if you wanted the whole debug log or not, it is quite long. One thingI noticed this showed, and I did not get in the terminal are the errors with the packages that I was referring too. So maybe it is helpful.
[code]
22:53:39 ###### InstaDMG build initiated ######
InstaDMG version 1.6b2 (svn revision: 293)
Host OS: Mac OS X 10.6.3
Host Hardware: MacBookPro4,1
Output file name: 10.6.3 Chevron_v4_3
Output disk name: Enter Serial Number_10.6
Host mount folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq
22:53:40 ###### Finding main MacOS X installer disk ######
Found primary OS installer disk: ./InstallerFiles/BaseOS/Mac OS X Install DVD.dmg
Found the image at: ./InstallerFiles/BaseOS/Mac OS X Install DVD.dmg
22:53:40 ###### Looking for a Cached Image ######
Current image mount point: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
Shadow file location: /private/tmp/InstaDMG_temp_folder.Q5eTMq/5690EEB3-C9CD-450C-99FC-06866B7F3A93.shadowfile
Mounting the shadow file (/private/tmp/InstaDMG_temp_folder.Q5eTMq/5690EEB3-C9CD-450C-99FC-06866B7F3A93.shadowfile) onto the cached image (./Caches/BaseImageCache/FD736B1D.dmg)
/dev/disk2 GUID_partition_scheme
/dev/disk2s1 EFI
/dev/disk2s2 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
Target OS: Mac OS X 10.6 (10A432)
WARNING: Chroot jails do not currently work with 10.6, so disabling them
Encasing instaler daemon in a chroot jail
Chrooting com.apple.installd daemon
22:53:50 ###### Beginning Update Installs from /tmp/InstaUp2DateFolder-0FYyAP ######
Working on folder 01 Mac OS X 10.6.3 v1.1 Combo Update (22:53:50)
Mounting the package dmg: MacOSXUpdCombo10.6.3v1.1.dmg (/tmp/InstaUp2DateFolder-0FYyAP/01 Mac OS X 10.6.3 v1.1 Combo Update) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LEsYoG
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/MacOSXUpdCombo10.6.3v1.1.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LEsYoG
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LEsYoG
Installing MacOSXUpdCombo10.6.3.pkg from 01 Mac OS X 10.6.3 v1.1 Combo Update with XML Choices file
Unable to load choice changes file.
Package name is Mac OS X Update CombinedUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LEsYoG
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44/System/Library: Directory not empty
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44/System: Directory not empty
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 01 Mac OS X 10.6.3 v1.1 Combo Update done (00:44:10)
Working on folder 02 Security Update 2010-003 (Snow Leopard) (00:44:10)
Mounting the package dmg: SecUpd2010-003Snow.dmg (/tmp/InstaUp2DateFolder-0FYyAP/02 Security Update 2010-003 (Snow Leopard)) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.OV3LVL
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/SecUpd2010-003Snow.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.OV3LVL
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.OV3LVL
Installing SecUpd2010-003Snow.pkg from 02 Security Update 2010-003 (Snow Leopard) with XML Choices file
Package Authoring Warning: Package reference does not include required hash for package id com.apple.pkg.update.security.2010.003.snowleopard.
Unable to load choice changes file.
Package name is Security Update 2010-003Unmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.OV3LVL
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 02 Security Update 2010-003 (Snow Leopard) done (00:44:14)
Working on folder 03 Clear Reg (00:44:14)
Installing clearReg.pkg from 03 Clear Reg with XML Choices file
PFPkg: No file found at path: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/clearReg.pkg/clearReg.pkg
PFPackage::packageWithURL – can’t instantiate package: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/clearReg.pkg/clearReg.pkg
Error the package path specified was invalid: ‘/tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/clearReg.pkg/clearReg.pkg’.
Folder 03 Clear Reg done (00:44:14)
Working on folder 04 Create Admin User (00:44:14)
Installing createUser.pkg from 04 Create Admin User with XML Choices file
PFPkg: No file found at path: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/createUser.pkg/createUser.pkg
PFPackage::packageWithURL – can’t instantiate package: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/createUser.pkg/createUser.pkg
Error the package path specified was invalid: ‘/tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/createUser.pkg/createUser.pkg’.
Folder 04 Create Admin User done (00:44:15)
Working on folder 05 Remote Desktop Client 3.3.2 (00:44:15)
Mounting the package dmg: RemoteDesktopClient.dmg (/tmp/InstaUp2DateFolder-0FYyAP/05 Remote Desktop Client 3.3.2) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.xiyfnL
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/RemoteDesktopClient.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.xiyfnL
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.xiyfnL
Installing RemoteDesktopClient.pkg from 05 Remote Desktop Client 3.3.2 with XML Choices file
Unable to load choice changes file.
Package name is Remote Desktop Client UpdateUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.xiyfnL
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 05 Remote Desktop Client 3.3.2 done (00:44:16)
Working on folder 06 iLife Support 9.0.4 (00:44:16)
Mounting the package dmg: iLifeSupport904.dmg (/tmp/InstaUp2DateFolder-0FYyAP/06 iLife Support 9.0.4) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LIEptw
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/iLifeSupport904.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LIEptw
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LIEptw
Installing iLifeSupport904.pkg from 06 iLife Support 9.0.4 with XML Choices file
Unable to load choice changes file.
Package name is iLife SupportUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.LIEptw
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 06 iLife Support 9.0.4 done (00:44:18)
Working on folder 07 iTunes 9.1.1 (00:44:18)
Mounting the package dmg: iTunes9.1.1.dmg (/tmp/InstaUp2DateFolder-0FYyAP/07 iTunes 9.1.1) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.K5kOfZ
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/iTunes9.1.1.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.K5kOfZ
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.K5kOfZ
Installing iTunes.mpkg from 07 iTunes 9.1.1 with XML Choices file
Unable to load choice changes file.
Package name is iTunesUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.K5kOfZ
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 07 iTunes 9.1.1 done (00:44:20)
Working on folder 08 Safari 4.0.5 for SnowLeopard (00:44:20)
Mounting the package dmg: Safari4.0.5SnowLeopard.dmg (/tmp/InstaUp2DateFolder-0FYyAP/08 Safari 4.0.5 for SnowLeopard) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.jIvMy3
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/Safari4.0.5SnowLeopard.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.jIvMy3
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.jIvMy3
Installing Safari4.0.5SnowLeopard.pkg from 08 Safari 4.0.5 for SnowLeopard with XML Choices file
Package Authoring Warning: Package reference does not include required hash for package id com.apple.pkg.Safari405SnowLeopard.
Unable to load choice changes file.
Package name is SafariUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.jIvMy3
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 08 Safari 4.0.5 for SnowLeopard done (00:44:22)
Working on folder 09 Java For MacOS X 10.6 Update 1 (00:44:22)
Mounting the package dmg: JavaForMacOSX10.6Update1.dmg (/tmp/InstaUp2DateFolder-0FYyAP/09 Java For MacOS X 10.6 Update 1) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.uaEkLc
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/JavaForMacOSX10.6Update1.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.uaEkLc
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.uaEkLc
Installing JavaForMacOSX10.6Update1.pkg from 09 Java For MacOS X 10.6 Update 1 with XML Choices file
Package Authoring Warning: Package reference does not include required hash for package id com.apple.pkg.JavaForMacOSX10.6Update1SU.
Unable to load choice changes file.
Package name is Java for Mac OS X 10.6 Update 1Unmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.uaEkLc
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 09 Java For MacOS X 10.6 Update 1 done (00:44:24)
Working on folder 10 AirPort Utility 5.5.1 (00:44:24)
Mounting the package dmg: AirPortUtility551.dmg (/tmp/InstaUp2DateFolder-0FYyAP/10 AirPort Utility 5.5.1) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.yfIVnk
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/AirPortUtility551.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.yfIVnk
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.yfIVnk
Installing AirPortUtility.mpkg from 10 AirPort Utility 5.5.1 with XML Choices file
Package Authoring Warning: The installer script defines but doesn’t use (and can’t install) package id com.apple.mpkg.AirPort.
Unable to load choice changes file.
Package name is AirPort UtilityUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.yfIVnk
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 10 AirPort Utility 5.5.1 done (00:44:26)
Working on folder 11 Digital Camera Raw Compatibility Update 3.2 (00:44:26)
Mounting the package dmg: RAWCameraUpdate3.dmg (/tmp/InstaUp2DateFolder-0FYyAP/11 Digital Camera Raw Compatibility Update 3.2) at: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.qORu28
Mounting disk image from /Users/macadmin/Desktop/instadmg/Caches/InstaUp2DateCache/RAWCameraUpdate3.dmg at /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.qORu28
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_Driver_ATAPI
/dev/disk3s3 Apple_HFS /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.qORu28
Installing RAWCameraUpdate3.pkg from 11 Digital Camera Raw Compatibility Update 3.2 with XML Choices file
Unable to load choice changes file.
Package name is Digital Camera Raw Compatibility UpdateUnmounted the Package DMG image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.qORu28
Removing the copied folder: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
rm: /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44: Resource busy
Folder 11 Digital Camera Raw Compatibility Update 3.2 done (00:44:28)
Working on folder 12 Microsoft Office 2008 (00:44:28)
Installing Office Installer.mpkg from 12 Microsoft Office 2008 with XML Choices file
PFPkg: No file found at path: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Office Installer.mpkg/Office Installer.mpkg
PFPackage::packageWithURL – can’t instantiate package: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Office Installer.mpkg/Office Installer.mpkg
Error the package path specified was invalid: ‘/tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Office Installer.mpkg/Office Installer.mpkg’.
Folder 12 Microsoft Office 2008 done (00:44:28)
Working on folder 13 SOPHOS for Chevron (00:44:28)
Installing Sophos Anti-Virus.mpkg from 13 SOPHOS for Chevron with XML Choices file
PFPkg: No file found at path: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Sophos Anti-Virus.mpkg/Sophos Anti-Virus.mpkg
PFPackage::packageWithURL – can’t instantiate package: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Sophos Anti-Virus.mpkg/Sophos Anti-Virus.mpkg
Error the package path specified was invalid: ‘/tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Sophos Anti-Virus.mpkg/Sophos Anti-Virus.mpkg’.
Folder 13 SOPHOS for Chevron done (00:44:28)
Working on folder 14 fireFox chevron (00:44:28)
Installing firefox_363.pkg from 14 fireFox chevron with XML Choices file
PFPkg: No file found at path: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/firefox_363.pkg/firefox_363.pkg
PFPackage::packageWithURL – can’t instantiate package: /tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/firefox_363.pkg/firefox_363.pkg
Error the package path specified was invalid: ‘/tmp/InstaUp2DateFolder-0FYyAP/../../../Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/firefox_363.pkg/firefox_363.pkg’.
Folder 14 fireFox chevron done (00:44:28)
Restoring normal installd daemon
Restoring com.apple.installd daemon
00:44:28 ###### Correcting some generic installer errors ######
Correcting symlinks that point off the disk
Closing programs that have opened files on the disk
Error starting permissions repair for disk2s2 Macintosh HD: Unable to determine the Mac OS X version on the targeted disk (-9943)
Deleting Extensions.mkext cache file
Deleting cache files created during installations
00:44:31 ###### Creating the deployment DMG and scanning for ASR ######
Rename the deployment volume: Enter Serial Number_10.6
Volume on disk2s2 renamed to Enter Serial Number_10.6
Create a read-only imageUnmounted the Target image image from /private/tmp/InstaDMG_temp_folder.Q5eTMq/mount_point.PC3R44
MESSAGE:Preparing imaging engine…
MESSAGE:Reading Protective Master Boot Record (MBR : 0)…
PERCENT:0.000000
PERCENT:0.000000
MESSAGE: (CRC32 $B9D57727: Protective Master Boot Record (MBR : 0))
MESSAGE:Reading GPT Header (Primary GPT Header : 1)…
PERCENT:0.000000
MESSAGE: (CRC32 $2A4C2EC7: GPT Header (Primary GPT Header : 1))
MESSAGE:Reading GPT Partition Data (Primary GPT Table : 2)…
PERCENT:0.000005
MESSAGE: (CRC32 $0EF9E559: GPT Partition Data (Primary GPT Table : 2))
MESSAGE:Reading (Apple_Free : 3)…
PERCENT:0.000006
MESSAGE: (CRC32 $00000000: (Apple_Free : 3))
MESSAGE:Reading EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)…
PERCENT:0.038743
PERCENT:0.065029
PERCENT:0.065111
MESSAGE: (CRC32 $47AC8580: EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4))
MESSAGE:Reading disk image (Apple_HFS : 5)…
PERCENT:0.068284
PERCENT:0.073086
PERCENT:0.076260
PERCENT:0.080166
PERCENT:0.084153
PERCENT:0.088792
PERCENT:0.092780
PERCENT:0.096930
PERCENT:0.099860
PERCENT:0.104092
PERCENT:0.108323
PERCENT:0.112962
PERCENT:0.115322
PERCENT:0.117845
PERCENT:0.120449
PERCENT:0.122728
PERCENT:0.125169
PERCENT:0.128017
PERCENT:0.130703
PERCENT:0.133226
PERCENT:0.136237
PERCENT:0.138515
PERCENT:0.141201
PERCENT:0.143805
PERCENT:0.146084
PERCENT:0.148769
PERCENT:0.151211
PERCENT:0.153652
PERCENT:0.163336
PERCENT:0.174404
PERCENT:0.185797
PERCENT:0.197191
PERCENT:0.767624
PERCENT:0.770635
PERCENT:0.774134
PERCENT:0.776901
PERCENT:0.778773
PERCENT:0.781459
PERCENT:0.783981
PERCENT:0.786992
PERCENT:0.789759
PERCENT:0.792038
PERCENT:0.793991
PERCENT:0.795863
PERCENT:0.797816
PERCENT:0.799688
PERCENT:0.801153
PERCENT:0.803106
PERCENT:0.804977
PERCENT:0.812953
PERCENT:1.539028
PERCENT:99.958321
PERCENT:99.958321
PERCENT:99.958321
MESSAGE: (CRC32 $B139902C: disk image (Apple_HFS : 5))
MESSAGE:Reading (Apple_Free : 6)…
PERCENT:99.999992
MESSAGE: (CRC32 $00000000: (Apple_Free : 6))
MESSAGE:Reading GPT Partition Data (Backup GPT Table : 7)…
PERCENT:99.999992
PERCENT:100.000000
MESSAGE: (CRC32 $0EF9E559: GPT Partition Data (Backup GPT Table : 7))
MESSAGE:Reading GPT Header (Backup GPT Header : 8)…
PERCENT:100.000000
MESSAGE: (CRC32 $CB378843: GPT Header (Backup GPT Header : 8))
PERCENT:0.000000
MESSAGE:Adding resources…
PERCENT:11.000000
PERCENT:22.000000
PERCENT:33.000000
PERCENT:44.000000
PERCENT:55.000000
PERCENT:66.000000
PERCENT:77.000000
PERCENT:88.000000
PERCENT:100.000000
MESSAGE:Elapsed Time: 57.578s
MESSAGE:File size: 2383240 bytes, Checksum: CRC32 $584421C5
MESSAGE:Sectors processed: 629145600, 1637188 compressed
MESSAGE:Speed: 13.9Mbytes/sec
MESSAGE:Savings: 100.0%
created: /Users/macadmin/Desktop/instadmg/OutputFiles/10.6.3 Chevron_v4_3.dmg
Scanning image for ASR: ./OutputFiles/10.6.3 Chevron_v4_3.dmg
Block checksum: ….10….20….30….40….50….60….70….80….90….100
Block checksum: ….10….20….30….40….50….60….70….80….90….100attaching “/Users/macadmin/Desktop/instadmg/OutputFiles/10.6.3 Chevron_v4_3.dmg”.
getting information for “/Volumes/Enter Serial Number_10.6”.
asr: successfully scanned image “/Users/macadmin/Desktop/instadmg/OutputFiles/10.6.3 Chevron_v4_3.dmg”
ASR image scan complete
00:45:46 ###### InstaDMG Complete ######
00:45:46 ###### Cleaning up ######
Restoring normal installd daemon
Ejecting images
Deleting scratch DMG
[/code]Thanks,
Steven Stuartsgstuart
ParticipantHi larkost,
I am actually packaging it, as for some reason, when inside our company and its firewall, it will not let InstaDMG download packages thru there HTTP sites (if you remember from before it would not let me do the checkout either). So I have to use firefox or Safari to download them first and therefore put those packages under InstaUp2DatePackages. On April 23rd (whatever that version was), I was able to do it fine, the only difference was I had to put the full path to the folder as opposed to just the filename(in current version).I am using this string in the catalog now,
FireFox 3.6.3 Firefox_363.pkg sha1:bf430935ec8f847db6bc5a3022b03565d9738eb6I was using this before.
FireFox 3.6.3 /Users/macadmin/Desktop/instadmg/InstallerFiles/InstaUp2DatePackages/Firefox_363.pkg sha1:bf430935ec8f847db6bc5a3022b03565d9738eb6When I tried to use the full path name in this version, it failed in the “Looking for step”, here is that error:
Looking for FireFox 3.6.3
Traceback (most recent call last):
File “./instadmg/AddOns/InstaUp2Date/instaUp2Date.py”, line 664, in
main()
File “./instadmg/AddOns/InstaUp2Date/instaUp2Date.py”, line 647, in main
thisController.parseFile(catalogFilePath)
File “./instadmg/AddOns/InstaUp2Date/instaUp2Date.py”, line 224, in parseFile
additionalCacheFolders = userSuppliedPKGFolderPath
File “./instadmg/AddOns/InstaUp2Date/instaUp2Date.py”, line 444, in __init__
if not os.path.exists(cacheFilePath):
File “/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/genericpath.py”, line 18, in exists
st = os.stat(path)
TypeError: coercing to Unicode: need string or buffer, NoneType foundAfter I removed the Full Path string it worked. I remember seeing in a post from you(I think) that as long as you put the package into the InstaUp2DatePackages folder, you would be okay in a post for rev 288, I think. However, now it is failing much farther in. I also remember before that the folders seemed to go with what section of the catalog they were in, but this version does not seem to do that. As Firefox is the first item under Third PartySoftware: Last time I ran this the folders started to renumber after the OS Updates section, so the items that were in the BaseUpdates had their numbering, and the CustomPKG had their numbering, now it seems to continue the folder numbering.
Did the order of how items are being integrated change or did something else happen?Thanks,
Steven Stuartsgstuart
ParticipantI want to add that it said that I checkedout Rev: 288, so I am not sure why it says 266?
MacAdministrators-MacBook-Pro:Desktop #######$ svn checkout http://instadmg.googlecode.com/svn/trunk/ instadmg
U instadmg/AddOns/createUser/createUser.pkg/Contents/Resources/postflight
U instadmg/AddOns/createUser/createUser.pkg/Contents/Resources/password_hash
U instadmg/AddOns/createUser/createUser.pkg/Contents/Resources/USERDATA
U instadmg/AddOns/InstaUp2Date/checksum.py
U instadmg/AddOns/InstaUp2Date/instaUp2Date.py
U instadmg/AddOns/InstaUp2Date/CatalogFiles/iLife09_Updates.catalog
U instadmg/AddOns/InstaUp2Date/CatalogFiles/10.5_vanilla.catalog
A instadmg/AddOns/InstaUp2Date/CatalogFiles/iWork09_Updates.catalog
U instadmg/AddOns/InstaUp2Date/CatalogFiles/10.6_vanilla.catalog
U instadmg/AddOns/InstaUp2Date/CatalogFiles/sample.catalog
Checked out revision 288.
——–
15:12:37 ###### InstaDMG build initiated ######
InstaDMG version 1.6b2 (svn revision: 266)
Host OS: Mac OS X 10.6.3
Host Hardware: MacBookPro4,1
Output file name: 10.6.3 XXXX_v3
Output disk name: Enter Serial Number_10.6
———Thanks,
Steven StuartApril 2, 2010 at 5:41 am in reply to: How to push/restore/install an InstaDMG image many restrictions #378324sgstuart
ParticipantHi gneagle & Allister,
Thank you both very much. I will look into everything that both of you said in more detail tomorrow. I did look at a pdf from Deploy Studio (I am guessing not the same one) one of the requirements was a machine running OSX server. So the idea of being able to run that from a firewire drive is excellent. I also like that one-liner, which I assume must be done from a bootable firewire.Thanks,
Steven Stuartsgstuart
ParticipantHi larkost,
Based on your catalog suggestion, I was able to find your documentation on InstaUp2Date:
code google com/p/instadmg/wiki/InstaUp2DateThat documentation I think is very good. I still have a couple of questions, but I think for once they are easy, and I am starting to understand the whole thing now (InstaUp2Date, is changing how InstaDMG is used almost completely, in a good way).
1. In your documentation you were saying (I believe) that we could create a catalog that calls multiple other catalogs. By this I assume the top system settings of this main catalog would be used, and the created image would be based on that name. My question is how would I call the catalogs, as I do not see any samples on that.
2. Also I see Base OS Disk: but all of the say not yet implemented, so I gather it automatically will take the Caches/BaseImageCache from their. Does this also imply that you can not have multiple Base OS Images?
3. I assume that if I want to create lproj and other scripts, I would create them with packageMaker (or equivalent) and create a package out of the script. Then I would put them in the catalogs under System Settings: If there is an easier way, that just takes the scripts let me know. Also where do those links(shortcuts) show up within the InstaDMG portion? Would they show up under CustomPKG? is that where everything other than OS Updates would show up (ie. Third Party Software, Software Settings)? I am assuming that Software Setting would be some type of script of lproj setting as well, like system settings.
Now onto a few questions outside of the catalogs.
1. If I want to make the Base OS different for instance maybe not have all of the printer drivers, or the languages, but install X11 (hypothetical at this point), how would I do that thru the importDisk.py. Would the installerChoices.xml be what I change?
2. On InstallerChoices.xml How do you know what each of those
‘s will do, because I assume some will uncheck (not installing) and some will check(install) the item. The Default array, with PrinterDriversGroup, Guten_Printer_Drivers, AdditionalFonts, and LanguageTranslations, based on the above question what is it installing and not installing? Thanks,
Steven Stuartsgstuart
ParticipantHi larkost,
Is there a link that would point to a better and more up to date version of the 1.4b3 InstaDMG.pdf? Is there a link to some FAQ’s that would give a good description of what each piece does. If not, whenever I do get the answers to my questions, I would be more than happy to pull everything that I accumulate together to update that PDF.My next main question, which it does hit on in that PDF, but with the InstaUp2Date I am a little confused. In the PDF it says to create subfolders under the BaseUpdates and CustomPKG folders, with numbers, and if you have more than 9 precede the single digit ones with a 0, which I understand that the programming language will see “10” before “2”. However, after I ran the above commands it created shortcuts to the Caches/InstaUp2DateCache directory the downloaded updates from Apple, with single digit numbers. So at this point lets say that I want to add 10 more non-apple applicatsion (ie. Firefox, Adobe CS4, ADMitMac,…). Which of the following 4 would I do:
1. rename the shortcuts to “01” – “05” and then start at creating a new folder calling it “06” and adding the .DMG or .PKG into that folder, then doing the same for the additional folders.
or
2. rename the shortcuts to “01” – “05” and then copying the .DMG or “.PKG” files into CustomPKG and then renaming the files to “06” (which would then make it hard to keep track of what folder was what).
or
3. rename the shortcuts to “01” – “05” and then creating new shortcuts pointing to the InstaUp2DateCache folder. I am assuming no here, based on a previous post I saw, because InstaUp2Date likes to control its folders.
or
4. None of the above and what I would do.
Our company has the largest Active Directory in the world even larger than Microsoft itself. It is very cumbersome and causes many problems within the Apple world as well as others. So unfortunately I have to live with it. 🙁 I will figure a way to get thru it with NTLMaps though, eventually. 🙂
Thanks,
Steven Stuartsgstuart
ParticipantHi larkost,
I brought my work laptop home to run those commands and so far it seems to be working fine. I will have to test the rest of it later. I meant to say “proxy firewall” and I looked more into that and apparently it makes a huge difference being an MS Proxy therefore using NTLM. I spent most of yesterday trying to find a way to get svn to work thru it, but could not find anything that worked, including NTLMaps( at least so far). There is a lot of configuration possibilities for that too.Another question, since it would be very hard to take a desktop home. The folder and all the files that get created on the desktop. Could I move them over to other machines and everything would be able to work off the new machine(s). Or is there pieces that get put elsewhere.
Thanks,
Steven Stuartsgstuart
ParticipantHi larkost,
Thank you for responding. I actually do have a working internet connection, and at the same time of doing that, I was looking at the googlecode page, that said to type that command. We are behind a firewall, could that be the problem? Is there additional steps I might need to take to get thru the firewall with my firewall ID and password?I got the idea of pulling the pkg file from the 1.4b3 pdf file. It said to place a .DMG file of your OS.
I also had the 10.6.0 installer DVD in the drive when I ran that command, the only thing that may be an issue there, is I was booted in 10.5.8.
So based on what you said here, I should boot from my 10.6 partition, (Do not install InstaDMG) run the 3 commands that you wrote below with the installer DVD in the drive as well. The 2nd line will more or less install the latest version of InstaDMG. The 3rd & final line, must do the Base OS and Base Updates Folder pieces? So after that it will be 10.6.2, which you said. This definitely sounds easier than what I was trying. I did see those 3 lines plus one more in the MacWorld presentation slides, but since I was not there, I do not have any notes around what those commands did. So I am shooting a little from the hip.
Based on your importDisk.py statement. If I run all of this from a MacBook Pro (because that is what is at my desk, not wanting to walk across campus to the lab), will these updates be machine based, or will it work and be fine no matter what hardware I eventually run this eventual installer on. I am sure it will take me a couple rounds before it is good, but the less I will need to do the better. Rather do the additions because I decide to add additional software, scripts or updates, instead of because I do not understand the proper procedure.Thank you very much for taking the time to set me in the correct direction.
Thanks,
Steven Stuart -
AuthorPosts
Recent Comments