![]() |
1 Attachment(s)
Quote:
Quote:
Thanks for the pointer, regarding passing net info to the kernel. I had guessed that it would just use DHCP but I realize I should do more research into that area. |
Code:
May 21 17:54:09 tinadrien bootpd[20763]: bsdpd: re-reading configurationWhich is about the same point I'm at trying to netboot an imac from a linux server... (only I'm just trying to tell the client where to find it's image, rather than telling the server where to serve it from) |
Since I am more convinced as I read this thread I do not have the technical abilities to even try this, I really cannot understand what you are struggling with at present. And so I do not know if this will help at all, but I just wanted to mention that this apple doc at http://docs.info.apple.com/article.html?artnum=106439 mentions what ports Netboot uses.
|
I still cannot handle any of this technicicities, so I do not know if this will help either, but anyhow here I found a page supposedly describing how to use a Linux/Unix machine as a Netboot server for Mac clients. Check the links at the bottom.
http://staff.harrisonburg.k12.va.us/...eweaver/macnb/ |
It Works!
I have successfully configured a 10.3.5 client to act as a net boot server. Apple left out a couple things.
1) I launched bootpd from the command line with options -m -N -D -v rather than enableing it via xinetd.d. 2) you can enable tftp in xinetd.d (see man xinetd for details). Do not change the default directory, but instead, create a symbolic link named "Netboot" to /Library/Netboot INSIDE a directory named /private/tftpboot. 3 To create an image, follow the instructions at http://docs.info.apple.com/article.html?artnum=107353 I just figured this out, and wanted to let you know. If I need to go into more detail, let me know. P.S. I just remembered that I also had to add the property "dhcp_vendor_specific" with no value to NetInfo's "config/dhcp" directory, though I'm not actually sure if this did anything. P.P.S. the instruction in 3 tell you to use kextcache to create the file mach.macosx.mkext. Make sure that Ignore Permissions on this Volume is NOT checked in the get info window of you image volume before you do this. |
TYSVM! I've been trying to research how to do this for months! I'll definitely be experimenting this weekend! :)
|
I should have mentioned that the instructions I followed were in man (8) bootpd. Also available here
http://developer.apple.com/documenta.../bootpd.8.html |
Just for the record, another step-by-step, and seemingly easy guide, at http://www.macgeekery.com/hacks/hard...netboot_server
|
| All times are GMT -5. The time now is 08:51 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.