В Solaris 11 с созданием новой среды загрузки (Boot Environments BE) все очень просто (в более ранних версиях использовалась LiveUpgrade ). Не нужно отдельных дисков (используется zfs), есть специальная команда с понятным синтаксисом.

Итак, создать новую BE
# beadm create newBE

Посмотреть список всех BE (со всеми снэпшотами, точками монтирования, датами создания и прочим)
# beadm list -a

Посмотреть список всех BE в виде пригодном для машинного разбора
# beadm list -aH

Примонтировать BE и залить на нее пакаджи
# beadm mount newBE /a
# pkg -R /a install package-name

Активировать конкретную BE
# beadm activate newBE

Удалить BE
# beadm destroy newBE
# beadm destroy -F newBE

Список флагов BE, выводимых по команде beadm list
R – Active on reboot.
N – Active now.
NR – Active now and active on reboot.
“-” – Inactive.
“!” – Unbootable boot environments in a non-global zone are represented by an exclamation point.

Ссылки в тему

Обсуждение закрыто.