| | 1 | = ipxe = |
| | 2 | |
| | 3 | == VirtaulBoxでのipxeのチェインロード == |
| | 4 | VirtualBoxでipxeをチェインロードすると、VirtualBox自身がNICのファームウェアとしてipxeを利用しているため、正しく動作しない. |
| | 5 | VirtualBoxのipxeは、httpをサポートしていないので、httpをサポートしていない場合、ipxeのファームウェアを読み込ませ、httpをサポートしている場合(ロードしたipxeでブートした後のdhcp要求の場合)、ipxeのコンフィグを読み込ませるようにするとよい。 |
| | 6 | |
| | 7 | {{{ |
| | 8 | option space ipxe; |
| | 9 | option ipxe-encap-opts code 175 = encapsulate ipxe; |
| | 10 | option ipxe.http code 19 = unsigned integer 8; |
| | 11 | subnet 192.168.1.0 netmask 255.255.255.0 { |
| | 12 | range 192.168.1.100 192.168.1.199; |
| | 13 | next-server 192.168.1.2; |
| | 14 | |
| | 15 | if exists ipxe.http { |
| | 16 | filename "http://192.168.1.2/boot.ipxe"; |
| | 17 | } else { |
| | 18 | filename "iPXE/undionly.kpxe"; |
| | 19 | } |
| | 20 | } |
| | 21 | }}} |