Aug 09, 2016  createosxvminstalldmg / createvmwareosxinstalldmg.sh Find file Copy path rtrouton Updating script to correctly identify an OS X or macOS installer bb258cc Aug 9, 2016. Feb 21, 2017 I was trying to launch terminal via recovery mode but it never opened and now i found out that my basesystem.dmg is corrupted and i think that might be the reason, or at least thats what i think, can i fix it whithout having to re-install my OS? Where did the 'basesystem.dmg' file come from? Did you create it?

If you’ve done any deployment work with OS X Lion, InstallESD.dmg is probably not a new concept for you. But just in case you haven’t, or just in case you need a quick refresher, with the release of OS X Lion, Apple completely changed its distribution method for Mac OS X. OS X Lion is only available via an Internet download through the Mac App Store. And although downloaded as an application from the Mac App Store, Install Mac OS X Lion.app, contained within it is the disk image that makes the OS X Lion installer magic happen: InstallESD.dmg.

InstallESD.dmg does more than just handle the initial Lion installation. Initially contained within it is also the disk image that forms the basis of Recovery HD. Because InstallESD.dmg is available via the web, users are able to reinstall Lion through Recovery HD or Lion Internet Recovery in worst-case scenarios without needing physical restore media.

Let’s take a deeper look at InstallESD.dmg, Recovery HD, and Lion Internet Recovery to see what they are, what they mean for you as a Mac Admin, and how they’re all related.

InstallESD.dmg

Nov 16, 2017 I've the same issue. Tried also with 3 different USB sticks on two Macs Any Ideas? Thx in advance EDIT: Next try on a 3rd Mac with OS X High Sierra allready installed was working with no problem.

Basesystem Dmg Cannot Be Found Macpostfactor

After downloading Lion from the Mac App Store, Install Mac OS X Lion.app is placed in the /Applications directory. InstallESD.dmg is located within the application’s Contents/SharedSupport directories.

InstallESD.dmg is the new-age Mac OS X retail DVD. As a Mac admin, you can use it to create an external bootable Lion install disk, build a NetInstall or NetRestore set, have it act as the Install DVD for an InstaDMG workflow, and more. A consumer installing Lion would have several pre-installation steps handled by the Install Mac OS X Lion application. After those completed, the installer would prepare InstallESD.dmg to be mounted as the boot volume. The computer would then restart and proceed with and finish the installation.

Looking inside of InstallESD.dmg, take note of two important files: Install Mac OS X Lion.app and BaseSystem.dmg. Yes, that is another Install Mac OS X Lion.app. That installer runs when booted from InstallESD.dmg. It is what actually installs Lion to the hard drive. BaseSystem.dmg is copied to the Recovery HD partition after it’s created during the Lion installation process. Let’s take a look at Recovery HD.

Recovery HD

As a Mac admin, you can rejoice in the fact that the days of keeping stacks of hardware-specific restore discs to reinstall Mac OS X are gone. Recovery HD is created during the Lion installation process as a very small hidden partition on the primary boot drive.

Basesystem Dmg Cannot Be Found Macpostfactor Free

As mentioned earlier, BaseSystem.dmg can be found on Recovery HD, as shown below. Newer Mac models that support diskless Apple Hardware Test may also have a disk image for it contained within a hidden .diagnostics folder inside of the com.apple.recovery.boot folder.

When booted into Recovery HD, BaseSystem.dmg is mounted as the boot volume with the volume name “Mac OS X Base System”. This is shown in the com.apple.Boot.plist file (“rp” stands for root path).

The contents of BaseSystem.dmg are shown below.

In case you’re wondering, yes that is yet another Install Mac OS X Lion.app. That one runs when choosing to reinstall Lion when booted into Recovery HD. If you’re super clever, you might wish to customize the “Mac OS X Utilities” screen that is displayed when booted into Recovery HD (like the folks at Google have done). I’ll leave that to the true tinkerers, but taking a peek at the following application should get you started:

Because of Recovery HD’s small size, there is not enough room to store a copy of InstallESD.dmg within it. But thanks to its Internet availability, that’s not a problem. After authenticating with Apple and the iTunes store, the installer downloads a fresh copy of InstallESD.dmg disguised as a package. After download, the installer prepares InstallESD.dmg to be mounted as the boot volume, restarts the computer, and then continues with and finishes the installation.

It’s important to note that DHCP must be available for either a Recovery HD reinstallation of Lion, or a Lion Internet Recovery boot to function. Using Wireshark, I observed the process of reinstalling Lion through Recovery HD. There are far too many steps involved to list them all, but below are the ones I found to be most important. Note that I’m sure it’s possible that the random package names shown below can change, but they did remain consistent throughout my tests. It’s also safe to assume that the mirror names will vary by location, as they are Akamai mirrors. None of the following is officially documented by Apple; the implementation and details are subject to change at any time.

– After getting a DHCP address, osrecovery.apple.com is where it all begins. HTTP GET and POST requests are made to give the Mac a valid session cookie for the process. Some information about the Mac is sent back to Apple, including a model identifier and what appears to be a modified or encrypted version of the serial number.

– An HTTP GET request is made to a1166.phobos.apple.com for mzm.hgbvjzlz.pfpkg. This compressed package is what is responsible for performing the pre-installation checks to make sure the Mac meets the minimum system requirements for Lion. One of the more interesting pieces inside this package, and what allows Lion to be installed in a virtual machine, is this:

– An HTTP GET request is made to swscan.apple.com for Apple’s software update catalog.

Basesystem Dmg Cannot Be Found Macpostfactor Windows 10

– Various types of requests are made to iTunes (usually to ax.init.itunes.apple.com) to authenticate the user and ensure that Lion has been previously purchased. If it has not been previously purchased, the user won’t be eligible to reinstall through Recovery HD or Lion Internet Recovery.

– An HTTP GET request is made to a774.phobos.apple.com for MacOS_10_7_IncompatibleAppList.pkg. This package checks the system for any applications that are incompatible with Lion and moves them to an Incompatible Software folder during the installation. See http://support.apple.com/kb/HT3258 for more information.

– Finally, an HTTP GET request is made to a1166.phobos.apple.com for mzm.ajzbytae.pkg. I was unable to open this package after it downloaded, but can safely assume it is InstallESD.dmg. It is a 4.18 GB “package” and downloads during the installation step where the installer downloads “additional components” just before restarting.

Macpostfactor

I encourage you to packet capture the process yourself, whether it be through using a VM at home and sniffing your LAN traffic, or by using port mirroring on a switch. It’s interesting to observe just how many steps are involved behind the scenes. But what is even more interesting, is how Apple has created what appears to be globally available NetBoot over the Internet with Lion Internet Recovery.

Lion Internet Recovery

If for any reason Recovery HD isn’t available or otherwise becomes corrupted, Apple created Lion Internet Recovery as a last resort for users. It’s an EFI firmware function available on most Macs shipped in 2010 or later. It enables users to boot over the Internet to Apple’s servers which will eventually present Recovery HD through a downloaded copy of a BaseSystem.dmg equivalent.

Here’s a riddle: What looks like NetBoot, smells like NetBoot, even tastes a bit like NetBoot, but isn’t actually NetBoot? Lion Internet Recovery. Or rather, it’s not traditional NetBoot with BSDP, TFTP, etc. Almost all Lion Internet Recovery traffic is HTTP traffic.

Just like with Recovery HD, there are many steps involved in booting to Lion Internet Recovery, but below are the most important. None of the following is officially documented by Apple; the implementation and details are subject to change at any time.

– After getting a DHCP address, the process again begins with osrecovery.apple.com. An HTTP GET request with an HTTP User-Agent header of “InternetRecovery” is made to osrecovery.apple.com

How to make bootable thumb drive yosemite from dmg. Oct 20, 2014  How to create a bootable OS X Yosemite drive! You can perform clean installations easily and install this version of OS X on other Macs! Sudo Command: sudo /. Sep 13, 2018  Drive Partition and Format. Open Disk Utility in the Utilities' folder. After Disk Utility loads select the drive (out-dented entry with the mfg.' S ID and size) from the side list. Click on the Erase tab in the Disk Utility toolbar. Here are the required steps: Connect to your Mac a properly formatted 8GB (or larger) drive, and rename the drive Untitled. (The Terminal command used here assumes the drive. Select the text of this Terminal command and copy it: sudo /Applications/Install OS X.

– osrecovery.apple.com responds with an HTTP OK giving the Mac a valid session cookie

– An HTTP POST request is made to osrecovery.apple.com/InstallationPayload/RecoveryImage. Some information about the Mac is sent back to Apple, including a model identifier and what appears to be a modified or encrypted version of the serial number, just like with a Recovery HD boot.

– osrecovery.apple.com/InstallationPayload/RecoveryImage replies with an HTTP OK passing additional information back to the Mac, such as where to actually download the Recovery Image from which it will boot.

– An HTTP GET request is made to oscdn.apple.com for RecoveryImage.chunklist. From what I can tell, this file is a checksum of sorts for the recovery image. The actual request for the image, detailed in the next step, uses HTTP range headers. I assume that comparing what has already been downloaded to the contents of the chunklist allows the Mac to only download the parts of the image it requires. This was most likely implemented to handle any network disruptions that might occur during a Lion Internet Recovery boot.

– Finally, an HTTP GET request is made to oscdn.apple.com for the RecoveryImage itself, appropriately named RecoveryImage.dmg. With Lion Internet Recovery, RecoveryImage.dmg is synonymous with BaseSystem.dmg.

Dmg mori ctx beta 1250 tc. Once booted to Lion Internet Recovery, the steps the installer performs to reinstall Lion are identical to those mentioned earlier that occur during a standard Recovery HD initiated reinstallation.

Lion Internet Recovery is an impressive feat of engineering. Again, I would strongly encourage you to packet capture the process to see how it works for yourself. If you’d like to see the full packet capture output from my Lion Internet Recovery boot, it is available here.

Basesystem Dmg Cannot Be Found Macpostfactor In The World

Putting It All Together

Base System Dmg Cannot Be Found Macpostfactor

InstallESD.dmg, contained within the Mac App Store downloadable installer, is at the heart of Recovery HD and Lion Internet Recovery. Recovery HD is there when your users need it, and Lion Internet Recovery is there as a last resort just in case Recovery HD is not. Both rely on BaseSystem.dmg (or RecoveryImage.dmg in the case of Lion Internet Recovery) to provide them with a minimal interface with a few utilities and the ability to reinstall Lion. When choosing to reinstall Lion, either from Recovery HD or Lion Internet Recovery, the installer downloads the latest copy of InstallESD.dmg from the Internet in order to proceed with and finish the reinstallation.

Hopefully after reading this article, the Lion installation and recovery processes have become clearer. Understanding the relationships between them and InstallESD.dmg is critical for deploying Lion and understanding the recovery options available to your users. Hopefully they won’t need to use Recovery HD nor Lion Internet Recovery nearly as many times as I needed to in order to write this article. Fortunately for me, my ISP doesn’t have a bandwidth cap.

Basesystem Dmg Cannot Be Found Macpostfactor Lyrics

  • Similar Content

    • By ivoryblade
      Hello! My internal SSD lifetime is running out so I'm thinking how to upgrade it. I don't want to replace it with slow Sata SSD so I want to buy OWCMercury Helios and install new nvme fast ssd, but I won't be able to boot from it using standard boot loader.. Is it possible to boot nvme ssd using Clover on real iMac?
    • By bojarek8
      Hello Gentlemens
      I am asking you with a great request for help with a problem I can not deal with.
      I hope I have chosen a good section on this topic
      I have been using my Hackintosh for some time now
      it does not cause me any more problems except for the one that irritates me
      My problem:
      the system does not recognize my monitor and detects it as a
      monitor monitor VGA
      13,9' (800 x 600)
      Gigabyte GeForce 9600 GT 512 MB
      My monitor model: LG Flatron W2243S
      As you can see in the attached picture, the system does not recognize the monitor as a built-in screen
      My main problem is that when the screen resolution is set to 1920x1080, black bars appear on the sides of the screen
      It is not very comfortable, that's why I would like to change it and make the image look the whole width of the monitor
      The monitor is connected to the graphics card with an adapter from the VGA connector to the DVI connector
      this is my conifig.plist
      https://drive.google.com/open?id=1kBoGpfR8ooGAm-Y9C8Qu7rZetDWI8t6w
      I hope that I described my problem in a comprehensible way, thank you very much for your help
    • By revensanchez
      Hi,
      I've an early 2006 iMac (4,1) that I updated with Core2Duo. I then upgraded the firmware to 5,1 and everything works without issues. It is currently running 10.6.8. System profile reports it correctly as an iMac5,1.
      I wanted to update it to El Capitan (or Mavericks at the very least) because most apps are in dire need of upgrade. The problem is that the MPF and macOS extractor guides have a prerequisite that you start at Lion (10.7) and I just can't get it installed.
      I've followed the procedure described in this post: http://www.insanelymac.com/forum/topic/249877-how-to-install-lion-on-any-coreduo-mac-upgraded-to-a-core2duo/, specifically post#8. In a nutshell, I've:
      created an 'InstallLion', restoring it to the contents of the BaseSystem.dmg file found inside the installer volume. removed the symlink and copied the installation packages. deleted the PlatformSupport.plist and copied the new OSInstall.mpkg. It doesn't even boot from the image. I've also tried in an external USB drive and no dice. It starts booting and immediately shuts down.
      Does anyone have any clue where to trouble shoot? Is there an updated procedure that has a better success rate? Is it possible to get a bare system image from someone with an upgraded iMac5,1 that has it working?
      Thanks!
    • By iammodus
      Hello there,
      I'm relatively new to the Hackintosh community. It's certainly not the first time someone has had a problem like this, but I thought I'd post it.
      So, about a month ago, I picked up an HP Pavilion computer I had lying around from 2009, and I thought I'd try turning it into a Hackintosh just for kicks and giggles, so I knew what it was like before I tried installing it on my main PC. I'm using Clover as the bootloader.
      Here are the specs:
      MS-7525 motherboard
      Pentium Dual Core E5200 2.5ghz
      ASUS ATI Radeon X1600 Pro Silent 512MB (device ID = 71c3)
      4GB DDR2 RAM 800mhz
      Seagate 320GB HDD
      macOS Sierra seemed to return a kernel panic, probably because SSE 4.2 support is not present on the E5200 if I recall correctly.
      El Capitan seemed to boot fine though, and I installed it. To my surprise, it booted on the first try. So I did some post-installation with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to get the audio working and the bootable hard drive.
      So here I am, on El Capitan 10.11.
      The only issue I'm still facing is the graphics card. Sure, it might be old, but I heard some people got it working with full QE/CI.
      The thing is, it tells me it only has 5MB of VRAM. As a consequence, there are numerous screen artifacts (especially on logon, it's awful to watch), major slowdowns, no DVD playing support apparently, and most importantly, no QE/CI.
      Things I've tried:
      -FakeID
      -MacLovin's Guide
      -Reinstalling OSX
      -Custom kexts
      I'm hopeful about the DSDT thing, but I don't know what it is or how it works.
      What should I do at this point? Should I try fixing it or straight up downgrade to an earlier version of OSX?
      Thanks in advance
    • By Bernu123342
      I am looking for an app that would easily delete all data on my iMac. I can't destroy the hard drive as I need to sell it to someone else. Is it factory reset secure enough? Thanks