Netboot サーバで複数のイメージをサービスさせ, クライアントで各様とに応じたイメージを起動ディスクと指定しても 設定当初はうまくイメージを選択できていても, そのうち,デフォルトのイメージで起動するようになってしまう.
これを避けるためには,以下のページを参考にして NVRAM の設定をし, 起動イメージを固定するしかない.
http://www.bombich.com/mactips/nbas.html
nvram variable='parameter'
boot-file enet:10.0.1.4,NetBoot\NetBootSP0\imagename.nbi\mach.macosx
syntax:
boot-file [interface]:[server-ipaddress],[path to mach.macosx relative to tftp root]
boot-device enet:10.0.1.4,NetBoot\NetBootSP0\imagename.nbi\booter
syntax:
boot-device [interface]:[server-ipaddress],[path to booter relative to tftp root]
boot-args rp=nfs:10.0.1.4:/private/tftpboot/NetBoot/NetBootSP0:imagename.nbi/imagename.dmg
syntax:
boot-args rp=[nfs | http]:[server-ip]:[absolute path to netboot sharepoint]:[relative path to netboot image from netbooot sharepoint]
上記設定をすると,冗長化はできなくなる.
最低限の設定として,次のような設定で起動までは確認できた.
boot-args rp=nfs:192.168.1.1:/private/tftpboot/NetBoot/NetBootSP1:netboot5003.nbi/System.dmg boot-file enet:,NetBoot\NetBootSP1\netboot5003.nbi\mach.macosx boot-device enet:,NetBoot\NetBootSP1\netboot5003.nbi\booter