Em Monday 04 February 2008, [EMAIL PROTECTED] escreveu: > Em Wednesday 30 January 2008, plebeo escreveu: > > Ola pessoal alguem sabe oq mais se pode fazer para agilizar o boot no > > debian. > > Eu ja removi os scripts de incializacao e ainda sim o boot é muito > > demorado. Eu tinha um fedora rodando nessa mesma maquina que tinha um > > boot fantastico ele omitia inclusive o debug da incializacao do > > kernel. o boot dele saía do Grub e ja entrava nos tell init sem passar > > por todo o debug da inicializacao tradicional. Alguem sabe como isso é > > implementado? ele coloca tudo num ramdisk ? como eu posso fazer uma > > inicializacao ultra veloz no debian? > > Da uma procurada por 'kexec'. >
Apenas complementando: "Ao se inicializar o computador, sinais mínimos de hardware passam o comando do computador ao seu software embarcado BIOS, que transfere o comando ao gerenciador de boot (bootloader: grub, lilo, silo, etc) - carregado no disco-rígido ou em alguma mídia qualquer - que, por sua vez, transfere o controle dos dispositivos do computador ao sistema operacional. Todo esse processo de inicialização demanda tempo, pois há o reconhecimento de dispositivos, carregamento do gerenciador de boot, carregamento da imagem do kernel e módulos, sua execução mais a acomodação de um ambiente operacional funcional ao usuário. Existem duas funcionalidades no Linux que permitem diminuir o tempo de inicialização (e reinicialização) do sistema operacional: kexec e software suspend 2. O kexec foi projetado para permitir ao usuário carregar uma nova imagem do kernel sem a necessidade de passar por uma reinicialização completa do hardware. O software suspend 2 exerce a função de hibernar o sistema operacional (funcionalidade conhecida pelo Windows). O funcionamento dessas funcionalidades é independente. O Linux 2.6.21 possui o kexec como uma implementação oficial já incluída em seus códigos-fonte. Quanto ao segundo, por ainda estar em fase de desenvolvimento e conter possíveis bugs, sua funcionalidade precisa ser adicionada ao kernel através de um patch, aplicado em seus códigos-fonte." Abraco, Dai Vidal