Fonction hibernate sous Linux ?

Fonction hibernate sous Linux ? - Divers - Linux et OS Alternatifs

Marsh Posté le 15-07-2003 à 13:10:02    

Bonjour,
 
Pour ceux qui ne connaissent pas Windows XP, il existe une fonction appellée "Hibernate" qui permet de faire une image sur le disque dur de la RAM au moment où l'on désire éteindre l'ordinateur. Ainsi, au démarrage, au lieu de redémarrer noramelement, Windows ne charge que l'image dans la RAM et c'est très rapide.
 
Je voulais simplement savoir si vous savez si une telle fonction existe sous Linux et si ca marche bien.
 
Merci.

Reply

Marsh Posté le 15-07-2003 à 13:10:02   

Reply

Marsh Posté le 15-07-2003 à 13:21:13    

moi j'ain une alternative: tu te mets à faire du SETI@home :D

Reply

Marsh Posté le 15-07-2003 à 13:26:08    

C'est quoi ?

Reply

Marsh Posté le 15-07-2003 à 13:33:47    

le demarrage de nux prend a peu pres mois d'une minute donc c'est pas vraiment utile de se faire chier a dumper la ram :/
 
Sinon, une ws sous nux ca s'eteind pas malheureux !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 15-07-2003 à 13:34:54    

Reply

Marsh Posté le 15-07-2003 à 13:35:42    

Ben l'hibernation permet d'éteindre son ordi sans l'éteindre donc plus de bruit hors seti ou le laisser allumer tt simplement, ça fait toujours otant de bruit

Reply

Marsh Posté le 15-07-2003 à 13:36:28    

Moi ce qui m'intéresse dans une fonction d'hibernation, c'est de retrouver mes programmes ouverts comme je les ai laissés (KDE arrive bien à me relancer tout seul certains programmes, mais pas tous, et ils reviennent toujours dans leur état par défaut).

Reply

Marsh Posté le 15-07-2003 à 13:37:14    

[Albator] a écrit :

Moi ce qui m'intéresse dans une fonction d'hibernation, c'est de retrouver mes programmes ouverts comme je les ai laissés (KDE arrive bien à me relancer tout seul certains programmes, mais pas tous, et ils reviennent toujours dans leur état par défaut).

béh a part ne pas eteindre l'ordi je vois pas ..
mais il y a peut etre un prog qui existe
essaye www.Google.fr/linux


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 15-07-2003 à 13:38:55    

dans le 2.6 :D

Reply

Marsh Posté le 15-07-2003 à 13:42:29    

HuGoBioS a écrit :

le demarrage de nux prend a peu pres mois d'une minute donc c'est pas vraiment utile de se faire chier a dumper la ram :/
 
Sinon, une ws sous nux ca s'eteind pas malheureux !


 
Oui je le sais, j'ai parfois vu 12 secondes et chez moi j'ai 14 secondes. Mais comme le dis [Albator] c'est de se retrouver dans un contexte identique au moment de l'extinction qui est intéressant.
 
Je ne sais pas si j'ai révé ou pas mais je suis presque sur d'avoir lu un article dans un magazine Linux qui expliquait qu'une personne avait mis dans sa voiture un linux qui faisait GPS et Lecteur audio. Et donc pour que ca démarre très vite il avait utilisé ça.

Reply

Marsh Posté le 15-07-2003 à 13:42:29   

Reply

Marsh Posté le 15-07-2003 à 13:42:43    

Reply

Marsh Posté le 15-07-2003 à 13:44:16    

installe le package apm de ta distribution
 
apres tu peux faire apm --standby ou apm --sleep
 
je sais pas si c'est ca que tu cherches

Reply

Marsh Posté le 15-07-2003 à 13:48:46    

la viper a écrit :

installe le package apm de ta distribution
 
apres tu peux faire apm --standby ou apm --sleep
 
je sais pas si c'est ca que tu cherches


 
je crois pas que ce soit la meme chose ,  en mise en veille par apm le pc reste toujours allumé , la fonction hibernation ne consomme rien du tout

Reply

Marsh Posté le 15-07-2003 à 13:50:27    


 
Oui c'est bien ca. Super ! Merci beaucoup, je n'avais donc pas rêvé. Est-ce que quelqu'un à déjà testé, est-ce que c'est fiable ?


Message édité par mexx20 le 15-07-2003 à 13:50:47
Reply

Marsh Posté le 15-07-2003 à 16:25:06    

Il serait intéressant d'utiliser la fonction STR (Suspend To Ram) de l'ACPI (S3), à régler dans le bios.
 
PB:
 
1) par défaut mdk9.1 met systématiquement "noacpi" au boot, est-ce innocent ? Dans mon bios au contraire, l'ACPI n'est pas désactivable.
 
2) si je vire "noacpi" de lilo.conf, que j'applique et que je reboote, le démarrage de X11 me plante lamentablement le PC (image toute corrompue + PC gelé) => reset forced
 
3) et même en supposant que l'ACPI ne plante pas mon PC, comment utiliser ses fonctionnalités sous Linux ? Avec la commande "acpi" ?


Message édité par [Albator] le 15-07-2003 à 16:27:08
Reply

Marsh Posté le 15-07-2003 à 19:40:45    

[Albator] a écrit :

Il serait intéressant d'utiliser la fonction STR (Suspend To Ram) de l'ACPI (S3), à régler dans le bios.
 
PB:
 
1) par défaut mdk9.1 met systématiquement "noacpi" au boot, est-ce innocent ? Dans mon bios au contraire, l'ACPI n'est pas désactivable.
 
2) si je vire "noacpi" de lilo.conf, que j'applique et que je reboote, le démarrage de X11 me plante lamentablement le PC (image toute corrompue + PC gelé) => reset forced
 
3) et même en supposant que l'ACPI ne plante pas mon PC, comment utiliser ses fonctionnalités sous Linux ? Avec la commande "acpi" ?


 
kernel 2.6 ou 2.4 avec patch acpi
compiler toutes les options acpi ensuite
il faut booter en passant l option resume=/dev/hdxx (hdxx=partition de swap)
puis utiliser swsusp ou faire essayer avec : echo 4 > /proc/acpi/sleep
chez moi il se met bien en veille mais plante en sortant (2.4.20-ck7) mais je n'ai pas utiliser swsusp

Reply

Marsh Posté le 20-07-2003 à 01:53:43    

Voilà, j'ai testé et c'est génial ! Tout revient en place comme si je n'avais pas éteind le pc. Une compilation, un streaming avec mplayer, etc ... Il y a juste 2 trucs (peux-etre mal configuré chez moi) :
 
(1) C'est assez long ! Surtout lorsque je fait un hibernate depuis X. Pendant une quinzaine de seconde j'ai un écran avec des lignes en console et puis seulement j'ai l'écran qui me dis "preparing to hibernate" et puis "copy ram to disk". Est-ce que c'est comme ca chez vous ou plus rapide ? (Je n'ai que 64Mo de RAM pourtant).
 
(2) Ca ne s'éteind plus tout seul, je dois appuyer sur Power manuellement. Vous aussi ?
 
Merci.


Message édité par mexx20 le 20-07-2003 à 01:54:09
Reply

Marsh Posté le 20-07-2003 à 10:12:44    

Mexx20 a écrit :

Voilà, j'ai testé et c'est génial ! Tout revient en place comme si je n'avais pas éteind le pc. Une compilation, un streaming avec mplayer, etc ... Il y a juste 2 trucs (peux-etre mal configuré chez moi) :
 
(1) C'est assez long ! Surtout lorsque je fait un hibernate depuis X. Pendant une quinzaine de seconde j'ai un écran avec des lignes en console et puis seulement j'ai l'écran qui me dis "preparing to hibernate" et puis "copy ram to disk". Est-ce que c'est comme ca chez vous ou plus rapide ? (Je n'ai que 64Mo de RAM pourtant).
 
(2) Ca ne s'éteind plus tout seul, je dois appuyer sur Power manuellement. Vous aussi ?
 
Merci.


quelle est la version de ton noyau ?
pout ton pc qui ne s eteint plus c est un module power management machin que tu as oublié de compiler

Reply

Marsh Posté le 20-07-2003 à 12:09:58    

La version du noyau : 2.4.21.
Non j'ai bien l'apm puisqu'en plus il s'éteind très bien tout seul lorsque je l'éteind normalement.

Reply

Marsh Posté le 12-03-2004 à 15:17:49    

eupe !
 
état de lieux: noyau 2.6.3 patché software-suspend-core-2.0.0.17 et software-suspend-linux-2.6.3-test11 (+supermount +bootsplash)
 
La mise en veille se passe impeccablement mais au reboot ça bloque sur:
Copying original kernel back (no status - sensitive!)
J'ai jeté un oeil sur la ML mais ça ne m'a pas spécialement aidé.
 
Quelqu'un a réussi à faire fonctionner ce truc sur un 2.6 ?

Reply

Marsh Posté le 12-03-2004 à 16:18:08    

911GT3 a écrit :

eupe !
 
état de lieux: noyau 2.6.3 patché software-suspend-core-2.0.0.17 et software-suspend-linux-2.6.3-test11 (+supermount +bootsplash)
 
La mise en veille se passe impeccablement mais au reboot ça bloque sur:
Copying original kernel back (no status - sensitive!)
J'ai jeté un oeil sur la ML mais ça ne m'a pas spécialement aidé.
 
Quelqu'un a réussi à faire fonctionner ce truc sur un 2.6 ?


 
Oui, moi, mais je tourne aux -mmalors ca influe peut-etre.

Reply

Marsh Posté le 12-03-2004 à 16:26:53    

arf :/
me reste plus qu'à tenter l'opération sur un 2.6.4-mm1 .... si ça patche et ça compile [:totoz]

Reply

Marsh Posté le 12-03-2004 à 18:12:07    

avec le noyau 2.4.25, ça marche pas trop mal sur mon pc au bureau.

Reply

Marsh Posté le 12-03-2004 à 18:17:43    

chez moi ça marche avec un 2.6.3 + patch-2.6.3-ck1 + acpi-20040211-2.6.3.diff  :D  
 

Reply

Marsh Posté le 12-03-2004 à 18:38:58    

bon, le 2.6.4-mm1 veut pas des patches ....

Reply

Marsh Posté le 12-03-2004 à 18:39:38    

drapal pour lundi matin :D

Reply

Marsh Posté le 13-03-2004 à 11:06:22    

ouiiiiiin, ça marche pas non plus avec swspend inclus dans le noyal...
je suis maudit :cry:

Reply

Marsh Posté le 13-03-2004 à 11:09:11    

acpiconf -s 3  
 
...si c'est supporte
 
...et n'essaye pas -s 5

Reply

Marsh Posté le 13-03-2004 à 11:20:45    

Le suspend to ram fonctionne?

Reply

Marsh Posté le 13-03-2004 à 12:16:59    

hum.... si je fais echo 3 > /proc/acpi/sleep ça passe bien en veille (la diode de mon boîtier clignote) mais quand je relance la machine en appuyant sur le bouton, ça boote normalement :heink:
 
j'ai une Asrock K7S8X avec un bios 2.20...

Reply

Marsh Posté le 13-03-2004 à 14:01:21    

arf, c'est Linux qui chie dans le ventilo, sous Windows ça marche au poil :/

Reply

Marsh Posté le 20-09-2004 à 20:29:57    

up.
 
>911GT3, est ce que t'as eu le temps de te pencher sur le probleme :D
 
j'ai aussi le message "copying orginal kernel back (status - sensitive)" et ca block a environ 25~26 mo.
 
(kernel, 2.6.8.1, + patch software-suspend + carte mere asussrock k7s41gx )

Reply

Marsh Posté le 20-09-2004 à 20:37:59    

kernel 2.6.8.1-ck8, ça marche nickel. En stage 4 (to disk), pas 3 (to RAM). Par contre ça doit pas faire bien longtemps parce que j'avais essayé y a quelque mois et rien ne marchait. Par contre c'est vrai que c'est assez lent. M'enfin quand on revient tous les logiciels sont déjà chargés et ça c'est génial.

Reply

Marsh Posté le 20-09-2004 à 20:44:50    

"to disk", c'est vers la partition de swap que l'image est stocke. dans le noyau, je viens de voir l'aide pour "swap writer" ... c'est marque "broken" :/

Reply

Marsh Posté le 20-09-2004 à 21:27:41    

question con, ca veut dire quoi  le -ck8 dans le  num de version du noyau

Reply

Marsh Posté le 20-09-2004 à 22:12:04    

Reply

Marsh Posté le 20-09-2004 à 22:12:10    

slvn a écrit :

question con, ca veut dire quoi  le -ck8 dans le  num de version du noyau

Ce sont des patches. Y a un certain nombre de développeurs du noyau qui maintiennent des séries de patches de trucs pas encore inclus dans le noyau. Perso les CK (Colivas) me vont très bien, surtout parce qu'il y a le bootsplash.

Reply

Marsh Posté le 20-09-2004 à 22:35:43    

oui, j'avais trouve le lien :)
 
pour mettre le ck-8, je n'ai pas besoin du ck7 je non?!
 
encore une question, est ce que tu utilises bien software-suspend 2.0 ?

Reply

Marsh Posté le 21-09-2004 à 08:29:51    

slvn a écrit :

oui, j'avais trouve le lien :)
 
pour mettre le ck-8, je n'ai pas besoin du ck7 je non?!
 
encore une question, est ce que tu utilises bien software-suspend 2.0 ?

Dans le noyau, menu gestion d'énergie, il y a deux possibilités : Software Suspend ou Suspend-to-Disk Support. C'est ce dernier que j'utilise. Mais je n'ai pas eu à installer de script.

Reply

Marsh Posté le 21-09-2004 à 18:31:38    

moi j'utilisasi software suspend plus un patch pour avoir la  version 2.0
 
je crois que je vais tester ta solution!
est ce que tu as besoin d'installer "acpid" aussi?
et une ligne dans lilo.conf pour precisez la partition qui stock l'image en veille??

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed