Je ne me souviens pas du moment où le problème a commencé à se produire, mais il est probable que j'ai déplacé mon image Ubuntu VMWare sur un SSD externe afin de pouvoir utiliser le système d'exploitation sur n'importe lequel de mes PC. Il n'y a pas beaucoup de liens sur Google concernant le problème, mais ceux qui apparaissent en parlent fstab
. Par exemple, Amorçage lent - Qu'est-ce que "Un travail de démarrage est en cours d'exécution pour dev-disk-by ..."? - Forum OpenSUSE .
Mentionne avoir à supprimer la partition de swap et à la recréer.
Je peux essayer de faire cela avec Gparted, mais ma principale préoccupation est de perdre ma configuration actuelle dans Ubuntu, car je ne suis pas tout à fait sûr de ce qui se passera si je gâche le swap comme suggéré dans le fil. Quelqu'un peut-il aider?
Réponses:
Si vous obtenez "un travail de démarrage démarré par dev-disk-by .." suivi d'un délai de 90 secondes lors de chaque démarrage, procédez comme suit:
Editez le fichier fstab en utilisant la ligne ci-dessous.
Trouvez le périphérique que vous n'utilisez pas actuellement
Insérez un
#
et un espace au début de cette ligne en commentaire.Réinitialiser, espérons que cela fonctionne pour vous!
la source
/etc/fstab
, vous pouvez aussi le vérifier/etc/crypttab
- c'était mon cas.On dirait que le problème vient du fait que même si fstab avait une entrée pour un échange, il n'y en avait aucune. J'ai utilisé GParted pour redimensionner la partition et créé un nouveau swap. J'ai ensuite copié l'UUID dans le fichier fstab ...
la source
J'ai eu le même problème après le redimensionnement de ma partition principale sur ma machine virtuelle depuis que gparted live m'a obligé à supprimer et réinitialiser mon swap. Cela a entraîné la création d'un nouvel UUID qui ne correspond pas au fichier fstab.
Pour éviter le problème,
/etc/fstab
vous pouvez soitRemplacez l’UUID d’échange par le nouveau (exécutez-le
sudo blkid
pour le trouver) après le redimensionnement de la partition principale.Ou commentez la partition de swap avant (ou après) le redimensionnement de la partition principale.
Je recommanderais le premier car c'est la manière dont le système d'exploitation doit être configuré.
la source
Dans mon cas, j’avais utilisé auparavant un swap chiffré et le travail de démarrage mentionné
/dev/mapper/cryptswap1
. Pour résoudre le problème, j'ai également dû supprimer le fichier/etc/crypttab
, en plus des étapes décrites dans la réponse de William MacDonald.la source
Lors du redimensionnement ou de la suppression de partitions avec gparted, vous devez souvent créer une nouvelle partition de swap.
Il est ensuite nécessaire d'activer le swap via gparted après sa création (il y a la commande "Activer le swap").
De plus, vous devez copier le nouvel UUID dans / etc / fstab pour le monter, sinon le système d'exploitation tentera de le trouver, mais en vain car le fichier fstab contient l'UUID faisant référence à l'ancien swap. Gparted fournit les informations pour l'UUID, mais vous pouvez facilement l'exécuter dans un terminal:
pour le trouver.
la source
J'ai eu le même problème lors du démarrage.
Dans mon
/etc/fstab
fichier, mes partitions étaient définies comme/dev/sda1
,/dev/sda2
etc., mais lors du démarrage, le message " Un travail de démarrage est en cours d'exécution pour dev-sdx " est apparu plusieurs fois ("x" définit l'unité ou la partition affectée).Pour le résoudre, j'ai changé la valeur de
/dev/sdx
par l'UUID de la partition. Pour voir l'UUID, depuis le terminallsblk -f
. Copiez ensuite l’UUID de la partition affectée et écrivez-le dans un/etc/fstab
fichier en remplaçant/dev/sdax
comme suit:/dev/sda1
change toUUID=xxxxxxxxxxxxxxxxxx
.Cela a fonctionné pour moi, j'espère que cette information est utile.
la source
Mon démarrage a été ralenti car j'ai échangé mon lecteur et l'UUID ne correspond pas. Ceci a amené Ubuntu à effectuer une analyse au démarrage.
Je permute fréquemment les lecteurs. Si vos montages sont toujours au même endroit (comme le mien), vous pouvez simplement supprimer l'UUID et placer le chemin direct pour empêcher cette erreur de scan de se produire ...
la source
Situation principale:
Déjà répondu en détail ... (Vous devez vérifier l'UUID sous ces fichiers)
Situation alternative I - Udev:
Cela pourrait être dû à udev si vous avez un script de règles sous
/etc/udev/rules.d/
qui n’est pas destiné à être exécuté au démarrage, si le script échoue, l’étape fstab sera définitive, modifiez simplement votre script pour répondre à vos besoins ou supprimez-le.Situation alternative II - Dev crypté:
Les partitions cryptées peuvent être source de confusion car la partition principale a un UUID et celle qui est mappée décryptée ont un autre UUID différent du disque principal pour une partition unique, elles doivent être définies à un endroit différent
etc/crypttab
et/etc/fstab
Le véritable UUID doit être spécifié dans
etc/crypttab
L'UUID virtuel doit être à
/etc/fstab
Situation alternative III - Ghost Dev:
Un périphérique qui est configuré pour être monté au démarrage mais qui n'est ni présent dans le système ni détaché comme un lecteur USB.
Vérifiez les périphériques réellement connectés avec
lsblk -o name,uuid,mountpoint
et éditez/etc/fstab
pour ne conserver que le périphérique connecté OU laissez le périphérique non connecté là-bas, mais configurez-les pour qu'ils soient ignorés au démarrage avec l'optionnoauto
et définissez la ligne comme ceciVérification des journaux du système
la source
En plus de vérifier
/etc/fstab
ou/etc/crypttab
comme mentionné dans les autres réponses, vérifiez également les UUID provenant des paramètres du noyau dans/etc/default/grub
. Pendant un certain temps, j'ai été très déconcerté par un système qui fonctionnait parfaitement bien/etc/fstab
pour découvrir unresume=…
paramètre de noyau dans la configuration de GRUB.la source
/etc/default/grub
j'ai également dû apporter des modifications/boot/efi/EFI/fedora/grub.cfg
. Le paramètre linux "resume = UUID = ..." est devenu obsolète après que j'ai modifié manuellement la partition de swap.Vous pouvez ignorer l'attente et accéder directement à votre écran de connexion à l'aide du Ctrlsigne c" + ", puis travailler sur la solution. Parfois, cela durera éternellement sinon.
la source
Je sais que c'est vieux, mais je suis tombé sur ce problème, le même message d'erreur, lors du clonage d'une installation avec rsync. n'ayant aucune erreur sur fstab, le problème a été résolu après la mise à jour manuelle de initrdfs. pour y parvenir,
amorcez la machine dans une installation qui fonctionne (machine multiboot, livecd sinon)
monter la partition racine du système avec le problème
monter dev, sys et proc comme pour un chroot en fonctionnement
chroot dans la racine du filesistem
exécuter mkinitrd
quittez chroot et redémarrez.
la source