Los sistemas operativos tipo Unix proporcionan la funcionalidad de modo monopuesto ya sea a través de los niveles de ejecución estilo System V, las opciones del cargador de arranque estilo BSD u otras opciones durante el arranque.
El nivel de ejecución se suele cambiar utilizando el comando init
, el nivel de ejecución 1 o S arrancará en modo monopuesto.
Las opciones del gestor de arranque se pueden cambiar durante el inicio antes de la ejecución del kernel.En FreeBSD y DragonFly BSD se puede cambiar antes de reiniciar el sistema con el comando nextboot -o "-s" -k kernel
, y su gestor de arranque ofrece la opción en el arranque de arrancar en modo monopuesto. En Solaris el comando reboot -- -s
provocará un reinicio en modo monopuesto.
Los usuarios de macOS pueden conseguirlo manteniendo pulsada la tecla ⌘ S tras encender el sistema. Es posible que el usuario tenga que introducir una contraseña establecida en el firmware. En OS X El Capitan y versiones posteriores de macOS, el modo puede revertirse al modo monopuesto con el comando sudo launchctl reboot userspace -s
en Terminal, y el sistema puede reiniciarse completamente en modo monopuesto con el comando sudo launchctl reboot system -s
. El modo monopuesto se diferencia de un arranque en modo seguro en que el sistema va directamente a la consola en lugar de arrancar los elementos centrales de macOS (elementos en /System/Library/
, ignorando /Library/
~/Library/
, et al.). A partir de ahí los usuarios son alentados por un prompt para ejecutar fsck u otras utilidades de línea de comandos según sea necesario (o instalado).