INSPIREDsupport

Create 10.4.11 NetInstall Image - OS X

Source: http://discussions.apple.com/thread.jspa?messageID=5980211

Looking at the Network Installer log it mentioned /usr/lib/libbz2.1.0.dylib as a missing file. Now on the NetInstall image the file is actually there but is symlinked to /usr/lib/libbz2.1.0.3.dylib which oddly is not on the image, /usr/lib/libbz2.1.0.2.dylib is however… On my 10.4.11 disk both /usr/lib/libbz2.1.0.2.dylib and /usr/lib/libbz2.1.0.3.dylib were there but the SIU apparently only copied the obsolete /usr/lib/libbz2.1.0.2.dylib over. So copying /usr/lib/libbz2.1.0.3.dylib from your 10.4.11 disk to your image will fix this.

You can do this by:
  1. Make sure you're logged in as an Admin user
  2. From the concerning .nbi folder (default in /Library/NetBoot/NetBootSP0/, your path might be different if your images are stored on a non boot volume) mount the Install.dmg file
  3. Make sure ownership is not ignored so Get Info on the just mounted image and uncheck "Ignore ownership on this volume"
  4. Open Terminal and type (adjust for your image name): sudo cp -p /usr/lib/libbz2.1.0.3.dylib /Volumes/YourNetInstallImageName/usr/lib/
  5. Next, if you like, remove the obsolete libbz2.1.0.2.dylib: sudo rm /Volumes/YourNetInstallImageName/usr/lib/libbz2.1.0.2.dylib
  6. Unmount the NetInstall image

Yours might install fine now but mine still wouldn't… Network Installer this time complained about some checksum problem. You can fix this by using Terminal again, with the image mounted as above type (adjust for image name):

sudo /usr/sbin/asr imagescan --source '/Volumes/YourNetInstallImageName/System/Installation/Packages/System.dmg' --filechecksum


And unmount the image again.