Solaris 11: Boot Environments
23.07.2012
В 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.
Ссылки в тему