Articulo de referencia

Reiniciar

En informática , reiniciar un sistema informático en funcionamiento es el proceso mediante el cual se reinicia, ya sea intencionalmente o no. Los reinicios pueden ser en frío (t...

En informática , reiniciar un sistema informático en funcionamiento es el proceso mediante el cual se reinicia, ya sea intencionalmente o no. Los reinicios pueden ser en frío (también conocido como reinicio forzado ), en el que se apaga y se vuelve a encender físicamente el sistema (lo que provoca el arranque inicial de la máquina); o en caliente (o reinicio suave ), en el que el sistema se reinicia mientras aún está encendido. El término reiniciar (como comando del sistema) se utiliza para referirse a un reinicio en el que el sistema operativo cierra todos los programas y finaliza todas las operaciones de entrada y salida pendientes antes de iniciar un reinicio suave.

Terminología

En algunos sistemas, IBM utiliza el término re-IPL para referirse al reinicio, mientras que el término restart tiene un significado diferente.

Etimología

Las primeras computadoras electrónicas (como la IBM 1401 ) no tenían sistema operativo ni mucha memoria interna. La entrada de datos solía ser mediante una pila de tarjetas perforadas o a través de un registro de conmutación . En los sistemas con tarjetas, la computadora se iniciaba pulsando un botón que ejecutaba una sola instrucción : "leer una tarjeta". Esta primera tarjeta indicaba a la máquina que leyera más tarjetas que, finalmente, cargaban un programa de usuario. Este proceso se comparaba con el dicho popular " levantarse por las correas de las botas ", en referencia al jinete que se levanta del suelo tirando de las correas de sus botas. Este conjunto de tarjetas perforadas de inicio se denominaba "tarjetas de arranque". Por lo tanto, un arranque en frío se denominaba " arrancar la computadora". Si la computadora fallaba , se reiniciaba. Esta referencia al arranque se mantuvo en todos los tipos de computadoras posteriores.

Reinicio frío versus reinicio cálido

Para las computadoras compatibles con IBM PC , un arranque en frío es un proceso de arranque en el que la computadora comienza desde un estado sin energía, en el que el sistema realiza una autoprueba de encendido completa (POST). [ 1 ] [ 2 ] [ 3 ] [ 4 ] Tanto el sistema operativo como el software de terceros pueden iniciar un arranque en frío; el comando de reinicio en Windows 9x inicia un reinicio en frío, a menos que se mantenga presionada la tecla Mayús . [ 1 ] : 509

Un arranque en caliente se inicia mediante la BIOS , ya sea como resultado de la combinación de teclas Control-Alt-Supr [ 1 ] [ 2 ] [ 3 ] [ 4 ] o directamente a través de la interrupción de la BIOS INT 19h. [ 5 ] Puede que no realice una POST completa —por ejemplo, puede omitir la prueba de memoria— e incluso puede que no realice ninguna POST. [ 1 ] [ 2 ] [ 4 ] El malware puede impedir o subvertir un arranque en caliente interceptando la combinación de teclas Ctrl + Alt + Supr e impidiendo que llegue a la BIOS. [ 6 ] La familia de sistemas operativos Windows NT también hace lo mismo y reserva la combinación de teclas para su propio uso. [ 7 ] [ 8 ]

Los sistemas operativos basados ​​en Linux admiten una alternativa al arranque en caliente; el núcleo de Linux ofrece soporte opcional para kexec , una llamada al sistema que transfiere la ejecución a un nuevo núcleo y omite el reinicio del hardware o el firmware . Todo el proceso se realiza independientemente del firmware del sistema. El núcleo que se ejecuta no tiene por qué ser un núcleo de Linux.

Fuera del ámbito de los ordenadores compatibles con IBM PC, los tipos de arranque pueden no ser tan claros. Según Sue Loh del equipo base de Windows CE , los dispositivos Windows CE admiten tres tipos de arranque: en caliente, en frío y limpio. [ 9 ] Un arranque en caliente descarta la memoria de programa. Un arranque en frío descarta además la memoria de almacenamiento (también conocida como "almacén de objetos"), mientras que un arranque limpio borra todas las formas de almacenamiento de memoria del dispositivo. Sin embargo, dado que estas áreas no existen en todos los dispositivos Windows CE, los usuarios solo se preocupan por dos formas de reinicio: una que restablece la memoria volátil y otra que borra el dispositivo y restaura la configuración de fábrica. Por ejemplo, para un dispositivo Windows Mobile 5.0 , la primera es un arranque en frío y la segunda es un arranque limpio. [ 9 ]

Reinicio completo

Un reinicio forzado significa que el sistema no se apaga de forma ordenada, omitiendo la sincronización del sistema de archivos y otras actividades que ocurrirían en un apagado ordenado. Esto se puede lograr aplicando un reinicio , reiniciando el sistema , ejecutando el comando en la mayoría de los sistemas tipo Unix o provocando un pánico del kernel .halt-q

Los reinicios forzados se utilizan en el ataque de arranque en frío .

Reanudar

El término "reinicio" es utilizado por las familias de sistemas operativos Microsoft Windows y Linux para referirse a un reinicio asistido por el sistema operativo. En un reinicio, el sistema operativo se asegura de que todas las operaciones de entrada/salida pendientes finalicen correctamente antes de iniciar el reinicio.

Causas

Adrede

Las fuentes de alimentación redundantes en un sistema informático reducen el riesgo de una pérdida de energía inesperada.

Los usuarios pueden iniciar un reinicio deliberadamente. La justificación para dicha acción puede incluir:

  • Solución de problemas: Los usuarios, el personal de soporte o los administradores del sistema pueden usar el reinicio como una técnica para solucionar errores de software, [ 10 ] por ejemplo , fugas de memoria o procesos que consumen recursos en detrimento del sistema en general, o para eliminar malware . Si bien este enfoque no aborda la causa raíz del problema, restablecer un sistema a un estado bueno y conocido puede permitir que se vuelva a usar durante un tiempo hasta que el problema vuelva a ocurrir.
  • Cambio de sistemas operativos: En un sistema de arranque múltiple sin hipervisor , es necesario reiniciar el sistema para cambiar entre los sistemas operativos instalados.
  • Ofensivo: Como se indicó anteriormente, los componentes pierden energía durante un reinicio en frío; por lo tanto, componentes como la RAM que requieren energía pierden los datos que contienen. Sin embargo, en un ataque de arranque en frío , ciertas configuraciones especiales pueden permitir que parte del estado del sistema, como un disco RAM, se conserve durante el reinicio. [ 11 ]

Los métodos para realizar un reinicio deliberado también varían y pueden incluir:

  • Manual, basado en hardware: Un interruptor de encendido o un botón de reinicio pueden provocar el reinicio del sistema. [ 2 ] Sin embargo, al hacerlo, se puede perder todo el dato no guardado. [ 12 ]
  • Manual, basado en software: El software y el sistema operativo de la computadora también pueden provocar un reinicio; tanto Microsoft Windows como varios sistemas operativos tipo Unix se pueden apagar desde la línea de comandos [ 1 ] : 509 [ 13 ] o a través de la GUI.
  • Automatizado: El software se puede programar para que se ejecute en una fecha y hora determinadas; por lo tanto, es posible programar un reinicio. [ 14 ]

Fallo eléctrico

La pérdida inesperada de energía por cualquier motivo (incluidos cortes de energía , fallas en la fuente de alimentación o agotamiento de la batería en un dispositivo móvil) obliga al usuario del sistema a realizar un arranque en frío una vez que se restablece la energía. Algunas BIOS tienen una opción para arrancar automáticamente el sistema después de una falla de energía. [ 15 ] [ 16 ] Una fuente de alimentación ininterrumpida (UPS), una batería de respaldo o una fuente de alimentación redundante pueden prevenir tales circunstancias.

Reinicio aleatorio

El término "reinicio aleatorio" se refiere a un reinicio no intencionado (y a menudo no deseado) tras un fallo del sistema , cuya causa raíz puede no ser evidente de inmediato para el usuario. Estos fallos pueden deberse a multitud de problemas de software y hardware, como fallos triples . Generalmente, son síntoma de un error en el anillo 0 que no es detectado por un gestor de errores del sistema operativo o de una interrupción no enmascarable activada por hardware .

Los sistemas pueden configurarse para reiniciarse automáticamente tras un fallo de alimentación, un error grave del sistema o un pánico del kernel . El método para lograrlo varía según si el reinicio se puede gestionar mediante software o si debe gestionarse a nivel de firmware o hardware. Los sistemas operativos de la familia Windows NT (desde Windows NT 3.1 hasta Windows 11 ) ofrecen la opción de modificar el comportamiento del gestor de errores para que el equipo se reinicie inmediatamente en lugar de mostrar una pantalla azul de error ( BSOD) . Esta opción está habilitada de forma predeterminada en algunas ediciones.

Hibernación

La introducción de la administración avanzada de energía permitió a los sistemas operativos un mayor control sobre las funciones de administración de energía del hardware. Con la Interfaz Avanzada de Configuración y Energía (ACPI), los sistemas operativos más recientes pueden administrar diferentes estados de energía y, por lo tanto, entrar en modo de suspensión o hibernación . Si bien la hibernación también implica apagar el sistema y volver a encenderlo, el sistema operativo no se inicia desde cero, lo que diferencia este proceso del reinicio.

Reinicio simulado

Un reinicio puede ser simulado por software que se ejecuta en un sistema operativo. Por ejemplo: la utilidad Sysinternals BlueScreen, que se usa para bromas; o algunos modos del "hack" XScreenSaver para pantallas azules , con fines de entretenimiento (aunque a primera vista pueda resultar preocupante). El malware también puede simular un reinicio y, de este modo, engañar al usuario con algún propósito malicioso. [ 6 ]

La herramienta de secuenciación Microsoft App-V captura todas las operaciones del sistema de archivos de un instalador para crear un paquete de software virtualizado para los usuarios. Como parte del proceso de secuenciación, detecta cuándo un instalador requiere un reinicio, interrumpe el reinicio programado y, en su lugar, simula el reinicio necesario reiniciando los servicios y cargando/descargando bibliotecas. [ 17 ]

Desviaciones de Windows y críticas al etiquetado

Windows 8 a Windows 11 habilitan (de forma predeterminada) un "Inicio rápido" similar a la hibernación (también conocido como "Arranque rápido") que puede causar problemas (incluida confusión) a los usuarios acostumbrados a apagar los ordenadores para reiniciarlos (en frío). [ 18 ] [ 19 ] [ 20 ] [ 21 ]

Véase también

Referencias

  1. 1 2 3 4 5 Jones, James G.; Landas, Craig; Título, Ed (2002). A+ Examen Cram 2 (Examen Cram 220-221, Examen Cram 220-222) . Que Editorial. págs. 379–380 , 509. ISBN  9780789728678.
  2. 1 2 3 4 Cooper, Jim (2002). Uso de MS-DOS 6.22 . Que Publishing. págs. 24, 960, 964. ISBN  9780789725738.
  3. 1 2 Tulloch, Mitch; Tulloch, Ingrid (2002). Enciclopedia de redes de Microsoft (2.ª ed.). Microsoft Press. pág. 172. ISBN   0-7356-1378-8.
  4. 1 2 3 Soper, Mark Edward (2004). Guía para principiantes absolutos para la certificación A+ . Que Publishing. pág. 188. ISBN  9780789730626.
  5. "Solución de problemas de hardware: Arranque en frío frente a arranque en caliente" . Soporte . Microsoft. 7 de julio de 2005. Archivado del original el 21 de febrero de 2015.
  6. 1 2 Grimes, Roger (1 de junio de 2001). "2" . Código móvil malicioso: Protección antivirus para Windows . O'Reilly Media. pág. 50. ISBN  9781565926820.
  7. "Al usar la combinación de teclas CTRL+ALT+SUPR para abrir la Seguridad de Windows, se abre el Administrador de tareas" . Soporte técnico de Microsoft . Microsoft. 15 de enero de 2006. Archivado del original el 19 de enero de 2013. Consultado el 19 de enero de 2013 .
  8. Osterman, Larry (24 de enero de 2005). "¿Por qué Control-Alt-Supr es la secuencia de atención segura (SAS)?" . Blog de Larry Osterman . Microsoft Learn . Consultado el 9 de febrero de 2026 .
  9. 1 2 Loh, Sue (22 de junio de 2005). "Terminología de persistencia de arranque" . Blog del equipo base de Windows CE . Microsoft. Archivado del original el 15 de mayo de 2014. Recuperado el 3 de marzo de 2013 .
  10. Debogue, Jean. "¿Reiniciaste?" . WeDebugYou.
  11. Ken Freeze (28 de octubre de 1985), "Jram-3 rivaliza con Persyst Stretch en la carrera de tarjetas de expansión de RAM" , InfoWorld
  12. Shelly, Gary B.; Vermaat, Misty E. (2012). Enhanced Discovering Computers, Complete: Your Interactive Guide to the Digital World, 2013 Edition . Cengage Learning. p. 400. ISBN  9781133598312.
  13. Gary A. Donahue, Gary A. (2011). Network Warrior (2.ª ed.). Sebastopol : O'Reilly Media . pág. 698. ISBN   9781449309350.
  14. "Manual de usuario de AsRock 775i65G" (PDF) . Servidor FTP ( FTP ). pág. 32. (Para ver los documentos, consulte Ayuda:FTP )
  15. "Manual de usuario de Supermicro C7Q67" (PDF) . Servidor FTP ( FTP ). pág. 69. (Para ver los documentos, consulte Ayuda:FTP )
  16. "Guía de secuenciación de Microsoft App-V 4.6 SP1" .
  17. Walter Glenn (3 de marzo de 2016). "Ventajas y desventajas del modo de inicio rápido de Windows 10" . How-To Geek .
  18. Oliver Niehus (14 de diciembre de 2012). "Windows 8: Arranque rápido" . Microsoft Learn .
  19. "Cómo diferenciar el inicio rápido del reinicio desde la hibernación" . Microsoft Learn . 15 de diciembre de 2021.
  20. "Ofrecer una excelente experiencia de inicio y cierre" . Microsoft Learn .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Reboot&oldid=1349396337 "