#1 Le 20/01/2020, à 11:26
- Onesimos
Boot anormalement long après changement de disque dur [résolu]
Bonjour,
Pour augmenter la capacité de disque dur de mon ordinateur (un thinkpad X220), j'ai remplacé mon ancien disque (SSD mSATA 120 Go sur un port PCIe) par un disque neuf (SSD SATA 240 Go sur le port SATA principal). J'ai dupliqué mon ancien disque dur sur le nouveau, agrandi la partition système pour occuper l'espace disponible et installé le nouveau disque dur. j'ai donc, si vous me suivez, non seulement changé de disque, mais changé son emplacement (de /dev/sdb à /dev/sda).
Tout fonctionne, mais auparavant mon ordinateur s'allumait très rapidement (Grub - Splash screen Ubuntu qui chargeait très vite - puis l'écran permettant de choisir la session), alors que maintenant, lorsque j'allume, je tombe directement sur Grub, puis, lorsque je sélectionne Ubuntu, j'ai un écran violet uni qui s'affiche pendant assez longtemps, puis l'écran s'éteint et se rallume aussitôt sur le Splash screen avec le logo d'ubuntu. À partir de là tout fonctionne normalement, mais l'allumage de l'ordi a été rallongé d'une bonne trentaine de secondes. Ce n'est en soi pas très grave, mais j'ai peur que ce soit le signe d'un problème plus grave et que j'aie raté quelque chose lors du changement de disque.
Est-ce que vous auriez des idées pour identifier et régler le problème ?
Merci d'avance !
Dernière modification par Onesimos (Le 22/01/2020, à 08:34)
Lenovo Thinkpad X220, Intel Core i5-2540M, 16Gb RAM, Ubuntu 22.04 LTS (Unity), dual-boot avec Windows 10 pro
Hors ligne
#2 Le 20/01/2020, à 12:10
- NicoApi73
Re : Boot anormalement long après changement de disque dur [résolu]
Bonjour,
Il n'y a rien pour l'instant qui indique que le problème est grave.
Ca ressemble plus à un problème d'une partition qui se monte mal (je pense au SWAP).
Donne les retours suivants :
cat /etc/fstab
lsblk -o name,fstype,size,label,mountpoint,uuid
Hors ligne
#3 Le 20/01/2020, à 13:52
- Onesimos
Re : Boot anormalement long après changement de disque dur [résolu]
Bonjour,
Il n'y a rien pour l'instant qui indique que le problème est grave.
Ca ressemble plus à un problème d'une partition qui se monte mal (je pense au SWAP).
Donne les retours suivants :
cat /etc/fstab lsblk -o name,fstype,size,label,mountpoint,uuid
~$ cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=bb91e6d9-b7dc-486f-921b-7919c69a65fe / ext4 errors=remount-ro 0 1
UUID=361b5451-d71b-4039-8cd7-9e947ba4d3ce none swap sw 0 0
~$ lsblk -o name,fstype,size,label,mountpoint,uuid
NAME FSTYPE SIZE LABEL MOUNTPOINT UUID
loop0 squashfs 173,4M /snap/skype/109
loop1 squashfs 105,9M /snap/ubports-installer/262
loop2 squashfs 54,7M /snap/core18/1650
loop3 squashfs 173,4M /snap/skype/107
loop4 squashfs 89,1M /snap/core/8213
loop5 squashfs 89,1M /snap/core/8268
loop6 squashfs 105,6M /snap/ubports-installer/257
loop7 squashfs 54,6M /snap/core18/1288
sda 223,6G
├─sda1 1K
├─sda5 ext4 215,8G / bb91e6d9-b7dc-486f-921b-7919c69a65fe
└─sda6 swap 7,8G [SWAP] 361b5451-d71b-4039-8cd7-9e947ba4d3ce
sdb 119,2G
├─sdb1 ntfs 224,5M Réservé au système 01D5CDF6C794E310
└─sdb2 ntfs 119G 01D5CDF9FD97EA40
Pour le swap, j'ai bien pensé à changer l'UUID dans /etc/fstab, mais j'ai peut-être oublié une autre manip.
sdb, c'est mon disque dur mSATA sur lequel j'ai transféré mon installation Windows. Comme ça Ubuntu et Windows sont sur deux disques durs et ça fait un dual-boot propre.
Dernière modification par Onesimos (Le 20/01/2020, à 13:56)
Lenovo Thinkpad X220, Intel Core i5-2540M, 16Gb RAM, Ubuntu 22.04 LTS (Unity), dual-boot avec Windows 10 pro
Hors ligne
#4 Le 20/01/2020, à 15:34
- moko138
Re : Boot anormalement long après changement de disque dur [résolu]
La partition swap a pour UUID 361b5451-d71b-4039-8cd7-9e947ba4d3ce.
UUID qui est bien reporté dans fstab.
Cette partition se trouvait sur le disque sda... au moment de la commande.
C'est à comparer avec :
echo -e "\n\tUUID des partitions de swap :"; sudo blkid -t TYPE=swap ; echo -e "\n\tLe(s) swap(s) dans le fichier fstab :"; grep swap /etc/fstab | grep -v ^# ; echo -e "\n\tLe(s) swap(s) dans /proc :" ; cat /proc/swaps ; echo -e "\n\tLe(s) swap(s) dans le fichier resume :" ; grep UUID /etc/initramfs-tools/conf.d/resume
Merci.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#5 Le 20/01/2020, à 16:14
- malbo
Re : Boot anormalement long après changement de disque dur [résolu]
Bonjour,
Je te prie de passer la commande suivante dans un terminal :
cat /etc/initramfs-tools/conf.d/resume
et de donner le retour complet de cette commande dans ta réponse (il est possible que ce retour soit vide). Définition du "retour complet" : https://forum.ubuntu-fr.org/viewtopic.p … #p22040823
Hors ligne
#6 Le 20/01/2020, à 17:13
- Onesimos
Re : Boot anormalement long après changement de disque dur [résolu]
Bonjour,
J'avais bien pensé à changer manuellement l'UUID de la partition swap dans /etc/fstab, mais pas dans /etc/initramfs-tools/conf.d/resume qui pointait vers un UUID désormais erroné. J'ai réparé ça puis lancé
x@y:~$ sudo update-initramfs -c -k all
update-initramfs: Generating /boot/initrd.img-4.15.0-74-generic
update-initramfs: Generating /boot/initrd.img-4.15.0-72-generic
x@y:~$
Le démarrage est beaucoup plus rapide maintenant. Il y a toujours l'écran violet après la sélection d'ubuntu dans Grub et l'écran qui s'éteint puis se rallume sur le logo ubuntu, mais maintenant ça ne dure que quelques secondes. Je suppose que ce n'est pas très grave, j'ai utilisé l'ordinateur et tout a l'air normal.
Merci pour l'aide !
Dernière modification par Onesimos (Le 20/01/2020, à 17:16)
Lenovo Thinkpad X220, Intel Core i5-2540M, 16Gb RAM, Ubuntu 22.04 LTS (Unity), dual-boot avec Windows 10 pro
Hors ligne
#7 Le 20/01/2020, à 17:15
- Onesimos
Re : Boot anormalement long après changement de disque dur [résolu]
La partition swap a pour UUID 361b5451-d71b-4039-8cd7-9e947ba4d3ce.
UUID qui est bien reporté dans fstab.
Cette partition se trouvait sur le disque sda... au moment de la commande.C'est à comparer avec :
echo -e "\n\tUUID des partitions de swap :"; sudo blkid -t TYPE=swap ; echo -e "\n\tLe(s) swap(s) dans le fichier fstab :"; grep swap /etc/fstab | grep -v ^# ; echo -e "\n\tLe(s) swap(s) dans /proc :" ; cat /proc/swaps ; echo -e "\n\tLe(s) swap(s) dans le fichier resume :" ; grep UUID /etc/initramfs-tools/conf.d/resume
Merci.
Maintenant la commande donne ça :
x@y:~$ echo -e "\n\tUUID des partitions de swap :"; sudo blkid -t TYPE=swap ; echo -e "\n\tLe(s) swap(s) dans le fichier fstab :"; grep swap /etc/fstab | grep -v ^# ; echo -e "\n\tLe(s) swap(s) dans /proc :" ; cat /proc/swaps ; echo -e "\n\tLe(s) swap(s) dans le fichier resume :" ; grep UUID /etc/initramfs-tools/conf.d/resume
UUID des partitions de swap :
/dev/sda6: UUID="361b5451-d71b-4039-8cd7-9e947ba4d3ce" TYPE="swap" PARTUUID="b7d60ed6-06"
Le(s) swap(s) dans le fichier fstab :
UUID=361b5451-d71b-4039-8cd7-9e947ba4d3ce none swap sw 0 0
Le(s) swap(s) dans /proc :
Filename Type Size Used Priority
/dev/sda6 partition 8190972 0 -2
Le(s) swap(s) dans le fichier resume :
RESUME=UUID=361b5451-d71b-4039-8cd7-9e947ba4d3ce
x@y:~$
Lenovo Thinkpad X220, Intel Core i5-2540M, 16Gb RAM, Ubuntu 22.04 LTS (Unity), dual-boot avec Windows 10 pro
Hors ligne
#8 Le 20/01/2020, à 18:48
- moko138
Re : Boot anormalement long après changement de disque dur [résolu]
Le(s) swap(s) dans /proc : Filename Type Size Used Priority /dev/sda6 partition 8190972 0 -2
Chez moi, la "Priority" est à -1. Mais là je ne suis pas sur une 18.04.
Attends l'avis de malbo sur ton "-2".
- -
.
Le(s) swap(s) dans le fichier resume : RESUME=UUID=361b5451-d71b-4039-8cd7-9e947ba4d3ce
L'UUID est correct, là aussi. Toutefois, certains recommandent
RESUME=none
dans 18.04 et les versions ultérieures, dès lors qu'on n'utilise pas l'hibernation.
À propos, peux-tu montrer :
echo; lsb_release -d ; echo -e "\nNoyau courant : $(uname -mr)"; echo $XDG_CURRENT_DESKTOP ; echo; ls -lt /usr/share/xsessions | awk '{print $6,$7,$8,$9}'
?
Merci.
- -
Si tu veux tester tout de suite RESUME=none, tu peux exécuter :
echo -e "RESUME=none\n" | sudo tee /etc/initramfs-tools/conf.d/resume
et chronométrer le démarrage suivant.
Et si tu choisis de revenir au fichier actuel :
echo -e "RESUME=UUID=361b5451-d71b-4039-8cd7-9e947ba4d3ce\n" | sudo tee /etc/initramfs-tools/conf.d/resume
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#9 Le 20/01/2020, à 19:58
- malbo
Re : Boot anormalement long après changement de disque dur [résolu]
Attends l'avis de malbo sur ton "-2".
Je n'ai pas d'avis. Je n'utilise pas de partition swap.
Hors ligne
#10 Le 20/01/2020, à 20:53
- NicoApi73
Re : Boot anormalement long après changement de disque dur [résolu]
La partition swap a pour UUID 361b5451-d71b-4039-8cd7-9e947ba4d3ce.
UUID qui est bien reporté dans fstab.
Cette partition se trouvait sur le disque sda... au moment de la commande.
Effectivement, et je n'aurais pas pensé à /etc/initramfs-tools/conf.d/resume
Dommage pour moi d'identifier que ça vient probablement du SWAP et de ne pas réussir au final à identifier la source exacte Merci moko138 et malbo, j'ai de nouveau appris quelque chose
Hors ligne
#11 Le 20/01/2020, à 21:15
- moko138
Re : Boot anormalement long après changement de disque dur [résolu]
Merci malbo !
Alors Onesimos, si tu n'as pas bidouillé ta swap, laisse-la en l'état.
Passe à la 2ème partie de mon message précédent.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#12 Le 20/01/2020, à 21:28
- moko138
Re : Boot anormalement long après changement de disque dur [résolu]
NicoApi73,
Concernant la swap, est bien utile cette suite de 5 commandes :
echo -e "\n\tUUID des partitions de swap :"; sudo blkid -t TYPE=swap ; echo -e "\n\tLe(s) swap(s) dans le fichier fstab :"; grep swap /etc/fstab | grep -v ^# ; echo -e "\n\tLe(s) swap(s) dans /proc :" ; cat /proc/swaps ; echo -e "\n\tLe(s) swap(s) dans le fichier resume :" ; grep UUID /etc/initramfs-tools/conf.d/resume ; echo -e "\n\tLe swappiness (seuil de déclenchement) :"; cat /proc/sys/vm/swappiness
Explications :
a) /etc/initramfs-tools/conf.d/resume
doit contenir le bon uuid pour la swap. (RESUME=none est aussi possible à partir de 18.04, au détriment de l'hibernation).
b) /proc/swaps
doit contenir le bon sdXN pour la swap :
Filename Type Size Used Priority
/dev/sdXN partition 5245216 144128 -1
Et sur la "Priority",
man swapon
-p, --priority priorité
Indique la priorité d'un périphérique d'échange. priorité est un entier compris entre 0 et 32767. Les
nombres les plus élevés indiquent une priorité plus grande. Consultez swapon(2) pour une description com‐
plète des priorités d'espace d'échange. Ajoutez pri=valeur dans le champ option de /etc/fstab pour l'uti‐
liser avec swapon -a.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#13 Le 20/01/2020, à 21:44
- NicoApi73
Re : Boot anormalement long après changement de disque dur [résolu]
Merci moko138 pour les explications. Je vais les ajouter à mes fiches.
Hors ligne
#14 Le 21/01/2020, à 08:03
- Onesimos
Re : Boot anormalement long après changement de disque dur [résolu]
Merci beaucoup pour votre aide. Voici le résultat de la commande. Je passe à RESUME=none et je vous dis ce que ça donne. En revanche je n'arrive pas à changer la priorité dans /proc/swaps
x@y:~$ echo; lsb_release -d ; echo -e "\nNoyau courant : $(uname -mr)"; echo $XDG_CURRENT_DESKTOP ; echo; ls -lt /usr/share/xsessions | awk '{print $6,$7,$8,$9}'
Description: Ubuntu 18.04.3 LTS
Noyau courant : 4.15.0-74-generic x86_64
Unity:Unity7:ubuntu
mai 2 2018 gnome.desktop
mai 2 2018 gnome-xorg.desktop
mai 2 2018 ubuntu-communitheme-snap.desktop
mai 2 2018 ubuntu.desktop
mai 2 2018 unity.desktop
x@y:~$
Dernière modification par Onesimos (Le 21/01/2020, à 08:07)
Lenovo Thinkpad X220, Intel Core i5-2540M, 16Gb RAM, Ubuntu 22.04 LTS (Unity), dual-boot avec Windows 10 pro
Hors ligne
#15 Le 21/01/2020, à 08:10
- NicoApi73
Re : Boot anormalement long après changement de disque dur [résolu]
Bonjour,
Je ne sais pas où se change la priorité, mais ça ne peut pas être dans /proc qui contient des fichiers virtuels créés lors du boot...
Hors ligne
#16 Le 21/01/2020, à 12:21
- geole
Re : Boot anormalement long après changement de disque dur [résolu]
Et sur la "Priority",
man swapon -p, --priority priorité Indique la priorité d'un périphérique d'échange. priorité est un entier compris entre 0 et 32767. Les nombres les plus élevés indiquent une priorité plus grande. Consultez swapon(2) pour une description com‐ plète des priorités d'espace d'échange. Ajoutez pri=valeur dans le champ option de /etc/fstab pour l'uti‐ liser avec swapon -a.
Bonjour
La documentation ne semble pas très bien à jour. En version 19.10
-p, --priority priority
Specify the priority of the swap device. priority is a value
between -1 and 32767. Higher numbers indicate higher priority.
See swapon(2) for a full description of swap priorities. Add
pri=value to the option field of /etc/fstab for use with swapon
-a. When no priority is defined, it defaults to -1.
Ainsi le résultat peut être le suivant
swapon -s
Nom de fichier Type Taille Utilisé Priorité
/swap2 file 1048572 0 -2
/swap1 file 1048572 0 -3
echo -e "\n\tUUID des partitions de swap :"; sudo blkid -t TYPE=swap ; echo -e "\n\tLe(s) swap(s) dans le fichier fstab :"; grep swap /etc/fstab | grep -v ^# ; echo -e "\n\tLe(s) swap(s) dans /proc :" ; cat /proc/swaps ; echo -e "\n\tLe(s) swap(s) dans le fichier resume :" ; grep UUID /etc/initramfs-tools/conf.d/resume ; echo -e "\n\tLe swappiness (seuil de déclenchement) :"; cat /proc/sys/vm/swappiness
UUID des partitions de swap :
Le(s) swap(s) dans le fichier fstab :
/swap1 none swap sw 0 0
/swap2 none swap sw 0 0
Le(s) swap(s) dans /proc :
Filename Type Size Used Priority
/swap2 file 1048572 0 -2
/swap1 file 1048572 0 -3
Le(s) swap(s) dans le fichier resume :
grep: /etc/initramfs-tools/conf.d/resume: Aucun fichier ou dossier de ce type
Le swappiness (seuil de déclenchement) :
5
NOTA. Dans mon contexte, j'ai du supprimer la partition de swap existante depuis pas mal de temps pour pouvoir installer une version ubuntu chiffrée. En effet l'installateur exige alors que la partition de swap soit aussi chiffrée. Cela m'a semblé plus simple de la remplacer par des fichiers.
Dernière modification par geole (Le 21/01/2020, à 12:30)
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
Hors ligne
#17 Le 21/01/2020, à 15:37
- NicoApi73
Re : Boot anormalement long après changement de disque dur [résolu]
@geole et moko138 : Bonjour,
J'ai besoin d'aide ici : ./viewtopic.php?pid=22209223#p22209223
dmesg met en évidence des erreurs, certaines que j'attribue au SSD. J'ai demandé une analyse SMART mais j'ai un doute sur la manière de l'interpréter, en particulier sur Runtime_Bad_Block. Si vous avez un peu de temps, pour confirmer ou infimer la piste d'un problème sur le SSD
Hors ligne