Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
boot-repair [Le 13/08/2018, 15:08] 88.183.104.62 [Installation de la structure de boot EFI en lignes de commandes.] |
boot-repair [Le 06/10/2018, 21:59] 62.39.208.18 [Démarrage] |
||
---|---|---|---|
Ligne 48: | Ligne 48: | ||
===== Utilisation===== | ===== Utilisation===== | ||
- | <note help>Si votre ordinateur est un ACER, il est fort probable que vous avez 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> | + | <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> |
- | ====Démarrage==== | ||
- | |||
- | * 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}} | ||
Ligne 59: | Ligne 55: | ||
* 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. | ||
- | |||
- | 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 [[http://forum.ubuntu-fr.org/viewtopic.php?pid=4726141|cette discussion]]. | ||
- | |||
- | __A) Réparation de la structure de boot.__ | ||
- | |||
- | L'option Utiliser le fichier standard EFI remet les fichiers de boot de ubuntu dans la partition EFI. | ||
- | |||
- | L'option Sauvegarder et renommer les fichiers EFI windows résout le problème des ordinateurs tatoués en écrasant les fichiers du répertoire EFI boot. | ||
- | |||
- | L'option réparer les systèmes de fichiers lance des FSCK des partitions présentes. | ||
- | {{http://pix.toile-libre.org/upload/original/1506127928.png|22Septembre2017}} | ||
- | |||
- | |||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1416027435.png?500nolink|Réparateur de Démarrage}} | ||
- | |||
- | **B) Réinstallation de [[grub-pc]]** : ci-dessous le BIOS est configuré pour booter sur le disque sda donc l’utilisateur choisit //Placer GRUB dans : sda//.) : | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1416027492.png?500|Réparateur de Démarrage}} | ||
- | |||
- | Note : si vous avez 3 disques (ou plus) que vous souhaitez garder totalement indépendants, suivez [[http://forum.ubuntu-fr.org/viewtopic.php?pid=11770851#p11770851|cette procédure]]. | ||
- | |||
- | Notons qu'en session "LIVE", Il est possible de choisir l'OS parmi ceux qui sont déjà installés: | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1506515814.png|25 sepetembre2017}} | ||
- | |||
- | **C) Réinstallation de grub-EFI**: | ||
- | |||
- | Vous pouvez choisir les partitions FAT32 où stocker la structure de boot y compris sur un support externe. | ||
- | |||
- | Vous pouvez aussi choisir la structure EFI stockée dans le disque interne si plusieurs instances présentes mais uniquement si cette action est faite en "live-usb". | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1506252908.png|23Septembre2017}} | ||
- | |||
- | **D)** [[:kernel#modifier_les_parametres_du_noyau|Ajout d'options]] à GRUB, au noyau linux : | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1505922587.png|Réparateur de Démarrage du 17-09-17}} | ||
- | |||
- | 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 | ||
- | |||
- | |||
- | **E**) Restauration d’un [[MBR]] Windows (pour démarrer directement sur Windows) : | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1416027716.png?500|Réparateur de Démarrage}} | ||
- | |||
- | Création d’un rapport Boot-Info-Script, déplacement du drapeau de boot : | ||
- | |||
- | {{http://pix.toile-libre.org/upload/original/1416027749.png?500|Réparateur de Démarrage}} | ||
- | ==== Installation de la structure de boot EFI en lignes de commandes. ==== | ||
- | Il est nécessaire de booter avec la live USB de votre support d'installation. Vous choisissez d'essayer avant d'installer. Passez en mode terminal en frappant les caractères **Ctrl Alt t** Si votre clavier n'écrit pas en français, frapper les caractères suivants | ||
- | <code>setxkbmap fr</code> | ||
- | Il est nécessaire de connaître la partition qui contient la racine **/** (root) et la partition EFI. Il est probable que le boot-info vous les ait données. Sinon les commandes suivantes | ||
- | <code> sudo blkid | grep -Ei "ext4|vfat" </code> | ||
- | <code> sudo parted -l | grep -Ei "ext4|fat32" </code> peuvent vous aider à les identifier. | ||
- | Dans la suite de cette réparation elle seront appelées **SLASH** (Cela sera par exemple sda7 ou mmcblk//N//p2). et **EFI** (Cela sera par exemple sda1 ou mmcblk//N//p1). __Ces mots devront être remplacés par les vraies valeurs.__ | ||
- | |||
- | Il est maintenant nécessaire de préparer le grand saut dans la partition installée, Les commandes suivantes sont à faire. | ||
- | <code> sudo mount -v /dev/SLASH /mnt </code> | ||
- | <code> sudo mount --bind /dev /mnt/dev </code> | ||
- | <code> sudo mount -t proc /proc /mnt/proc </code> | ||
- | <code> sudo mount --bind /run /mnt/run </code> | ||
- | <code> sudo mount --bind /sys /mnt/sys </code> | ||
- | <code> modprobe efivars </code> | ||
- | <code> sudo mount --bind /run/resolvconf /mnt/run/resolvconf </code> | ||
- | <code> sudo chroot /mnt </code> | ||
- | Vous êtes maintenant dans la session installée, Vous allez réparer le boot EFI avec les commandes suivantes: | ||
- | <code> mount -t devpts devpts /dev/pts </code> | ||
- | <code> mkdir -p /boot/efi </code> | ||
- | <code> mount -v /dev/EFI /boot/efi </code> | ||
- | Commande spécifique pour ordinateurs ayant un bios fonctionnant en **64** bits | ||
- | <code> grub-install </code> | ||
- | Commandes spécifiques pour ordinateurs ayant un bios fonctionnant en **32** bits | ||
- | <code> apt update </code> | ||
- | <code> apt install grub-efi-ia32 grub-efi-ia32-bin </code> | ||
- | <code> grub-install -v --target=i386-efi --efi-directory=/boot/efi </code> | ||
- | Maintenant, on finit le traitement: | ||
- | <code> update-grub </code> | ||
- | <code> exit </code> | ||
- | <code> shutdown -P now </code> | ||
- | |||
- | Lorsque l'ordinateur a booté, il faut ajouter la ligne suivante au fichier** /etc/fstab** afin que les futures commandes **grub-install** se passent bien. | ||
- | |||
- | <code>UUID=XXXX-XXXX /boot/efi vfat umask=0077 0 1 </code> | ||
- | La valeur XXXX-YYYY étant à remplacer par ce qui aura été trouvé au retour de la commande en pensant à remplacer EFI par la bonne valeur | ||
- | <code>sudo blkid | grep EFI</code> | ||
- | |||
- | Si, malgré toutes vos tentatives, la réparation n'a pas fonctionné, le forum est là pour vous aider. | ||