Forum Replies Created
-
AuthorPosts
-
rtrouton
Participantjafuller,
Is your disk image named [b]MacOS X Client 10.7 11A511.dmg[/b]? If it is, try renaming it to [b]InstallESD.dmg[/b] and see if it now works.
rtrouton
ParticipantI’ve been using DeployStudio successfully with InstaDMG-created Lion images. The general process I’m using is described here:
[url]http://derflounder.wordpress.com/2011/08/04/creating-a-never-booted-10-7-image-with-included-recovery-hd-partition/[/url]
rtrouton
ParticipantI went back and re-checked everything, and found my D’oh! mistake. I had edited my InstallerChoices.xml file and hadn’t re-run checksum.py on the file again. Sure enough, I got a new checksum when I re-ran checksum.py. Once I edited my catalog file (thanks dead2sin) and plugged in the new checksum, the error went away. I got a successful build run and I’m re-runnning it now to make sure that wasn’t a fluke.
rtrouton
ParticipantCorrect, InstallerChoices.xml was previously in the same folder as the BaseOS and it had worked prior to 387. I’ve also tried build 388 and have the same issue.
rtrouton
ParticipantI like the idea, but I’m having a hard time figuring out how to make it work. I’ve got my catalog file set up like this:
[code]# Template for user-supplied catalog files
#
# Settings
#Installer Choices File: /Volumes/Builder_10_6/instadmg-read-only/InstallerFiles/BaseOS/InstallerChoices.xml sha1:2f8a9e057b09658c376908c3549ada9c014d394a
#Supporting Disc:tab #ISO Language Code:
#Output Volume Name:
#Output File Name:#include-file:
include-file: 10.6_vanilla.catalog
include-file: xcode.catalog
include-file: clear-reg.catalog#
# Sections
#
# Takes lines in the form:
# tabtab tab [tab ] Apple Updates:
System Settings:
Third Party Software:
Software Settings:
[/code]When I run InstaUp2Date, I’m getting the following errors:
[code]Parsing the catalog files for master10_6
Installer Choices File: /Volumes/Builder_10_6/instadmg-read-only/InstallerFiles/BaseOS/InstallerChoices.xml – checksummed (189 Bytes) in less than one second (1.3 Megabytes/sec)Traceback (most recent call last):
File “./instadmg-read-only/AddOns/InstaUp2Date/instaUp2Date.py”, line 716, in
main()
File “./instadmg-read-only/AddOns/InstaUp2Date/instaUp2Date.py”, line 662, in main
thisController.parseCatalogFile()
File “./instadmg-read-only/AddOns/InstaUp2Date/instaUp2Date.py”, line 266, in parseCatalogFile
raise commonExceptions.InstallerChoicesFileException(‘Unable to find %s: %s (checksum: %s)’ % (settingLineMatch.group(“variableName”), settingLineMatch.group(“variableValue”), settingLineMatch.group(“fileChecksum”)), choicesFile=fileLocation, lineNumber=lineNumber)
Resources.commonExceptions.InstallerChoicesFileException: Unable to find Installer Choices File: /Volumes/Builder_10_6/instadmg-read-only/InstallerFiles/BaseOS/InstallerChoices.xml (checksum: sha1:2f8a9e057b09658c376908c3549ada9c014d394a)[/code]Once I comment out the “Installer Choices File:” line, everything runs fine.
Here’s my current InstallerChoices.xml file:
[code]
[/code]
All_PrinterDrivers
AdditionalFonts
LanguageTranslations
Rosetta
QuickTimePlayer7
rtrouton
ParticipantThat writeup helps me a lot, thanks for sharing it!
rtrouton
ParticipantHas anyone seen how to set the ownership info centrally, like you could with OfficePID.plist in Office 2008? I’ve started testing this in my environment, and it looks like it’s asking for the personalization information on a per-user basis.
November 10, 2009 at 4:37 pm in reply to: 10.6: Installer packages not leaving receipts in /Library/Receipts #377496rtrouton
ParticipantThanks, that’s exactly what I was looking for.
-
AuthorPosts
Recent Comments