Read on for the step-by-step...
Here's what you need to do:
- Physically connect the two machines, via an Ethernet cable.
- Add a configuration for the Intel box. In the Apple menu, choose Location -> New:
- Ethernet IP address = 10.20.30.1
- Mask = 255.255.255.0
- Add a configuration for the intel box client. In Applications/Utilities, open NetInfo Manager. Go to / -> Machines, and thenc click New to add one:
- name: xyz
- ip_address: 10.20.30.2
- bootfile: pxeboot
- en_address: 00:11:22:33:44:55:66 (strip leading 0s)
- Add the boot files for Intel client.. Copy pxeboot and bsd.rd from ftp.openbsd.org into /private/tftpboot (with global read permission).
- Start relevant services.
$ sudo /sbin/service bootps start $ sudo /sbin/service tftp start - Boot up the client Intel machine, and monitor via:
Sample output (line breaks added to narrow display):$ tail -f /var/log/system.logNov 29 14:40:53 utopia bootpd[26471]: interface en0: ip 10.20.30.1 mask 255.255.255.0 Nov 29 14:40:53 utopia bootpd[26471]: ni_pathsearch '/config/dhcp' failed: No such directory Nov 29 14:40:53 utopia bootpd[26471]: server name utopia Nov 29 14:40:53 utopia bootpd[26471]: subnets init using domain . failed: No such directory Nov 29 14:40:57 utopia bootpd[26471]: dd BOOTP request [en0]: xyz requested file '' Nov 29 14:40:57 utopia bootpd[26471]: reply sent xyz 10.20.30.2 pktsize 300 - At boot> prompt on Intel client, type boot bsd.rd
[robg adds: I haven't tested this one...]

