original in en Jan Alonzo
en to fr Jean-Etienne Poirrier
Jan fait tourner Debian Linux sur son IBM T20
Vous devez avoir les programmes suivants install�s pour que l'hibernation fonctionne :
|
D'habitude, fdisk est fourni avec votre installation Linux par d�faut. cfdisk est fourni habituellement avec l'installation par d�faut de Debian. tphdisk a �t� �crit par Andrew Tridgell pour son Thinkpad T20.
Tout d'abord, vous devez �tre s�r que vous avez un bloc PRIMAIRE libre dans votre p�riph�rique. Cela est important puisque les Thinkpads hibernent seulement sur les partitions PRIMAIRES, pas sur les partitions �tendues. S'il y en a, on peut le faire.
La r�gle empirique est : � taille de la RAM + taille de la RAM de l'adaptateur graphique + quelques Mo extra pour la s�curit� �. Si vous envisagez de mettre � jour votre RAM bient�t, assurez-vous de prendre en consid�ration la taille votre RAM future ou vous auriez � recr�er de nouveau les partitions.
Une fois que vous avez cr�� la partition, d�finissez son type comme � Hidden Win95 (FAT16) LBA �. Le code de partition est le � 1E �.
RAM : 128 MB VGA RAM : 8 MB Partition d'hibernation : 150 MB (pour la s�curit�)
C'est � vous de d�cider combien de Mo en extra vous voulez placer dans la partition. Si vous avez des probl�mes, r�f�rez-vous � la section D�pannage.
Maintenant, relancez votre portable.
mkdosfs fait partie du paquet dosfstools.
Comme root: $ mkdosfs /dev/hdaX
... o� hdaX est la partition que vous venez juste de cr�er ci-dessus (section Cr�er la partition DOS).
Maintenant, montez la partition:
$ mount /dev/hdaX /mnt/hibernate
$ gcc -o tphdisk tphdisk.c $ ./tphdisk N > /mnt/hibernate/save2dsk.bin
... o� :
N = taille du fichier. Voir la r�gle intuitive ci-dessus.
Relancez votre laptop.
C'est un probl�me connu que le pilote pour la carte son cs46xx du T20
ne r�-initialise pas les registres mat�riel apr�s une op�ration de
suspension ou d'hibernation. En d'autres mots, Linux sera compl�tement
op�rationel mais nous n'entendrez aucun son apr�s une suspension vers la
RAM ou une suspension vers le disque. Un palliatif est de lancer
manuellement � /etc/init.d/alsasound restart � si le son vous pr�occupe.
Voyez aussi
http://panopticon.csustan.edu/thood/tp600lnx.htm#secsnd pour plus de
suggestions sur la mani�re de r�soudre ce � probl�me de son silencieux �.
Votre �cran devrait devenir blanc et, apr�s quelques secondes,
l'utilitaire d'hibernation du BIOS Phoenix devrait se montrer et commencer
� placer le contenu de votre RAM dans votre fichier d'hibernation
nouvellement cr�� :