origem do termEdit

primeiros computadores eletrônicos (como o IBM 1401) não tinha sistema operacional e pouca memória interna. A entrada era muitas vezes uma pilha de cartões de soco. O computador foi iniciado pressionando um botão de início que executou um único comando – “ler um cartão”. Este primeiro cartão, em seguida, instruiu a máquina para ler mais cartões que eventualmente carregou um programa de usuário. Este processo foi comparado a um velho ditado, “pegando em si mesmo pelas botas”, referindo-se a um cavaleiro que se levanta do chão puxando as correias de suas botas., Este conjunto de cartas iniciadoras de punch foi chamado de “bootstrap cards”. Assim, um começo frio foi chamado de inicialização do computador. Se o computador avariou, foi reinicializado. A referência do boot transferida para todos os tipos subseqüentes de computadores.

Cold vs. warm rebotedit

“Cold boot” redirects here. Para o ataque chamado de “ataque de bota fria”, ver ataque de bota fria.,

as fontes técnicas descrevem duas formas contrastantes de reinicialização conhecidas como reinicialização a frio (também uma inicialização a frio, reinicialização dura ou inicialização dura) e reinicialização a quente (também reboot macio ou inicialização macia), embora a definição destas formas possa variar ligeiramente entre fontes.

According to Jones, Landes, and Tittel (2002), Cooper (2002), Tulloch (2002) and Soper (2004), on IBM PC compatible platform, a cold boot is a boot process in which the computer starts from a powerless state. Todos exceto Tulloch (2002) também mencionam que em boot frio, o sistema realiza um auto-teste power-on (POST)., Além do interruptor de energia, Cooper (2002) e Soper (2004) também afirmam que o botão de reset, se presente, pode começar um reboot frio. Jones, Landes e Tittel (2002) contradizem esta afirmação e afirmam que um botão de reset pode começar um reboot frio ou quente, dependendo do sistema. Artigo de Suporte da Microsoft 102228 estados que, apesar de o botão de reset é projetado para executar uma reinicialização a frio, ele não pode desconectar a alimentação da placa – mãe- um estado que não corresponde ao arranque a frio definição dada acima., De acordo com Jones, Landes, e Tittel (2002),:509 tanto o sistema operacional e software de terceiros podem iniciar um arranque frio; o comando reiniciar no Windows 9x inicia um reboot frio, a menos que a chave Shift seja mantida.

encontrar uma definição para boot quente, no entanto, é mais um desafio. Todas as fontes acima mencionadas indicam que um boot quente é iniciado ao carregar em Ctrl + Alt + Delete combinação de teclas; todos, exceto Tulloch (2002) mencionar que um reboot quente não executa POST., Jones, Landes, e Tittel (2002) especifica que para um reboot quente ocorrer, BIOS deve ser o destinatário da combinação de chaves. Microsoft Support article 102228 takes a more technical approach and defines warm boot as the result of invoking INT 19h, a BIOS interrupt call, with the Ctrl + Alt + Delete key combination being only one way of achieving this. De acordo com Grimes (2001), malware pode prevenir ou subverter um boot quente interceptando a combinação de teclas Ctrl + Alt + Delete e impedir que ele alcance BIOS., A família de sistemas operacionais Windows NT também faz o mesmo e reserva a combinação de chaves para seu próprio uso. Soper (2004) afirma que o comando Windows “Restart” inicia um boot quente, contradizendo Jones, Landes e Tittel (2002), que acreditam que a mesma ação executa um boot frio.

A Família Linux de sistemas operacionais suporta uma alternativa ao arranque quente; o kernel Linux tem suporte opcional para o kexec, uma chamada de sistema que transfere a execução para um novo kernel e salta hardware ou reset de firmware. Todo o processo ocorre independentemente do firmware do sistema., O kernel a ser executado não tem que ser um kernel Linux.fora do domínio de PC compatíveis com IBM, OS tipos de boot podem não ser tão desambiguantes. De acordo com Sue Loh do Windows CE Base Team, os dispositivos Windows CE suportam três tipos de botas: quente, frio e limpo. Um boot quente descarta a memória do programa. Um boot frio além disso elimina memória de armazenamento (também conhecido como a “loja de objetos”), enquanto um boot limpo apaga todas as formas de armazenamento de memória do dispositivo., No entanto, uma vez que estas áreas não existem em todos os dispositivos Windows CE, os usuários estão apenas preocupados com duas formas de reinicialização: uma que reinicializa a memória volátil e uma que limpa o dispositivo e restaura configurações de fábrica. Por exemplo, para um dispositivo Windows Mobile 5.0, o primeiro é um boot frio e o último é um boot limpo.

reinicialização dura

uma reinicialização dura significa que o sistema não é desligado de forma ordenada, ignorando a sincronização do sistema de ficheiros e outras actividades que ocorreriam numa paragem ordenada., Isto pode ser alcançado através da aplicação de um reset, pela potência de ciclo, através da emissão do comando halt-q na maioria dos sistemas do tipo Unix, ou desencadeando um pânico no kernel.

RestartEdit

o termo “reinício” é usado pelas famílias Microsoft Windows e Linux de sistemas operacionais para denotar uma reinicialização assistida pelo sistema operacional. Em um reinício, o sistema operacional garante que todas as operações de E/S pendentes são graciosamente terminadas antes de iniciar um reiniciamento.