Dear list, I had to PXE boot a dom0 kernel recently, with all the boot.cfg and DOM0 module + hypervisor deported on a host. It took my quite some time, mainly due to lack of documentation. Finding a mail from Christoph [1] sent two years ago (: would have helped me, but IMHO, such stuff deserves to be added to boot(8) related man pages (in addition to doc fixes, which I checked through code reading). Before committing this stuff, I would appreciate if some of you could proof-read my writings (correctness, better wording, etc.) This diff: - indicates that module loading (and not only boot.cfg support) is disabled with PXE boot. Very helpful, as DOM0 kernel is loaded as a module. *sigh* - writes down the different arguments you can pass to a NetBSD DOM0 module - a few minor fixes, especially in command passed interactively to boot loader. XXX the "ip=" parameter for DOM0 kernel seems to be borked; the "host" and "my_ip" are redundant, and I can't find the code where the associated xi_ip element is used. XXX some code between standalone boot and pxeboot could be factored, but well, it is not quite urgent :o Thanks! [1] http://mail-index.netbsd.org/tech-net/2008/10/24/msg000864.html -- Jean-Yves Migeon jeanyves.migeon%free.fr@localhost
Attachment:
doc-patch.diff
Description: Binary data