Jumpstart почти тоже самое, что Kickstart от шапки, но в плане документации полное гэ. Как и вся документация от sun. Ставив не единожды redhat и centos по сети, Jumpstart + SPARC занял у меня больше недели ежедневного курения манов и форумов, но и тогда множество деталей раскрывалось экспериментально. Вопросы, которые могут возникнуть:
- Bootparams или переменные DHCP? hostname из bootparams, остальное из dhcp, в нем же передаются пути к install и config дирректриям
- что делает add_install_client? Прописывает клиента в rarp, dhcp, tftpboot. Но что если tftp и dhcp на разных серверах? Все делаем вручную
- rarp или dhcp? dhcp однозначно
- какие переменные нужны dhcp? Sroot*, Sinst*, Sjump*
- почему нужно ставить в dhcp перед mac число 01? Это признак inet, специфика архаичного in.dhcpd, как и разные команды конфигурации dhtadm, pntadm
- где брать первоначальный загрузчик? С диска solaris - inetboot
- NFS, директории config и install должны быть в единой шаре, sparс не смонтирует вам вторую шару. Если не видит sysidcfg и profile-ы, то это рыть сюда.
- ограничения опций sysidcfg 250 символов? полный shit
- где взять vendor для dhcp? Частично из uname -i, частично из sun-овской документации (касательно значения sun4*)
Много крови попил Jumpstart...