We recently got some new hardware in, so I decided to update our
NetBoot-Install root file system to Mac OS X 10.4.10 from 10.4.5. A common problem with NetBoot-Installation is new hardware shipping with updated kernel extensions. These machines often refuse to boot over the network unless the image is updated to include the new drivers.
In the past, I've re-created a new NBI image from the software that shipped with the new hardware, but that process is long and cumbersome so I decided to try applying the 10.4.10 update to the 10.4.5 image itself. I've successfully augmented my existing
Net Restore Helper 10.4.5 image to 10.4.10 using the following procedure:
- Convert and copy the Read/Only DMG to a Read/Write one
- Resize the DMG up to 4G
- Install the Combo Update into the DMG
- Copy out the kernel, boot loader
- Make a new extension cache
- Resize the DMG back down
- Convert the R/W DMG to R/O
- Move everything into place.
More detail with full commands and their output are available in my wiki. Check them out here:
MacOSXNetBootInstallUpdate
There's also no reason you can't apply this method to an ASR image itself in order to update applications you're deploying in your golden master image.
Links you might find useful...