Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
boot-repair [Le 06/10/2018, 21:58]
62.39.208.18 [Réparation standard]
boot-repair [Le 05/02/2024, 22:19] (Version actuelle)
91.161.152.215 [Obtenir un disque avec Boot-Repair pré-installé]
Ligne 1: Ligne 1:
-{{tag>Xenial ​système}}+{{tag>​système}}
 ---- ----
    
Ligne 21: Ligne 21:
  
 <note warning>//​Boot-Repair//​ répare les problèmes de démarrage uniquement. Pas ceux d'​affichage par exemple. Si vous ne savez pas quel type de problème vous avez, consultez la page [[:​diagnostic|diagnostic]],​ et créez un //​[[:​tutoriel:​boot-info|rapport Boot-Info]]//​ pour demander de l’aide sur le forum.</​note>​ <note warning>//​Boot-Repair//​ répare les problèmes de démarrage uniquement. Pas ceux d'​affichage par exemple. Si vous ne savez pas quel type de problème vous avez, consultez la page [[:​diagnostic|diagnostic]],​ et créez un //​[[:​tutoriel:​boot-info|rapport Boot-Info]]//​ pour demander de l’aide sur le forum.</​note>​
 +<note tip>​ATTENTION:​ Si votre ordinateur se plante en mode EMERGENCY en disant "il y a une erreur de fsck type error status 4", [[https://​doc.ubuntu-fr.org/​smartmontools#​cas_d_un_disque_interne|regarder l'​état physique de votre disque]] et n'​utilisez pas boot-repair.</​note>​
 <note important>​Boot-repair ne sait pas reconstruire la structure de boot interne à windows qui doit se faire avec les outils windows (bcdedit /​rebuild)</​note>​ <note important>​Boot-repair ne sait pas reconstruire la structure de boot interne à windows qui doit se faire avec les outils windows (bcdedit /​rebuild)</​note>​
-<​note ​warning>Pour les utilisateurs équipés d'un bios EFI 32 bitsutiliser Boot-Repair-Disk 32bits et ouvrir un rapport de bug en cas de soucis.</​note>​+<​note ​help>Si votre ordinateur est un ACERil est fort probable que vous ayez oublié d'​[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21468818#​p21468818|autoriser UBUNTU à booter]]. Ce n'est pas boot-repair qui le fera à votre place.</​note>​ 
  
 ===== Installation ===== ===== Installation =====
Ligne 32: Ligne 34:
 Créez un [[:​live_usb|liveUSB]] à partir de cette image ISO, puis démarrez votre ordinateur dessus. Créez un [[:​live_usb|liveUSB]] à partir de cette image ISO, puis démarrez votre ordinateur dessus.
  
- ​Attention:​ si votre PC a Windows 8 ou 10 pré-installé,​ et/ou s'​il ​démarre ​en mode [[EFI]], __ne gravez pas l'​image sur DVD__, mais sur clé USB via tout logiciel créant des clés compatibles EFI. + ​Attention:​ si votre PC a Windows 8 ou 10 pré-installé,​ et/ou s'​il ​démarres ​en mode [[EFI]], __ne gravez pas l'​image sur DVD__, mais sur clé USB via tout logiciel créant des clés compatibles EFI.
- +
-<note warning>​Lors d'une installation sur micro ayant un bios **EFI en 32 bits**, vous devez absolument utiliser cette méthode en prenant obligatoirement la **version 32 bits**. Ne prenez surtout pas la version 64 bits en bricolant de la même manière que pour l'​installation __même si vous avez fait une installation du logiciel en 64 bits__.</​note>​+
  
 +Disk]].
 +<note tip>Si vous souhaitez franciser le logiciel, ​ la méthode est expliquée [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22741329#​p22741329|ici.]]</​note>​
 + ​Lorsque boot-repair va démarrer, il va proposer de se mettre à jour. Acceptez de faire la mise à jour logicielle.
 + <​note tip>Si boot-repair ne vous demande pas de se mettre à jour, vous disposez d'une version périmée qui ne sait plus accéder au contenu des partitions ext4. **Mettez-le à la poubelle.**</​note>​
 ==== Installer Boot-Repair depuis une session live (DVD ou liveUSB) de Ubuntu ==== ==== Installer Boot-Repair depuis une session live (DVD ou liveUSB) de Ubuntu ====
- 
 Si vous disposez d’un liveDVD (ou d'une [[:​live_usb|liveUSB]]) de Ubuntu, et que votre PC en panne a une connexion internet, vous pouvez installer Boot-Repair temporairement :​ Si vous disposez d’un liveDVD (ou d'une [[:​live_usb|liveUSB]]) de Ubuntu, et que votre PC en panne a une connexion internet, vous pouvez installer Boot-Repair temporairement :​
-  ​Démarrer l’ordinateur sur le [[:live CD]] (ou la [[:​live_usb|liveUSB]]) Ubuntu ;​ +  ​*   Démarrer l’ordinateur sur le [[:live CD]] (ou la [[:​live_usb|liveUSB]]) Ubuntu ;​ 
-  ​Choisir //Essayer Ubuntu//; +  ​*   Choisir //Essayer Ubuntu//; 
-  ​Si ce n'est pas déjà fait, connecter internet+  ​*   Si ce n'est pas déjà fait, connecter internet et vérifier qu'il fonctionne. 
-  - Installation ​et lancement en une ligne de commande à passer dans un terminal (ne pas essayer de la taper : utiliser le copier-coller) :  +<​code ​bash>ping -c5 google.com</​code>​ 
-  +  *   Puis installer le logiciel en faisant un copier/​coller de la commande suivante dans un terminal :
-<​code>​sudo add-apt-repository -y ppa:​yannubuntu/​boot-repair && sudo apt update && sudo apt install -y boot-repair boot-info && sudo boot-repair</​code>​+
  
 +<code bash>​sudo add-apt-repository -y ppa:​yannubuntu/​boot-repair && sudo apt update && sudo apt install -y boot-repair ; boot-repair</​code>​
 +
 + 
 ===== Utilisation===== ===== Utilisation=====
  
-<note help>Si votre ordinateur est un ACER, il est fort probable que vous ayez oublié ​d'[[https://​forum.ubuntu-fr.org/​viewtopic.php?pid=21468818#p21468818|autoriser UBUNTU à booter]]. Ce n'est pas boot-repair qui le fera à votre place.</​note>​+==== Vérification avant de lancer l'​outil ==== 
 + 
 +Sur un PC compatible [[UEFI]], il est conseillé ​d'utiliser Boot-Repair depuis une session UEFI car cela permet un plus grand choix de réparation((si vous demandez à Boot-Repair de réparer un boot en UEFI depuis une session Legacy, il vous demandera de redémarrer Boot-Repair depuis une session UEFI.))Il est donc recommandé de: 
 +  * [[:uefi?redirect=1#verifier_si_l_ordinateur_demarre_en_mode_efi_sur_le_disque_dur_ou_sur_le_support_live|Vérifier que le boot sur le live-CD (ou live-USB ou session installée) a été fait dans le mode souhaité]].  
 +  * Si besoin, rebooter, [[:​uefi?​redirect=1#​regler_le_demarrage_en_mode_efi_ou_classique|choisir ​le bon paramètre dans le firmware]], et revérifier avant de passer ​à la suite.
  
 ====Démarrage==== ====Démarrage====
 +Lancez le Réparateur de Démarrage
 +  * soit via le tableau de bord
  
-  * lancez le Réparateur de Démarrage via le tableau de bord (si vous utilisez [[Unity]], voir la capture ci-dessous),​ ou via la commande //​boot-repair//​. 
 {{http://​pix.toile-libre.org/​upload/​original/​1341598432.png?​500|Réparateur de Démarrage}} {{http://​pix.toile-libre.org/​upload/​original/​1341598432.png?​500|Réparateur de Démarrage}}
 +\\
 +\\
 +  * soit via le terminal de commande en tapant //​boot-repair//​
  
  
Ligne 59: Ligne 72:
  
   * cliquer sur //Créer un rapport BootInfo//, puis noter l’URL (adresse commençant par « http:​ » ) qui apparaît et indiquez cette URL sur une [[http://​forum.ubuntu-fr.org/​post.php?​fid=10|nouvelle discussion du forum ubuntu-fr]] en expliquant votre problème. Cela permettra aux personnes qui vous aident à déterminer si le souci que vous rencontrez est bien lié au démarrage, et le cas échéant si l'​option "​Réparation recommandée"​ de Boot-Repair est adaptée ou non.   * cliquer sur //Créer un rapport BootInfo//, puis noter l’URL (adresse commençant par « http:​ » ) qui apparaît et indiquez cette URL sur une [[http://​forum.ubuntu-fr.org/​post.php?​fid=10|nouvelle discussion du forum ubuntu-fr]] en expliquant votre problème. Cela permettra aux personnes qui vous aident à déterminer si le souci que vous rencontrez est bien lié au démarrage, et le cas échéant si l'​option "​Réparation recommandée"​ de Boot-Repair est adaptée ou non.
 +
 +====Réparation standard====
 +
 +  * cliquez sur //​Réparation recommandée//​
 +
 +{{http://​pix.toile-libre.org/​upload/​original/​1416025783.png|Réparateur de Démarrage}}
 +
 +  * une fois la réparation finie, redémarrez,​ et vérifiez si vous avez à nouveau accès à vos systèmes
 +
 +===== Utilisation avancée =====
 +
 +Le menu //Options avancées// propose de nombreuses options : sauvegarde de la table de partitions et du MBR sur clé USB, réinstallation de GRUB, réparation du système de fichier, restauration de MBR, etc. réparties dans plusieurs onglets.
 +
 +Important :​ les paramètres par défaut sont ceux de la //​Réparation Recommandée//​. **Les changer peut aggraver votre problème.** Ne les modifiez pas sans avoir au minimum créé un [[:​tutoriel:​boot-info|rapport BootInfo]] et demandé des avis sur [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=4726141|cette discussion]].
 +
 +
 +==== Options principales ===
 +La grille des options principales est affichée pré-remplie avec certaines options.
 +
 + ​{{http://​pix.toile-libre.org/​upload/​original/​1506127928.png|22Septembre2017}}
 +
 +  * Reinstall GRUB
 +              Cette option préremplie va réinstaller un grub. Certainement l'​action la plus simple.
 +  * Use the standard EFI file
 +             Cette option préremplie va transférer les fichiers de boot de ubuntu dans les fichiers de boot officiels de l'EFI. Un certain nombre d'​ordinateurs ont besoin de cette option. ​  
 +  * Back up and rename Windows EFI files
 +            Cette option à choisir après réflexion, va dupliquer les fichiers de boot de ubuntu dans les fichiers de boot de microsoft. ​ Quelques ordinateurs ont besoin de cette option. ​  
 +  * Unhide boot menu
 +           Cette option permet de forcer l'​affichage du menu GRUB. Certains ordinateurs ont besoin de cette option.
 +  * Repair File systems
 +    Cette option va examiner les partitions présentes dans l'​ordinateur et les remettre en état. A n'​utiliser qu'​après avoir créé une copie de vos disques.
 +  * Repair wubi file systems
 +       Cette option permet de réparer l'​accès à certains fichiers wubi. 
 +
 +
 +
 +==== Onglet '​Emplacement de GRUB' ====
 +
 + La grille des options principales est affichée pré-remplie avec certaines options paramétrables par menu déroulant.
 +{{:​boot:​grublocation.png?​600|}}
 +
 +  * Le système à booter par défaut. Si vous sélectionnez un Linux, Boot-Repair va installer son GRUB. Si vous sélectionnez Windows, Boot-Repair va installer GRUB et positionner Windows en choix par défaut.
 +  * La partition de stockage du répertoire boot
 +    Lorsque plusieurs partitions ext4 sont présentes, ​ boot-repair informe de vérifier cette zone et de choisir ce qui convient le mieux. Il faut éviter autant que possible d'​avoir une partition de boot séparée. Si elle est nécessaire,​ il est préférable d'en choisir une stockée sur le même disque. Si possible, celle qui était initialement prévue pour cet O.S.
 +  * La partition de stockage du répertoire boot EFI
 +    Lorsque plusieurs partitions fat32 ou autres partitions ayant le drapeau ESP sont présentes, il est préférable d'​en ​ choisir une stockée sur le même disque. Notons que les partitions formatée en EXT4 ayant le bon drapeau sont sélectionnables mais que l'​installation se plantera. ​
 +
 +Si vous n'avez pas sélectionné l'​option /boot/efi et que vous disposez de plusieurs disques, vous verrez les options suivantes:
 + 
 +{{http://​pix.toile-libre.org/​upload/​original/​1416027492.png?​500|Réparateur de Démarrage}}
 +  ​
 +
 +
 +==== Onglet '​Options de GRUB' ====
 +
 +Les options sont affichées ou non, sélectionnables ou pas, en fonction de votre système, et notamment la nature du bios (EFI ou LEGACY).
 +
 +{{http://​pix.toile-libre.org/​upload/​img/​1588209964.png|}}
 +
 +  * **SecureBoot**
 +    Il est maintenant possible de ne pas installer un  boot securisé. Un certain nombre d'​ordinateurs bloquaient au moment de cette installation. ​ Il faudra certainement un peu de recul pour voir l'​efficacité de cette nouveauté.
 +  * **Purge GRUB before reinstalling it**
 +    Cette option permet de complètement purger les paquets de GRUB, ce qui est nécessaire dans certains cas. Provoque l'​ouverture d'une grille demandant de copier quelques commandes, d'​ouvrir un autre terminal et de les exécuter.
 +    ​
 +La grille peut ressembler à ceci
 +
 +{{:​boot:​repair1c.png?​600|}}
 +       
 +Ou à cela
 +    ​
 +{{:​boot:​repair1.png?​600|}}
 +
 +
 +Selon l'​état de votre système, certaines commandes peuvent générer des erreurs. Ce n'est pas obligatoirement gênant à ce stade.
 +    ​
 +Après validation de la suppression,​ une nouvelle grille s'​affiche et demande de copier une commande et de l'​exécuter dans le terminal déjà ouvert.
 +
 +{{:​boot:​repair2.png?​600|}}
 +    ​
 +
 +Il est totalement possible d'​ajouter des options ( --no-nvram) à cette commande.
 +
 +FIXME Cette formulation n’est absolument pas clair, où peut-on rajouter cette option exactement, dans quelle circonstances ça peut être utile ou nécessaire ?​  
 +
 +Il est aussi possible de faire exécuter des commandes supplémentaires
 +C'est probablement la fin des réparations en mode chroot.
 +
 +  * **Upgrade GRUB to its most recent version**
 +    Si sélection de cette option, un message d'​avertissement apparaît.
 +"​Warning:​ this will install necessary packages from Ubuntu-20.10 repositories. Please backup your data before this operation.
 +
 +  * **Reset extra space after MBR**
 +          Cette option n'est évidemment pas disponible en mode EFI.
 +Elle est destinée à éliminer des boots '​pirate'​ qui s'​installent de façon non standard.
 +  * **Uncomment GRUB_GFXMODE**
 +    Force la résolution d'​affichage du fichier de choix du boot des O.S. en 640x480. Nécessaire pour afficher GRUB sur certains systèmes.
 +  * **ATA disk support**
 +  * **Add a kernel option**
 +        Permet d'​ajouter des options prédéfinies ​ dans la liste déroulante ​ dans le boot du grub.
 +
 +Il est possible d'​ajouter une option non prévue dans cette liste, via le bouton '​Modifier le fichier de configuration de GRUB' qui se trouve en bas de l'​onglet.
 +
 +  * **Purge kernels and reinstall last kernel**
 +Cochée par défaut dans certaines situations.
 +Permet de réinstaller le dernier noyau de ubuntu en éliminant auparavant tous les noyaux existants dans le UBUNTU sélectionné. Elle peut s'​utiliser lorsque le démarrage du grub se plante dans le traitement du fichier initramfs car il sera reconstruit. __Opération risquée, il semble préférable de la désactiver en première intention__.
 +
 +A utiliser lorsque le contenu du répertoire **/boot** semble incorrect. ​ Aussi utilisable si ce répertoire n'​existe plus. Il sera alors refabriqué.
 +
 +A noter que cette option vous demandera d'​exécuter un paquet de commandes dans un terminal pour faire l'​épuration puis un autre pour installer le logiciel puis elle continuera sur la génération du fichier **/​boot/​grub/​grub.cfg**.
 +
 +Devrait aussi fonctionner si, par accident, tous les noyaux ont été supprimés.
 +
 +
 +
 +
 +NOTA: Les seules options ajoutables au noyau sont:
 +  * nomodeset
 +  * acpi=off
 +  * acpi_osi=
 +  * edd=on
 +  * i815modeset=1
 +  * i915modeset=0
 +  * i915modeset=0 xforcevesa
 +  * noapic
 +  * nodmraid
 +  * nolapic
 +  * nomodeset radeon mode=0
 +  * nomodeset radeon mode=1
 +  * rootdelay=90
 +  * vga=771
 +  * xforcevesa
 +
 +==== '​Options de MBR' pour le boot non EFI (Legacy) ====
 +
 +Cet onglet est inaccessible si vous avez coché l'​option /boot/efi.
 +
 +Restauration d’un [[MBR]] Windows (pour démarrer directement sur Windows) ou sur un autre système :​
 +
 +{{http://​pix.toile-libre.org/​upload/​original/​1416027716.png?​500|Réparateur de Démarrage}}
 +
 +La première ligne de sélection propose tous les disques présents y compris ceux connectés en USB et permet de choisir le type de mbr retenu:
 +  * generic mbr:    Permet de sélectionner la partition de boot   en recherchant celle qui dispose d'un drapeau de boot BIOS.
 +  * generic altmbr: Permet de sélectionner la partition de boot   en imposant le numéro de la partition au lieu du drapeau.
 +  * generic gptmbr: Permet de sélectionner la partition de boot   en recherchant celle qui dispose d'un drapeau de boot ESP.
 +La seconde ligne de sélection propose ​ tous les logiciels ​ présents ​ dans les disques y compris ceux connectés en USB et permet de choisir celui à positionner dans le MBR.   Il est préférable d'en choisir une présente dans le disque retenu.
 +
 +
  
  
 +==== Options diverses ====
 +La grille des options diverses est affichée avec toutes les options validées. Elles peuvent toutes être invalidées.
  
 +{{:​boot:​otheroptions.png?​600|}}
  
 +  * Repair Windows boot-files
 +     Cette action est utile pour certains systèmes Windows, et sans effet pour les autres. ​
 +  * Create a boot-info summary
 +    Crée un rapport boot-info suite à la réparation.
 +  * Upload the report to a pastbin
 +    Il est aussi possible de faire un copier/​coller de ce qui est affiché à l'​écran directement dans la discussion Ubuntu à condition de ne pas oublier de faire la mise en forme.
 +  * Participe to statistics of use
 +  * Check internet connection
 +   A décocher si jamais vous avez connecté internet mais que Boot-Repair ne le détecte pas.
  
-====  Autres problèmes. ==== 
  
 +===== Options CLI =====
  
 +La liste complète et à jour des options accessibles en lignes de commandes, s'​obtient en saisissant la commande:
 +<code bash>man boot-repair</​code>​
  
 +Il est par exemple possible de créer un rapport boot-info sans passer par l'​interface graphique.
  
-Malgré toutes vos tentatives, la réparation n'a pas fonctionné. Le forum est là pour vous aider. 
 ===== Désinstallation ===== ===== Désinstallation =====
    
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] **boot-repair**. ​Selon la méthode choisiela configuration globale ​de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.+Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] **boot-repair**. ​Si vous utilisez souvent Boot-Repair sur une session installéevous pouvez supprimer le dossier ​de log /​var/​log/​boot-repair en mode administrateur.
    
 ===== Voir aussi ===== ===== Voir aussi =====
  
   * **(fr)** [[https://​sourceforge.net/​p/​boot-repair/​home/​fr|Site officiel]]   * **(fr)** [[https://​sourceforge.net/​p/​boot-repair/​home/​fr|Site officiel]]
-  * **(fr)** [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=4726141|Discussion "​Boot-Repair : Réparer le démarrage du PC (GRUB, MBR) en 1 clic !"]] sur le forum Ubuntu-fr : pour toute remarque/​question,​ etc.+  * **(fr)** [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=4726141|Discussion "​Boot-Repair : Réparer le démarrage du PC (GRUB, MBR) en 1 clic !"]] sur le forum Ubuntu-fr : pour toute remarque/​question,​ etc. 
 +  * Comment remplacer Grub par Refind en s'​aidant de Boot-Repair:​ [[tutoriel:​remplacer_grub_par_refind]] 
 +  * Comment installer grub-efi en lignes de commandes: [[tutoriel:​grub-efi]]
  
 ---- ----
  • boot-repair.1538855918.txt.gz
  • Dernière modification: Le 06/10/2018, 21:58
  • par 62.39.208.18