Durante el proceso de reinicio de un sistema, si el sistema no admite la función Fast Reboot, se puede producir un error en la actualización automática del archivo de inicio. Este problema puede dar como resultado la imposibilidad del sistema para reiniciarse en el mismo entorno de inicio.
En este caso, se muestra una advertencia similar a la siguiente, y el sistema entra en el modo de mantenimiento del sistema:
WARNING: Reboot required. The system has updated the cache of files (boot archive) that is used during the early boot sequence. To avoid booting and running the system with the previously out-of-sync version of these files, reboot the system from the same device that was previously booted.
El servicio SMF svc:/system/boot-config:default contiene la propiedad auto-reboot-safe, que se establece en false de manera predeterminada. Si se establece la propiedad en true, se comunica que tanto el firmware del sistema como la entrada de menú de GRUB predeterminada se configuraron para iniciarse desde el dispositivo de inicio actual. El valor de esta propiedad se puede modificar para poder borrar una actualización automática con errores del archivo de inicio, como se describe en el siguiente procedimiento.
# reboot
# svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
# svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe config/auto-reboot-safe boolean true