web-dev-qa-db-fra.com

Le temps de démarrage d'Ubuntu 18.X et 16.X prend une heure ou plus à partir d'un ordinateur portable à double démarrage

J'ai un problème avec mon ordinateur portable qui a Windows 7 et Ubuntu 18 installé dans mon ordinateur portable ASUS. Chaque fois que j'essaie d'utiliser Ubuntu OS, cela prend peut-être une heure ou plus (comme je fais des tâches en attendant le démarrage d'Ubuntu, peut-être 2 à 5 heures, mais Ubuntu est toujours sur ce logo "Ubuntu" et cette couleur a changé de couleur constamment).

La question est la suivante: parfois, il s’agit d’un démarrage comme au démarrage normal (cela prend peut-être 2 à 5 minutes, jusqu’à ce que l’écran de connexion apparaisse), mais lorsque je choisis d’abord Windows et que je ferme immédiatement après l’affichage de Desktop Windows (avec une étape d’arrêt de la procédure), nous avons choisi Ubuntu OS, ça se reproduit, l’ubuntu prend peut-être une heure, et c’est pénible, parce que parfois je suis pressé d’utiliser Ubuntu, et ce problème me rend tellement frustré. Lorsque cela se produit, j'ai appuyé sur le bouton d'alimentation pour forcer l'arrêt de l'ordinateur portable. Mais cela n'a pas résolu le problème. Il faudra peut-être attendre 2 à 4 heures pour que Ubuntu démarre à nouveau normalement (2 à 4 minutes), c'est également le cas avec Ubuntu 16.x (maintenant j'utilise 18.x). Mes fenêtres ont pris un temps de démarrage normal (comme 5-10 minutes, pour charger complètement tous les services et prêt à être utilisé)

Comment faire pour que ma charge Ubuntu soit rapide même quand je suis passé de Windows OS à Ubuntu?

EDIT

J'ai fait ce que WinEunuuchs2Unix avait suggéré, lequel Désactivez Plymouth pour voir les messages de démarrage du noyau , et c'est vraiment utile. Le processus s'est bloqué dans les services XAMPP comme l'image ci-dessous. C'est déjà une heure et c'est toujours dans ce processus.

enter image description here

Comment résoudre cela?

5
gagantous

Désactiver Plymouth pour voir les messages de démarrage du noyau

Lorsque votre ordinateur démarre normalement, un écran violet affiche des points cyclistes. Les messages du noyau sont cachés de vous. Si votre ordinateur s’arrête pour "réfléchir" pendant une heure, nous devons savoir quelle étape est à l’origine du retard. Pour voir les étapes, procédez comme suit:

Sudo -H gedit /etc/default/grub

Ceci ouvre l'éditeur de texte gedit et trouve la ligne commençant par:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ..."

Changer la ligne pour lire:

GRUB_CMDLINE_LINUX_DEFAULT="noplymouth ..."

Enregistrez le fichier et quittez `gedit. Maintenant, lancez:

Sudo update-grub

À partir de maintenant, lorsque vous démarrez, vous ne verrez plus un écran de démarrage très sophistiqué, mais plutôt un défilement des messages du noyau. Le (s) message (s) sur lequel (lesquelles) il (s) s’arrête (e) longtemps peuvent être écrits ou pris en photo avec votre smartphone. Puis postez ces messages dans votre question.

Inversez les étapes ci-dessus pour récupérer votre écran de démarrage à l’aide de plymouth, c’est-à-dire, utilisez "Splash silencieux…" à la place de "Noplymouth ...". Remarque Le ... représente d’autres instructions que vous pouvez éventuellement avoir ou non. NE PAS entrer ... dans la commande.

Windows 7 désactiver le mode veille prolongée

OP utilise le mode veille prolongée sous Windows 7. Cet article: désactiver l’hibernation Windows et libérer de l’espace disque indique comment le désactiver:

  1. Cliquez sur Démarrer, puis tapez cmd dans la zone Rechercher.
  2. Dans la liste des résultats de la recherche, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
  3. Si le contrôle de compte d'utilisateur vous y invite, cliquez sur Continuer.
  4. À l'invite de commandes, tapez powercfg.exe/hibernate off, puis appuyez sur Entrée.
  5. Tapez exit puis appuyez sur Entrée pour fermer la fenêtre d'invite de commande.

Voir le lien pour plus d'explications et des images utiles.

Windows 8/10 désactiver le démarrage rapide

Pour les autres utilisateurs, cela pourrait être un cas de Windows 8/10 "Fast Startup" provoquant Ubuntu pour "Slow Startup". Veuillez lire cet article: Comment désactiver le démarrage rapide de Windows 10 (et pourquoi vous voulez le faire) en surbrillance :

Pourquoi désactiver le démarrage rapide?

Si vous laissez le démarrage rapide activé, cela ne devrait pas nuire à votre PC - c'est une fonctionnalité intégrée à Windows - mais il y a plusieurs raisons pour lesquelles vous pourriez vouloir néanmoins le désactiver.

L'une des principales raisons est si vous utilisez Wake-on-LAN, qui ne fonctionne pas lorsque votre PC est arrêté avec le démarrage rapide activé. D'autres souhaitent économiser l'espace disque habituellement utilisé avec le fichier d'hibernation, et les utilisateurs de Linux subiront probablement des complications avec le double démarrage et la virtualisation. En outre, certains utilisateurs ont même signalé que les boutons d’alimentation de leur clavier ne fonctionneraient pas et que les ventilateurs de leur PC continueraient à tourner. Ces problèmes ne sont en aucun cas généralisés, mais ils peuvent s'avérer frustrants.

Étapes pour désactiver le démarrage rapide

  1. Cliquez avec le bouton droit de la souris sur le bouton Démarrer .

  2. Cliquez sur Search .

  3. Tapez Panneau de configuration et appuyez sur Enter sur votre clavier.

  4. Cliquez sur Options d'alimentation .

  5. Cliquez Choisissez l'action des boutons d'alimentation .

  6. Cliquez sur Modifiez les paramètres actuellement indisponibles .

  7. Cliquez sur Activer le démarrage rapide (recommandé) pour que la coche disparaisse.

  8. Cliquez sur Enregistrer les modifications .

Visitez le lien ci-dessus pour ces mêmes étapes avec des images et une narration.

3
WinEunuuchs2Unix

Vous êtes probablement démarrage à chaud de Windows vers Ubuntu et ni Microsoft ni les développeurs du noyau Linux ne testent les effets secondaires de l'un sur l'autre et avec UEFI aujourd'hui arrive de plus en plus.

La solution simple consiste à fermez complètement Windows, puis allumez votre ordinateur et le démarrage à froid. dans Ubuntu.

5
Fabby

Le temps de démarrage long n'a rien à voir avec le système d'exploitation Windows. Si Linux démarre, il ne sait rien du système d'exploitation installé simultanément. Grub appelle simplement l'image initramfs (l'image de démarrage linux de base) et le système est autonome.

Puisque vos messages d'erreur sont assez prolixes à propos de postgres, consultez cette publication https://serverfault.com/questions/323356/postgres-connection-establishment-slow pour accélérer votre temps de démarrage. Assurez-vous que le service est en cours d'exécution:

 systemctl status postgresql
2
kanehekili

Il suffit de taper dans le terminal

systemd-analyze blame

ou

systemd-analyze critical-chain

pour voir quel service prend plus de temps pour se charger et le désactiver après la connexion avec la commande

Sudo service your-service disable

ou

Sudo systemctl disable your-service.service
1
Bob91