#1 Le 05/01/2021, à 13:10
- m.s0
I: Set the RESUME variable to override this
Bonjour,
Dans les détails des mises à jour, lorsqu'un nouveau noyau est installé, on peut avoir un message semblant à celui-ci:
update-initramfs: Generating /boot/initrd.img-5.8.0-25-generic
I: The initramfs will attempt to resume from /dev/sda1
I: (UUID=c0bf9394-efcd-4fb1-8312-...)
I: Set the RESUME variable to override this.
pour ne plus voir ça, il faut régler la variable RESUME:
Récupérez l'uuid de votre partition swap avec blkid:
$ blkid
/dev/sda1: UUID="c0bf9394-efcd-4fb1-8312-..." TYPE="swap" PARTUUID="68ee1054-29f8-..."
/dev/nvme0n1p3: UUID="f038ec0c-8f4f-49e5-98aa-..." BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="732df20d-6696-4a5b-ab9f-..."
editez le fichier /etc/initramfs-tools/conf.d/resume avec votre éditeur de textes préféré (nano, gedit, vim, emacs...)
$ sudo emacs /etc/initramfs-tools/conf.d/resume
et ajoutez ceci à ce fichier (à adapter selon l'uuid de votre partition swap indiqué par la commande blkid)
RESUME="UUID=c0bf9394-efcd-4fb1-..."
puis mettez à jour initramfs:
$ sudo update-initramfs -kall -u
vous n'aurez plus de message à propos de la variable RESUME.
Dernière modification par m.s0 (Le 05/01/2021, à 13:11)
Hors ligne
#2 Le 05/01/2021, à 13:41
- Watael
Re : I: Set the RESUME variable to override this
$ swapPart="/dev/sda1" # à adapter selon l'uuid de votre partition swap
$ echo "RESUME=\"UUID=$(lsblk --noheadings --output uuid)\"" "$swapPart" | sudo tee -a /etc/initramfs-tools/conf.d/resume
EDIT : quel est le couillon qui a donné ce code incorrect !
ça doit être :
$ swapPart="/dev/sda1" # à adapter selon l'uuid de votre partition swap
$ echo "RESUME=\"UUID=$(lsblk --noheadings --output uuid "$swapPart")\"" | sudo tee -a /etc/initramfs-tools/conf.d/resume
non mais.
Dernière modification par Watael (Le 08/01/2021, à 19:34)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 08/01/2021, à 16:51
- Compte supprimé
Re : I: Set the RESUME variable to override this
Bonjour,
Une petite remarque: si vous êtes concerné par cette astuce, c'est qu'il est probablement temps de passer à une version d'Ubuntu plus récente puisque depuis Ubuntu 17.04, le swap n'est plus une partition mais un fichier situé dans /swapfile ...
#4 Le 08/01/2021, à 17:07
- m.s0
Re : I: Set the RESUME variable to override this
quand on installe ubuntu 20.10, on peut faire une partition swap, et avec cette ubuntu 20.10, je me suis vu concerné par ce problème
tu as peut-être raison, un "cd /;find -name swapfile" me donne ça:
$ cd /
$ sudo find -name swapfile
find: ‘./run/user/1000/gvfs’: Permission non accordée
./snap/core18/1885/etc/default/swapfile
./snap/core18/1944/etc/default/swapfile
peut-être que ce swapfile ne concerne que les snap.
Dernière modification par m.s0 (Le 08/01/2021, à 17:08)
Hors ligne
#5 Le 11/01/2021, à 08:49
- Compte supprimé
Re : I: Set the RESUME variable to override this
quand on installe ubuntu 20.10, on peut faire une partition swap, et avec cette ubuntu 20.10, je me suis vu concerné par ce problème
D'accord
Par ailleurs dans la doc https://doc.ubuntu-fr.org/swap , je lis:
Depuis Ubuntu 17.04, le swap n'est plus une partition mais un fichier situé dans /swapfile sauf si une ancienne partition swap est détectée à l'installation : dans ce cas, celle-ci est intégrée au fichier /etc/fstab et le fichier /swapfile n'est pas créé. Si une ancienne partition swap existe mais qu'on ne veut pas l'utiliser, il faut configurer cette partition swap à l'installation : cliquer sur la partition swap, et choisir ne pas utiliser cette partition, dans le menu déroulant. Dans ce dernier cas, le fichier /swapfile sera créé.
Moi qui n'ai pas de partition swap dédiée(20.04), voici le retour de cd /; find -name swapfile:
sudo find -name swapfile
[sudo] Mot de passe de fab :
./swapfile
./snap/core/10583/etc/default/swapfile
./snap/core/10577/etc/default/swapfile
./snap/core18/1944/etc/default/swapfile
./snap/core18/1932/etc/default/swapfile
find: ‘./run/user/1000/gvfs’: Permission non accordée
#6 Le 11/01/2021, à 16:39
- m.s0
Re : I: Set the RESUME variable to override this
ok
Hors ligne
#7 Le 27/08/2022, à 10:05
- iznobe
Re : I: Set the RESUME variable to override this
$ swapPart="/dev/sda1" # à adapter selon l'uuid de votre partition swap $ echo "RESUME=\"UUID=$(lsblk --noheadings --output uuid)\"" "$swapPart" | sudo tee -a /etc/initramfs-tools/conf.d/resume
EDIT : quel est le couillon qui a donné ce code incorrect !
ça doit être :
$ swapPart="/dev/sda1" # à adapter selon l'uuid de votre partition swap $ echo "RESUME=\"UUID=$(lsblk --noheadings --output uuid "$swapPart")\"" | sudo tee -a /etc/initramfs-tools/conf.d/resume
non mais.
Bonjour , juste une petite remarque , ca ne serait pas mieux sans le -a de tee ?
je vois pas l' interet de garder une ancienne ligne qui serait deja presente dans ce fichier .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#8 Le 28/08/2022, à 01:30
- Watael
Re : I: Set the RESUME variable to override this
je ne sais pas si le fichier contient des données à conserver, ou s'il peut être écraser sans risques; dans le doute, je ne fais qu'y ajouter la nouvelle conf.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#9 Le 28/08/2022, à 02:23
- MicP
Re : I: Set the RESUME variable to override this
Bonjour
Je pense que l'on peut se passer d'une paire de guillemets (et donc aussi du caractère d'échappement qui les précèdent)
et on peut utiliser la commande swapon pour récupérer l'UUID du swap actif <=> le swap qui est utilisé par le système en cours de fonctionnement et qui sera celui qui sera utilisé pour la mise en veille prolongée.
ce qui donnerait :
sudo bash -c 'echo "RESUME=UUID=$(swapon --noheadings --show=UUID)" | tee -a /etc/initramfs-tools/conf.d/resume'
=======
Par contre, pour un fichier /swapfile c'est un peu plus compliqué à faire :
Voir : linuxuprising.com -> How To Enable Hibernation On Ubuntu (When Using A Swap File)
et aussi : archlinux.or -> Power management/Suspend and hibernate : Hibernation into swap file
Je n'ai pas trouvé comment il faudrait faire
dans le cas où il y aurait plusieurs partitions de swap + un ou plusieurs fichiers de swap utilisés.
Il semblerait que la méthode consisterait alors à utiliser le swap qui est le plus gros de tous.
Dernière modification par MicP (Le 28/08/2022, à 12:39)
Hors ligne
#10 Le 28/08/2022, à 07:30
- iznobe
Re : I: Set the RESUME variable to override this
Bonjour , Remarque supplémentaire , la commande ne fonctionne pas lorsqu ' il s' agit d' une partition cryptée .
voir : https://forum.ubuntu-fr.org/viewtopic.p … #p22591597
Dernière modification par iznobe (Le 28/08/2022, à 07:30)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#11 Le 28/08/2022, à 10:50
- MicP
Re : I: Set the RESUME variable to override this
Bonjour
…la commande ne fonctionne pas … voir : https://forum.ubuntu-fr.org/viewtopic.p … #p22591597
Dans la ligne de commande que vous avez utilisé dans le message #26 vous n'aviez pas assigné de valeur à la variable swapPart
c'est pour ça que la ligne de commande n'avait pas fonctionné et avait retourné ce message d'erreur.
Dernière modification par MicP (Le 28/08/2022, à 12:29)
Hors ligne
#12 Le 21/06/2024, à 18:25
- manelle
Re : I: Set the RESUME variable to override this
coucou je suis tombée sur ce post car je rencontre ce message
I: Set the RESUME variable to override this
....
qqun peut m'aider ?
Modération : merci de respecter la langue du forum qui est le français, pas le SMS.
Dernière modification par cqfd93 (Le 21/06/2024, à 18:36)
Hors ligne
#13 Le 21/06/2024, à 18:30
- geole
Re : I: Set the RESUME variable to override this
Bonjour.
donne le contenu ce fichier.
cat /etc/initramfs-tools/conf.d/resume
Indique quel est ton swap
grep swap /etc/fstab
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#14 Le 21/06/2024, à 18:38
- manelle
Re : I: Set the RESUME variable to override this
~$ cat /etc/initramfs-tools/conf.d/resume
cat: /etc/initramfs-tools/conf.d/resume: Aucun fichier ou dossier de ce type
Hors ligne
#15 Le 21/06/2024, à 18:46
- manelle
Re : I: Set the RESUME variable to override this
~$ grep swap /etc/fstab
# swap was on /dev/sda5 during installation
UUID=3eec01c7-5584-4eed-bd5a-96535e101821 none swap sw 0 0
Hors ligne
#16 Le 21/06/2024, à 18:48
- manelle
Re : I: Set the RESUME variable to override this
~$ xrandr
Screen 0: minimum 8 x 8, current 2880 x 1800, maximum 16384 x 16384
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-2 connected primary 2880x1800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
2880x1800 59.99*+
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
Hors ligne
#17 Le 21/06/2024, à 21:57
- xubu1957
Re : I: Set the RESUME variable to override this
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#18 Le 22/06/2024, à 13:41
- geole
Re : I: Set the RESUME variable to override this
Bonjour
Je suis surpris que le fichier n'existe pas......
Afin de savoir ce qui ce qui est réellement proposé, il aurait fallu que tu donnes les lignes qui précèdent.
Cela aurait permis de savoir si ce qui avait été fait était stupide ou pas
Nota, cela traite le redémarrage de l'ordinateur après une mise en sommeil. Option qui est rarement utilisée.
Ce message voulant dire que si ce qui a été fait ne tu convient pas, il faut faire une réparation manuelle. (Plus détails ici).
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne