Comment puis-je étudier les problèmes de démarrage et de partition?

22

Ma machine ne démarre pas ou ne choisit pas le bon système d'exploitation lorsque je le choisis dans le menu GRUB. Quelles informations dois-je fournir dans mes questions pour que les gens puissent m'aider?

Jorge Castro
la source

Réponses:

20

Le script d'informations de démarrage est un excellent moyen d'obtenir des informations sur ce qui se passe, en particulier pour dépanner ce qui se passe avec votre démarrage et vos partitions.

Pour 12.04 et plus récent:

sudo apt-get install boot-info-script pastebinit

Et puis courez boot_info_script.

Si vous devez partager les informations avec quelqu'un pour vous aider avec vos partitions (en particulier ici sur Ask Ubuntu, vous pouvez les utiliser conjointement avec pastebinitpour publier vos informations de démarrage sur le Web:

sudo boot_info_script --stdout | pastebinit

Cela enverra automatiquement les informations à paste.ubuntu.com et vous renverra une URL. Prenez cette URL, puis modifiez-la en fonction de votre question.

Pour 11.10 et versions antérieures:

  • Téléchargez le script d'informations de démarrage
  • Extrayez le fichier zip dans un répertoire de votre choix.
  • Ouvrez un terminal (Applications -> Accessoires -> Terminal dans Gnome) et tapez:

    sudo bash [path/to/the/download_folder]/boot_info_script.sh
    
  • Par exemple, si vous avez téléchargé le fichier sur le bureau, utilisez:

    sudo bash ~/Desktop/boot_info_script.sh
    
  • Vous aurez maintenant le fichier RESULTS.txt dans le même répertoire que le script. Mais si le script se trouve dans un répertoire système (comme / usr ou / etc) RESULTS.txt sera dans le répertoire personnel.

Si pastebinit est installé, vous pouvez envoyer les résultats directement à paste.ubuntu.com:

sudo bash boot_info_script.sh --stdout | pastebinit
Jorge Castro
la source
J'aurais aimé savoir il y a un mois ou trois que tout ce que vous aviez à faire pour l'utiliser pastebinitétait de le rediriger stdoutou, pour coller le contenu d'un fichier, de l'utiliser pastebinit -i /etc/a/file/name. Mais apparemment, man pastebinitc'était trop technique pour moi. :-(
Irrationnel John
6

Lorsque vous êtes en mesure de démarrer dans votre installation, le chemin à parcourir est indiqué dans la réponse de Jorge Castro. Des informations supplémentaires recueillies à partir des journaux de démarrage sont appréciées. (Pour plus de détails, faites défiler vers le bas.) Lorsque votre système est totalement défectueux et refuse de démarrer l'installation à tout prix, voici une alternative.

Rescatux à votre secours !!

Ok, maintenant que nous avons un titre, la procédure suit. Expérimentez avec tout ce qu'il a, mais à vos risques et périls et vous pourriez même finir par résoudre votre problème. Si vous souhaitez éviter tout problème, suivez exactement les instructions .

  • Téléchargez Rescatux . Rescatux est un CD de boot-rescue. choisissez une image ISO dans cette page. La dernière version stable (celle sans alpha / bêta dans le titre) est recommandée.
  • Gravez-le sur un CD ou créez une clé USB amorçable avec cette image ISO. (Instructions détaillées ci-dessous)
  • Démarrez à l'aide de la clé cd / usb.

    Remarque: vous devrez peut-être appuyer ou maintenir enfoncée F12une autre touche (généralement affichée dans le coin inférieur de l'écran de démarrage) et sélectionner Boot from CD or USB ou une autre option pertinente pour empêcher le démarrage automatique à partir du disque dur.
    Notez que le démarrage peut ne pas être simple sur du matériel limité au démarrage, tel que les Macbooks. Dans ce cas, nous vous suggérons de demander l'aide de nos amis de Ask Different .

  • Sélectionnez Rescatux 32 bits ou Rescatux 64 bits, selon le cas. En cas de doute, sélectionnez 32 bits. Si aucune des options n'est disponible et que vous voyez «en direct», sélectionnez-la.

  • Sélectionnez l' Supportoption, puis Boot info script, puis run.
  • Un message de confirmation s'affiche, que l'exécution du script bootinfo était OK.
  • Sélectionnez Support, puis share_log. sélectionnez bootinfoscript_log.txt, cliquez sur suivant et vous obtiendrez un lien vers les résultats téléchargés. Vous pouvez utiliser ce lien lorsque vous demandez de l'aide.
  • Si vous êtes hors ligne, vous pouvez afficher les journaux en sélectionnant cette option sous prise en charge et pouvez enregistrer ce fichier ailleurs. Sur une clé USB différente, etc., et incluez ces informations lorsque vous posez une question.

Voici une vidéo qui vous aide . Plus d'informations peuvent être trouvées sur la page d'accueil de Rescatux .

Inclure des bootogs, si possible:

Pour accéder aux journaux de démarrage:

  • Si vous pouvez démarrer dans votre installation, un terminal, et le type dmesg > dmesglog.txtet cp /var/log/boot.log bootlog.txtet comprennent le contenu des deux fichiers (dmesglog.txt et Bootlog.txt), tout en posant la question. Vous devriez les trouver créés dans votre répertoire personnel, si vous avez correctement suivi les instructions.
  • Si vous avez un CD live (Ubuntu, Rescatux ou tout autre livecd): Ouvrez l'explorateur de fichiers, montez le disque avec l'installation, accédez à var / log et incluez le contenu des fichiers dmesget boot.logtout en posant une question.

Pour graver un CD:

  • Utilisation d'Ubuntu: cliquez avec le bouton droit sur l'iso téléchargé et sélectionnez Write to disk.Suivre les instructions à l'écran.
    Vous pouvez également le rechercher Disc burneret l'ouvrir. Choisissez l'image ISO et suivez les instructions à l'écran.
  • Sous Windows: cliquez avec le bouton droit sur l'iso téléchargé et sélectionnez «Graver l'image du disque». Vous serez guidé par l'assistant de gravure de CD.
    Sinon, recherchez et ouvrez Windows Disc Image Burner et suivez les instructions à l'écran. Choisissez le fichier iso approprié (celui que vous avez téléchargé) lorsque vous y êtes invité.
  • Utilisation de Mac / Autres Linux Distros: Très probablement, vous aurez une option de menu clic droit. Sinon, utilisez votre utilitaire de gravure de disque par défaut. (Mise à jour avec des instructions spécifiques bienvenues.)

Pour créer une clé USB amorçable:

  • Outil suggéré: Unetbootin . (Fonctionne sur Windows, Linux et MacOSX.)
  • Les utilisateurs expérimentés peuvent trouver plus facile à utiliser sudo dd if=<path-to-iso> of=<USB-drive-here>
    (par exemple: sudo dd if=~/rescatux.iso of=/dev/sdbremplacer sdb par le disque USB et ~ / rescatux.iso avec le chemin vers votre fichier iso)

    NE PAS UTILISER ddsi vous êtes inexpérimenté. taper une seule lettre incorrecte pourrait potentiellement laisser votre disque dur entier non amorçable qui ne peut être corrigé que par la réinstallation, et peut entraîner une perte de données permanente.

Mahesh
la source
Si mon système est en panne, comment puis-je télécharger Rescatux ou graver sur Live Cd ou Usb-Stick. En ce qui concerne Ubuntu live CD, il est très probable qu'OP doive avoir LiveCd ou Usb-Stick.
atenz
@tijybba Argument valide. Mais si le système est si complètement cassé et que vous cherchez de l'aide ici en posant une question, vous avez probablement accès au PC d'un ami, ou quelque chose comme ça. afin que cela puisse être utilisé. Ou, un démarrage de CD en direct fait le travail. :) Je crains que la même chose ne puisse être faite sans au moins démarrage en direct. Je cherche une meilleure alternative. Améliorations bienvenues.
Mahesh
@Mahesh pouvez-vous mettre à jour cela avec comment faire certaines choses avec un cd Ubuntu? Comme dans, comment rechercher les journaux du live cd, etc.
jrg
2

Installez la réparation de démarrage, cela vous aidera ...

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Jorge Castro
la source
1

Si vous ne parvenez pas à démarrer dans le système, utilisez le mode "essayer" du CD d'installation ubuntu. Cela vous donnera un bureau graphique à partir de votre cd / dvd.

Vous pouvez ensuite monter votre partition racine et réinstaller grub à l'aide de la réparation de démarrage.

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

Floyd
la source