So my iBook that used to have a working screen no longer does. In fact it doesn’t seem to want to boot. Period. So being the cheap-ass bastard that I am, I wasn’t about to go out and buy a new laptop, much less a Mac. All I need is a portable with a working screen that I can use to access teh Intarweb when I’m on the go.
Turns out I have this old Dell Latitude C600 (Pentium III !) with a “Designed for Microsoft | Windows 2000 Professional | Widows NT Workstation 4.0 | Windows 98″ label. It even had a working copy of Win98 on it! And it’s in good condition: no noticeable keyboard plaque issues, no scratches on the case, and has a working screen! RAM is kinda sparse at 128MB.
Unfortunately it doesn’t have a CD/DVD drive and it also didn’t want to boot any USB devices. So my only options seemed to be 1: floppy install (huge PITA), 2: bootstrapping from within Win98, or my choice: trying to netboot install.
The latest Linux distros seemed like they’d be a little too heavyweight for this little beast, so I opted to go with FreeBSD. (Once-upon-a-time in another life I managed FreeBSD servers, so I am somewhat familiar with eking out performance on them). I initially tried to install FreeBSD 8.0 but that didn’t seem to like the Enterasys PCMCIA wireless card I had. This of course was a showstopper for its destined role as coffee-shop Internet laptop. So instead I went with FBSD 7.2.
This note is mostly for me to remember how to do this again, since the tftpboot + NFS install was a royal PITA. What follows is seriously g33ky, you have been forewarned!
continue reading…