Los administradores pueden ejecutar una reversión en modo a prueba de fallos del software del sistema desde la consola serie. Para ello, deben seleccionar una de las otras entradas del menú de inicio, si están presentes. Aunque la reversión se puede solicitar desde la BUI o la CLI, también se proporciona en el menú de inicio porque es posible que se necesite en escenarios en donde el nuevo software del sistema ha fallado completamente, es decir, no se ha podido ni siquiera iniciar.
GNU GRUB version 0.97 (639K lower / 2620352K upper memory) +-------------------------------------------------------------------------+ | Sun ZFS Storage 7120 2013.06.05.0.0,1-1.6 | | Sun ZFS Storage 7120 2011.04.24.4.2,1-1.28 | | | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Una vez seleccionada la entrada del menú de inicio de la reversión, el sistema inicia el software del núcleo antiguo, pero la reversión se debe confirmar manualmente en la consola, lo que elimina todos los cambios realizados en el sistema que se produjeron desde ese momento, como se describió anteriormente. El paso de confirmación tiene un aspecto similar al siguiente:
SunOS Release 5.11 Version ak/generic@2011.04.24.4.2,1-1.28 64-bit Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved. System rollback in progress. Rollback to: ak/nas@2011.04.24.4.2,1-1.28 Proceed with system rollback [y,n,?]
El sistema se reinicia usando la instantánea previa.
Esta acción permite al administrador seleccionar la versión actual del software o una imagen de inicio de una instantánea más antigua.