wiki:installer:ubuntu_hibernation_espace_echange
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| wiki:installer:ubuntu_hibernation_espace_echange [2023/07/05 16:50] – supprimée - modification externe (Date inconnue) 127.0.0.1 | wiki:installer:ubuntu_hibernation_espace_echange [2025/04/01 15:00] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 217.113.194.48 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Mise en Hibernation avec un Fichier d' | ||
| + | < | ||
| + | |||
| + | Ubuntu a choisi la solution du **fichier d' | ||
| + | |||
| + | !!!!! Il est possible qu'il faille créer une partition swap pour certains systèmes. !!!!! \\ | ||
| + | Il faudra utiliser la procédure : [[wiki: | ||
| + | |||
| + | L' | ||
| + | - sauvegardée complètement sur la partition ou le fichier d' | ||
| + | - restaurée complètement lors du démarrage. | ||
| + | |||
| + | Ce mécanisme est désactivée par défaut dans Ubuntu, il suffit de suivre la procédure ci-dessous si vous souhaitez l' | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | |||
| + | ===== Configuration de l' | ||
| + | |||
| + | La taille de cette espace d' | ||
| + | |||
| + | ==== Afficher la mémoire disponible ==== | ||
| + | |||
| + | Dans un terminal, tapez la commande '' | ||
| + | |||
| + | < | ||
| + | total used free shared | ||
| + | Mem: | ||
| + | Swap: 1.5G 0B 1.5G</ | ||
| + | |||
| + | Dans l' | ||
| + | |||
| + | ==== Vérifier la taille de la partition d' | ||
| + | |||
| + | Dans un terminal, tapez la commande '' | ||
| + | |||
| + | < | ||
| + | # swapon -s | ||
| + | Nom de fichier Type Taille Utilisé Priorité | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Obtenir l' | ||
| + | |||
| + | < | ||
| + | # grep swap /etc/fstab | ||
| + | # swap was on /dev/sdc1 during installation | ||
| + | UUID=4711b69b-e60b-41db-8b02-4189dcfed370 none swap sw 0 0 | ||
| + | </ | ||
| + | |||
| + | Autre méthode : | ||
| + | |||
| + | < | ||
| + | # blkid | grep swap | ||
| + | /dev/sda2: UUID=" | ||
| + | </ | ||
| + | |||
| + | Dans l' | ||
| + | |||
| + | Si la taille de votre partition d' | ||
| + | |||
| + | ==== Création d'un fichier d' | ||
| + | |||
| + | Pour créer un fichier d' | ||
| + | < | ||
| + | # sudo fallocate -l 1g /swapfile | ||
| + | # sudo chmod 600 /swapfile | ||
| + | # sudo mkswap /swapfile | ||
| + | Configure l' | ||
| + | pas d' | ||
| + | </ | ||
| + | |||
| + | Activation du fichier de swap pour obtenir son identifiant (UUID) : | ||
| + | < | ||
| + | # sudo swapon /swapfile | ||
| + | # swapon -s | ||
| + | Nom de fichier Type Taille Utilisé Priorité | ||
| + | / | ||
| + | / | ||
| + | # findmnt -no SOURCE,UUID -T /swapfile | ||
| + | /dev/sda1 0275f3b7-126f-451f-a822-e0962d33ae0f | ||
| + | </ | ||
| + | |||
| + | Modification du fichier /etc/fstab pour que le fichier de swap soit monté automatiquement à chaque démarrage : | ||
| + | < | ||
| + | # sudo sh -c 'echo " | ||
| + | </ | ||
| + | |||
| + | ===== Activation de l' | ||
| + | |||
| + | ==== Prise en compte de l' | ||
| + | |||
| + | === Mise à jour du fichier de démarrage === | ||
| + | |||
| + | Indiquez l' | ||
| + | |||
| + | < | ||
| + | # sudo sh -c 'echo " | ||
| + | # sudo update-initramfs -u -k $(uname -r) | ||
| + | </ | ||
| + | |||
| + | === Mise à jour du gestionnaire de démarrage === | ||
| + | |||
| + | Indiquez l'UUID de votre espace de swap au gestionnaire de démarrage et mise à jour du gestionnaire de démarrage ; | ||
| + | |||
| + | < | ||
| + | # sudo sed -i ' | ||
| + | # sudo update-grub | ||
| + | </ | ||
| + | |||
| + | ==== Installation d'un gestionnaire d' | ||
| + | |||
| + | < | ||
| + | # sudo apt install hibernate | ||
| + | </ | ||
| + | |||
| + | ==== Intégration de l' | ||
| + | |||
| + | Création du fichier de configuration : | ||
| + | |||
| + | < | ||
| + | # cat > / | ||
| + | [Re-enable hibernate by default in upower] | ||
| + | Identity=unix-user: | ||
| + | Action=org.freedesktop.upower.hibernate | ||
| + | ResultActive=yes | ||
| + | |||
| + | [Re-enable hibernate by default in logind] | ||
| + | Identity=unix-user: | ||
| + | Action=org.freedesktop.login1.hibernate; | ||
| + | ResultActive=yes | ||
| + | EOF | ||
| + | |||
| + | # sudo cp / | ||
| + | # rm -f / | ||
| + | </ | ||
| + | |||
| + | ==== Redémarrage l' | ||
| + | |||
| + | Il est nécessaire de redémarrer l' | ||
| + | |||
| + | ==== Mise en veille prolongée ==== | ||
| + | |||
| + | Cliquez sur le bouton "Mise en veille prolongée" | ||
| + | |||
| + | ===== Que faire si l' | ||
| + | |||
| + | Si après une mise en veille prolongée, vous ne retrouvez pas votre environnement dans l' | ||
| + | |||
| + | Quelques solutions possibles : | ||
| + | * mettre à jour votre BIOS : le problème est peut-être corrigé dans la mise à jour | ||
| + | * mettre à jour votre distribution : le problème est peut-être corrigé dans la mise à jour | ||
| + | |||
| + | Si rien n'y fait, vous pouvez sauvegarder votre sessions en éteignant votre ordinateur en cochant l' | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | ===== Retour d' | ||
| + | |||
| + | Les points positifs : | ||
| + | * consommation électrique nulle en état de veille prolongée, ce n'est pas le cas pour la veille standard | ||
| + | * risque de casser sont disques plus faible qu'en veille standard | ||
| + | |||
| + | Les points négatifs : | ||
| + | * pour les vieux PC avec beaucoup de mémoire, l' | ||
| + | |||
| + | ---------------- | ||
| + | Voire : | ||
| + | https:// | ||
