Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I purchased and downloaded Lion yesterday. As always when there's a major release, I like to keep things clean as I have a huge tendency to fiddle with the system once installed and that might render future updates instable, so I'm going the full reformat-then-install route.

Well, so I "burned" InstallESD.dmg onto a reliable 8Gb USB thumb drive with Disc Utility. I just reformated and reinstalled my mid-2009 17" MacBook Pro, from which I'm writing this right now. Flawless install, nothing to say.

Then the problem arises : I've got two other machines, a 2008 white (plastic) 13" MacBook, and a 2008 MacPro. When I boot them from the USB drive by holding Alt, the kernel starts then halts with a "no go" sign. Booting the USB installer drive into Verbose mode tells me that's it's "still waiting for root device", whichever USB port I use on the MacBook or the Mac Pro.

I am just looking to get Lion installed several clean / erased macs while avoiding another download of the Lion package each time I start an install.

What should I do?

  • Try another USB drive.
  • Burn the .dmg to an optical disc? (haven't touched one in... well... ages).
  • Reinstall a fresh Snow Leopard on them, then perform the latest Software Updates, then install Lion the "official" way?

Thanks for any tips.

share|improve this question
    
Are you looking to learn how to reverse engineer the entire Lion boot / install / license process so you can self-assemble the USB stick apple will sell you next month or just the steps to drop the Install ESD.dmg onto a working Snow Leopard system and kick off the upgrade (bypassing subsequent downloads of the package)? –  bmike Jul 21 '11 at 13:58
1  
@bmike: I don't wanna reverse engineer anything, nor upgrade or bypass anything. I want a fresh, clean install of Lion, as I do with every new OS I purchase. I did the same after purchasing Snow Leopard, but it came on a DVD and was bootable without any problem. Here, I've purchased my copy of Lion that's usable on five computers I own, so I don't see why I couldn't use this process of burning the installation image on a USB stick (rather than on a DVD). –  Cyrille Jul 21 '11 at 14:04
    
Thanks so much. I'll take a stab at the answer - if you comment that I'm on the right track, i may edit the question later. Your response helps me try to help you. Great question BTW! –  bmike Jul 21 '11 at 14:41

2 Answers 2

up vote 3 down vote accepted

It sounds like the USB drive doesn't have the drivers to boot the other macs. :-(

The fastest path forward is to simply erase install a basic Snow Leopard OS onto the failed macs. While this is happening, do download the 10.6.8 Combo update to your USB drive just in case it's needed.

Don't bother running the updates unless the Lion installer forces you to get to a higher version than your 10.6 installer delivered.

Once you boot into Snow Leopard - you can try again to mount the USB and execute the Lion upgrade package. I don't know if it runs well from the USB or needs to be copied to the internal boot drive.

There's a little uncertainty in my brain - so I don't want to write too much without making sure this makes sense to you.


As an alternative - you could try instead to transfer the recovery partition, but this may not be universal (include the drivers the older macs) either.

There is a step-by-step recipe here for copying any bootable volume to one file on a USB drive.

If you are curious or feel it's worth a shot, image the recovery partition from your Lion mac.

You should be able to boot from DVD and use disk utility to make an equivalent partition on the "non bootable" mac and drop the recovery data to get a minimal bootable system and avoid a full Snow Leopard install.

Unless you are familiar with Disk Utility and the steps to capture, the reinstall option might be more likely to succeed on first attempt. I certainly don't know if this partition is customized by Lion and not universal so I've made it an aside for the curious.


share|improve this answer
1  
Thanks, it makes sense to me too. Reminding of my young days when I tried to install MacOS on a PC, I remember the "Still waiting for root device" message has something to do with the kernel unable to load the AHCI or USB driver to talk to the thumb drive. So apparently, the USB version apple will deliver later this month won't be a blind copy of the current InstallESD.dmg, as I don't see them stop to support not-so-old hardware. For now on I'll try to burn it on a DVD (hope I still have a spare DVD-RW somewhere), and if all else fails, I'll go the full erase-SL-Lion route. –  Cyrille Jul 21 '11 at 14:52
    
Yes - starting from a full retail OS installer generally has the majority of drivers needed. The media that ships with each mac generally has drivers only for that specific model. That will be why I'll pay a significant upcharge for a combination "universal" image that will boot most existing macs and additionally have the Lion bits that want broadband downloads to install. –  bmike Jul 21 '11 at 14:59
    
Something like apple.stackexchange.com/questions/7152/… should be possible once we figure out Lion's internals. –  bmike Jul 21 '11 at 15:07

Just to be safe, I would just reinstall Snow Leopard on your computers (Why would you even have to do that? Booting from USB wouldn't affect Snow Leopard, would it?) and then install Lion the traditional way. It doesn't cost any extra money, for any of your computers registered with your account on the Mac app store get Lion free.

share|improve this answer
    
Yep, but that seems a little silly to me: having to re-download a 4Gb bundle for each computer, when I already have downloaded it once? (Well, I guess I could also transfer the whole installation package over by Wi-Fi). I'll try this solution anyway, but only if all others fail... I'd prefer a direct installation without having the need to re-install SL first to get a clean system. –  Cyrille Jul 21 '11 at 14:07
    
You could just put the lion installer on a flash drive (Copy, not "burn") and then copy it onto your other computers... –  Odinulf Jul 21 '11 at 14:09
    
Yep again, but I'd have to already have a working, clean system on these other computers. Installing a fresh system just to reinstall a newer fresh system right over it seems a bit clunky to me. –  Cyrille Jul 21 '11 at 14:11
    
Yes, perhaps. You could try a network boot. –  Odinulf Jul 21 '11 at 14:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.