- This topic has 3 replies, 2 voices, and was last updated 16 years, 11 months ago by
larkost.
-
AuthorPosts
-
December 15, 2009 at 5:10 pm #377673
kkopchynski
ParticipantHello,
My first attempts at using instadmg 1.5rc1 are not working well. I am trying a snow leopard install. I can get the base OS to install, and the createuser package works. The OS updates, Java update, the clearReg package, an office package, and a Rosetta package all have the following lines in the log:
Copying folder ./InstallerFiles/BaseUpdates/02 into the target at /private/tmp/package.qEyy3T
Installing MacOSXUpdCombo10.6.2.pkg from ./InstallerFiles/BaseUpdates/02 (02) inside a chroot jail
installer: Error trying to locate volume at /
Removing the copied folder: /private/tmp/mount_folder.amewYl/mount_point.ZrcVK5/private/tmp/package.qEyy3T(only the name of the package changes)
I made the packages with Composer using the Normal Snapshot method. For the OS updates I used Composer to re-package the dmgs I downloaded. I did not make any permissions changes in Composer.
The clearReg package I used straight from the download, presuming it was ready for insertion into the instaDMG file structure. Note that I did the same for the createUser package, which is the only one that worked.
The file structure is as downloaded, with the packages inserted in numbered subfolders. (Is there a way to post my screenshot of this?)
I ran instadmg on an external firewire drive attached to an iMac running snow leopard.
I cd’d to the directory inTerminal and sudo’d the script. I had the script do a pwd to verify the correct directory
I did mod the script to output a volume named “Macintosh HD” instead of Instadmg (a previous run without this mod produced the same failure).
I did not supply any command flags to the script, thinking I should have it use default values except for the output volume name.Apparently I’m doing something wrong, or neglecting a step. I’ve been trawling in the forum, looking at the pdf, and cannot see what I’m missing.
I suspect a permissions issue, but I don’t know if it is the package itself or something within the package, nor do I know what the proper permissions should be.
Can any experienced instadmg user steer me in the correct direction?
This system looks great and I really want to get it working, ideally so my (non-unix staff) can do this routinely.Thanks very much,
Kevin KopchynskiDecember 16, 2009 at 1:45 am #377679larkost
ParticipantYou need to be using the latest version from svn. Directions on how to get this are on the Google Code page:
http:// code.google.com/p/instadmg/source/checkout (sorry, can’t make this a url… otherwise the post is rejected as spam)
Once you do that it will automatically disable the chroot when running on top of 10.6 (I have an idea of how I might be able to get around this, but it is going to take a lot of work).
December 16, 2009 at 2:33 pm #377682kkopchynski
ParticipantThanks, I’ll look into the svn thing ASAP. This will be some sort of beta version?
In the instadmg script there is a switch -r to disable chroot. If chroot is the problem would using this switch solve the problem?
December 16, 2009 at 4:28 pm #377684larkost
ParticipantThe SVN command that I am leading you to goes to the latest development version, the HEAD version (that is a SVN/CVS term). At times this can be somewhat dangerous (and I do not guarantee that HEAD will always be workable), but at the moment it should be in good shape.
The changes in HEAD just do exactly what the switch does, but does it automatically for 10.6. I didn’t suggest the switch because I have forgotten where along the way I put it in… I could go back over the SVN history and look, but I am too lazy for that.
-
AuthorPosts
- You must be logged in to reply to this topic.