Fazendo seu Linux hibernar
Neste meu primeiro artigo quero falar de um dos recursos que eu acho mais interessantes do Windows: o hibernar. O boot é extremamente rápido, uma vez que o hibernar apenas cria um "snapshot" do sistema, o grava em arquivo e ao reiniciar apenas carrega esse para a memória. O legal é que também podemos fazer isso no Linux com a ajuda de um patch chamado Software Suspend.
Parte 2: Mãos a obra!
Após ter feito o download, aplique o patch 100-software-suspend-2.2-rc7-for-2.6.13.patch no kernel que você pegou utilizando o script "apply", que vem junto com o patch:
# cd /usr/src/linux
# /diretorio-do-download/software-suspend-2.2-rc7-for-2.6.13/apply
Edite o arquivo .config no diretório do kernel e faça as seguintes mudanças:
# cd /usr/src/linux
# /diretorio-do-download/software-suspend-2.2-rc7-for-2.6.13/apply
Edite o arquivo .config no diretório do kernel e faça as seguintes mudanças:
CONFIG_SUSPEND2=y
CONFIG_SUSPEND2_FILEWRITER=y
CONFIG_SUSPEND2_SWAPWRITER=y
CONFIG_SUSPEND2_USERSPACE_UI=y
CONFIG_CRYPTO_LZF=y
CONFIG_SUSPEND2_FILEWRITER=y
CONFIG_SUSPEND2_SWAPWRITER=y
CONFIG_SUSPEND2_USERSPACE_UI=y
CONFIG_CRYPTO_LZF=y
Não entrarei em detalhes sobre a compilação e instalação do kernel. Aqui mesmo no Viva o Linux você encontra ótimos artigos abordando este assunto!
Você pode utilizar o suspend de duas formas: utilizando a partição de swap ou utilizando um arquivo de imagem. Adotarei neste artigo a segunda opção, que foi a que funcionou no meu caso.
Descompacte o script hibernate e instale-o:
# tar xzvf hibernate-script-1.12.tar.gz
# cd hibernate-script-1.12
# ./install.sh
Ainda não tive tempo de testar... Mas já gostei!
Espero que funcione, hehe!
Realmente é uma "mão na roda". A melhor coisa do mundo é poder começar de onde paramos sem maiores enrolações.
Parabéns!
Abraços,
Lennon Jesus