Suppression d'une partition, obtenant désormais le message «J'ai renoncé à attendre / suspendre le périphérique» pendant le démarrage

14

J'ai récemment supprimé une partition 8GBde taille. Cette partition était située après la partition principale, mais ne semble pas être critique car je peux toujours démarrer le système d'exploitation et exécuter toutes les applications.

Le processus de démarrage prend maintenant deux minutes supplémentaires pour s'afficher, affichant les messages suivants:

Gave up waiting for suspend/resume device
/dev/sda4: clean, .../... files .../... blocks
[ ***] A start job is running for dev-disk-by\.....\....\... .device
Dependencies failed!

Ma question est:

Quelle était cette deuxième partition, et comment la restaurer ou la recréer?

samdd
la source
Voyez-vous des erreurs ou des avertissements au démarrage du système d'exploitation? S'il n'y a aucun message, alors votre noyau démarre peut-être avec les options quietet splash. Modifiez temporairement l'entrée GRUB et démarrez sans ces options. Faites particulièrement attention aux messages qui se bloquent et à ceux qui suivent directement.
Kamil Maciorowski
@KamilMaciorowski Ajouté les messages du noyau
samdd
"A renoncé à attendre la suspension / reprise du périphérique" - cela me fait penser qu'il y a un problème avec la partition de swap (mais cela n'expliquerait pas qu'il manque ntfs-3g). Vérifiez si votre système utilise swap, exécutez swapon. Ensuite, exécutez swapon -aet observez. Il peut se plaindre. La partition que vous avez supprimée peut être votre partition de swap.
Kamil Maciorowski
@KamilMaciorowski Merci, il semble que ce soit la partition de swap swapon: cannot find the device for UUID=3fd1.., essayant de la recréer maintenant. De plus, j'ai exécuté le programme d'installation pour ntfs-3g, et il détecte mes partitions NTFS. Merci pour votre aide
samdd

Réponses:

22

Je viens de rencontrer ce même message d'erreur sur Debian et un délai de démarrage similaire, avec une légère variation: je savais que je venais de supprimer volontairement ma partition de swap et je n'avais pas l'intention de la recréer.

La partition n'est plus répertoriée, /etc/fstabmais le retard persiste. Rien dans /etc/initramfs-tools/conf.d/resume(Merci @KamilMaciorowski pour l'astuce).

La clé était de comprendre que le disque RAM initial est "compilé" et, dans certains cas (comme celui-ci), doit être régénéré. Solution: sudo update-initramfs -u.

jmr
la source
Dans mon cas, /etc/initramfs-tools/conf.d/resume contenait une ancienne référence UID pour le swap. . update-initramfs -u a résolu le problème. Merci.
G Cab
Dans mon cas, la réponse ci-dessus m'a laissé entendre que ma partition récemment formatée + cryptée (avec veracrypt) n'a probablement pas été montée et que tout ce que j'avais à faire était de mettre en sudo nano /etc/fstabcommentaire (préfixe a #) la ligne faisant référence à la partition que j'ai cryptée.
maninak
9

À cause du message

A renoncé à attendre la suspension / reprise de l'appareil

Je soupçonne un problème avec votre partition de swap. Vérifiez si votre système utilise l'échange en exécutant swapon. Exécutez ensuite swapon -aet observez la sortie. Il peut se plaindre avec un cannot find the devicemessage. Si c'est le cas, vous saurez que vous devez recréer votre partition d'échange.

La procédure:

Reportez-vous à une question précédente: Comment restaurer une partition de swap que j'ai supprimée?

  1. Modifier votre table de partition avec fdisk, gdisk, gpartedou un autre outil équivalent. Recréez l'entrée de partition. Le type de partition doit être 0x82 Linux swap.
  2. Configurez la partition avec mkswap.
  3. Modifiez votre en /etc/fstabconséquence (la sortie précédente de swapon -adevrait vous dire quelle entrée vous devez changer en cas de doute).
  4. Important: remplacez l'UUID dans /etc/initramfs-tools/conf.d/resume, par celui utilisé à l'étape ci-dessus.
  5. Courez update-initramfs -u.
Kamil Maciorowski
la source
1

Dans mon cas, le message de démarrage ressemblait à ceci. La partition de swap a été supprimée.

Gave up waiting for suspend/resume device
/dev/sda4 ... ...

[***] A start job is running for dev-disk-by\...\...\...\.device
...
...
...

Tout d'abord, regardez le contenu de votre fichier fstab, cat /etc/fstab retournera ce type de sortie

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda4 during installation
UUID=8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda3 during installation
UUID=00fd67-123DE-4b98-aa17-2d4025aed54 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Ensuite, vous remarquez, "swap était sur / dev / sdax pendant l'installation".

Recréez la partition supprimée (fdisk ou Gparted par exemple), puis utilisez cette commande pour trouver le nouvel uuid de la partition.

ls -l /dev/disk/by-uuid/

Cela produit:

total 0
lrwxrwxrwx 1 root root 10 févr. 19 07:18 00151dcd-2bf5-4b98-aa17-8f40ef4cfd86 -> ../../sda4
lrwxrwxrwx 1 root root 10 févr. 19 07:18 6C5A1AC45A1A8B4A -> ../../sda2
lrwxrwxrwx 1 root root 10 févr. 19 07:18 8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 -> ../../sda3
lrwxrwxrwx 1 root root 10 févr. 19 07:18 C064106664106188 -> ../../sda1

Mettez à jour votre fstab avec l'uuid correct affiché par la dernière commande en copiant / collant l'uuid adéquat du swap dans le fichier fstab. Redémarrez ensuite, cela devrait corriger le problème.

Tapoter. ANDRIA
la source