AutoDMG 0.6 released (formerly InstallESDtoDMG)

hkim
Contributor II

https://github.com/MagerValp/AutoDMG

And it's awesome.

46 REPLIES 46

donmontalvo
Esteemed Contributor III

Will this be necessary when 9.2 is released?

--
https://donmontalvo.com

gregneagle
Valued Contributor

Necessary? Nothing is necessary!

donmontalvo
Esteemed Contributor III

Point taken, I'll be in purgatory.

--
https://donmontalvo.com

hkim
Contributor II

9.2? Can you share more?

jhbush
Valued Contributor II

Doesn't Filewave Lightning do the same thing and is also free?

hkim
Contributor II

Has it been updated to support 10.9?

donmontalvo
Esteemed Contributor III

I think Filewave Lightning got kicked to the curb.

--
https://donmontalvo.com

mm2270
Legendary Contributor III

Re: 9.2, don't know if that's the official version number, but we're all expecting new releases of Casper Suite (both the 8.x and 9.x series) to bring compatibility for Mavericks. Now that the latter was announced, I expect we'll hear something from JAMF within the next day or so. Maybe even today, but they need to test it I'm guessing.

donmontalvo
Esteemed Contributor III

We just got off a 20+ person conf call with JAMF...point was made of release cycle of 5 or so days after Apple's release.

--
https://donmontalvo.com

bentoms
Release Candidate Programs Tester

@mm2270 & @hkim. A self service OS upgrade workflow was announced @JNUC2013 as part of a future 9.2 update.

mm2270
Legendary Contributor III

@donmontalvo, yes, that's the official SLA they stick to. Could be 5 days, but I've seen it be less. I think with Mountain Lion it was the day of, or next day. JAMF's own website has a section for Mavericks saying "same day release" but no-one is holding them to that of course. Either way, a week isn't long to wait.

@bentoms - thanks. Wasn't aware of the 9.2 mention since I wasn't there of course. Good to know!

bentoms
Release Candidate Programs Tester

@mm2270 we know. @donmontalvo & I missed you on stage!

hkim
Contributor II

sniff sniff* No one misses me. Never. *sniff sniff

mm2270
Legendary Contributor III

Dang! Had I known ahead of time, I would have shipped over a full sized dummy of me to put up on stage. Or maybe I could have used this to be "virtually" there- http://www.doublerobotics.com :) :)

bentoms
Release Candidate Programs Tester

<OT>
@hkim lol. Watch the Keynote video when/if it's released.

@mm2270 we were mailed in the morning asking to be near the front. </OT>

Am I the only one using CasperAdmin to compile InstallESD as a neverbooted OS DMG with the admin account baked in?

tkimpton
Valued Contributor II

yes lol

ImAMacGuy
Valued Contributor II

@tkimpton: so what's the method of the day to make a 10.9 image then (on 9.2)?

drop the whole install mavericks.app in and use that as the base OS?

Kumarasinghe
Valued Contributor

@bentoms

We use InstallESD method for years now.

FR for official support;
https://jamfnation.jamfsoftware.com/featureRequest.html?id=606

bentoms
Release Candidate Programs Tester

@Kumarasinghe so I use the InstallESD in a config in CasperAdmin which contains just it & the admin account.

Compile that & you have a clean never booted DMG (with recovery) for deployment.

Worked so far with 10.7 - 10.8.

Kumarasinghe
Valued Contributor

@bentoms
We also use the compiled InstallESD since 10.7.
We don't use any admin user with the Casper Admin configuration which we compile.

Basically we follow these steps;
https://jamfnation.jamfsoftware.com/discussion.html?id=3841#responseChild18050

tkimpton
Valued Contributor II

I don't use Casper Admin because I do it off the network at home where I'm not going to get distracted (sad I know)

I'm up for the quickest and easiest and I must say that I am very very impressed with AutoDMG :)

bentoms
Release Candidate Programs Tester

@Kumarasinghe glad to hear i'm not the only crazy one :)

franton
Valued Contributor III

I just created a standard 10.9 image with this tool and attempted to deploy it. It broke the iMac.

Your mileage will vary but while this tool is very promising, I can't recommend it's use at this time.

franton
Valued Contributor III

Interesting. I just used the recovery partition to install "over the top". It's now booting as intended ...

tkimpton
Valued Contributor II

I tried it and just kept spinning at the login window. Also tried the compiling method on a MacBook and doesn't even boot to the OS but insted then NetBoots again!

tkimpton
Valued Contributor II

@franton think your on to something because if I install via my usb installer its fine.

I think some hotfix of laying the recovery might be required :(

franton
Valued Contributor III

My 1st test didn't even boot. It took installing over the top to make it work.

My 2nd attempt today boots but AD login is VERY slow. HomeSync appears to stick badly and required ssh'ing in to kill the process. In short, there's enough stuff going on to make me wary especially with TwoCanoe's BootRunner.

I'm going to do a wipe then reinstall from my USB stick. I'll capture that with Composer and see what I get.

@tkimpton - in short, i'm unhappy with it as it is right now. I think we've causes for concern.

franton
Valued Contributor III

I officially am eating a LOT of crow on this.

AutoDMG 1.0 is the business!

tkimpton
Valued Contributor II

thanks :)

tkimpton
Valued Contributor II

AutoDMG 1.0 is great and it works

Compiling with Casper Admin 9.2 doesnt work

makander
Contributor

@tkimpton][/url, I'm probably a bit slow on this, you use AutoDMG to build a clean install but how do you deal with the recovery partition? Could you expand on your workflow? I'm very curious about it.

tkimpton
Valued Contributor II

@makander i do not know how it does it but its already in there.

tkimpton
Valued Contributor II

makander
Contributor

Thank you @tkimpton! That's pretty amazing. :)

makander
Contributor

Thank you @tkimpton! That's pretty amazing. :)

bentoms
Release Candidate Programs Tester

Same if you compile a configuration in Casper admin that contains just the InstallESD btw.

makander
Contributor

@bentoms, you mean that if I drop the InstallESD into Casper Admin it'll create the recovery partition at imaging as well? That's new to me. I thought I had to capture it (the recovery partition) with Composer, that's how I've always done it.

bentoms
Release Candidate Programs Tester

@makander, not exactly.

1) In Casper Admin, upload the ESD (although with v9 I think the mavericks.app works).

2) create a config containing just the ESD/app.

3) Compile the config.

Once done, you'll have a never booted OS in a DMG.

As it's a DMG the disk image also contains partitions. Which include the recovery partition.

Been working for us since 10.7 this way.

makander
Contributor

Thanks @bentoms! I'll have to try out that as well! Sounds like it's a lot faster than capturing everything with Composer.