update_engine Служба бесшовного A/B обновления Тип файла: служба usage: update_engine OPTION тип: bool по умолчанию: false тип: bool по умолчанию: false тип: bool по умолчанию: false а не в файл в log_dir тип: bool по умолчанию: false Комментарии Системные обновления A/B используют фоновый демон с именем update_engine для подготовки системы к загрузке новой, обновленной версии. Этот демон может выполнять следующие действия: Чтение из разделов текущего слота A/B и запись любых данных в разделы неиспользуемого слота A/B в соответствии с инструкциями пакета OTA. Вызывает интерфейс boot_control в предварительно определенном рабочем процессе. Запускает постустановочную программу из нового раздела после записи всех неиспользуемых разделов слотов, как указано в пакете OTA. Поскольку демон update_engine не участвует в самом процессе загрузки, его возможности во время обновления ограничены политиками и функциями SELinux в текущем слоте. Такие политики и функции нельзя обновить до тех пор, пока система не загрузится в новая версия. Чтобы поддерживать надежную систему, процесс обновления не должен изменять таблицу разделов, содержимое разделов в текущем слоте или содержимое разделов, отличных от A/B, которые нельзя стереть с помощью сброса к заводским настройкам. |