Port-mac68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBooting a Quadra from MacOS X



Hi,
I was very excited to learn that the latest versions of the BSD/Mac68k Booter programm (I'm using 2.0.1a6) are supposed to support diskless booting of NetBSD. Thanks to all of you, who have contributed to this. For the last couple of days I did a lot of reading on this topic (mainly http://www.netbsd.org/docs/network/netboot/) and tried to make my G5 running Panther (10.3.9 client) act as a bootp/tftp/nfs server for my Quadra 700. I understand that booting over the network is a really complicated thing, because client and server can have so many different architectures and OSes. Although some things on the OSX side work right out of the box, like tftp serving the kernel, I spent useless hours on trying to configure the native OSX bootp service so that it would cooperate with the NetBSD client. Finally I gave up and installed the ISC DHCP-server. This seems to work now, too. However I am still struggling with the NFS setup. Either MacOSX complains about not being able to change whatever attributes,

mountd[396]: Bad exports list line /export/macbsd/usr
Apr 23 14:31:42 localhost mountd[396]: Can't change attributes for /export/macbsd/home. See 'exports' man page.

or NetBSD insists on /root being not writable. Well, before I go into details, I would like to know:

i) Can I use the standard 4.0 kernel at all, or is there a special NetBoot kernel available for Mac68k ?
ii) has anyone tried a Mac68k - OS X netboot setup yet (and succeeded) ?
iii) is the NetBSD 4.0 distribution stable with regard to netbooting? Sorry, if this is a stupid questions, but I observed random hangups/kernel panics at different points during the netboot process. The kernel from 3.1.1 gave me immediate kernel panics after the TFTP-download. I am using the 3.0.1 distribution on another Quadra and it seems to be rock-stable. The latter is booting/running from its internal SCSI-disk, though. I would be grateful for any hints or comments,

Andreas








Home | Main Index | Thread Index | Old Index