Thursday, August 14, 2008

NetBooting from OS X Leopard Server 10.5.4

I spent the better part of my day battling our new Leopard Server installation trying to get NetBoot working. It should have been as easy as creating a NetInstall set with Mike Bomich’s software, however, turns out there’s some funky graphics driver included in X.5.4 that causes net-booted PowerPC machines to kernel panic on startup... Well that won’t do. After lots of Googling, these threads looked promising, and for some admins’ issues, they may very well solve the problem:

Careful in that last one - if you delete your /etc/bootpd.plist file (like I did several times), it also mysteriously deletes your DCHP subnets... all of them... so if you had 10 configured... gone. And it turns DHCP off, which, if you’re NetBooting from your DHCP server, means all of a sudden you can’t NetBoot at all, because your client can’t get an IP address. Arg.

It was finally this thread’s solution that worked for me. Recreating kext files, who’d’a thunk?

kextcache -a ppc -m locationofnbifolder/ppc/mach.macosx.mkext -N -L /Volumes/Netinstall-Restore/System/Library/Extensions/


Keith said...

You the man!

Keith said...

Indeed, you are the Man!

Anonymous said...

My friend and I were recently discussing about how we as a society are so hooked onto electronics. Reading this post makes me think back to that discussion we had, and just how inseparable from electronics we have all become.

I don't mean this in a bad way, of course! Societal concerns aside... I just hope that as technology further develops, the possibility of downloading our brains onto a digital medium becomes a true reality. It's a fantasy that I dream about almost every day.

(Posted on Nintendo DS running [url=]R4i SDHC[/url] DS FFV2)