| ||||||||
Petit astucien | Bonsoir J'ai un ssd m2 où est installé w11 et un second où je viens d'installer ubuntu 20 04 avec grub placé sur ce même SSD; si je redémarre je n'ai pas le choix de grub ; cela démarre sur Windows; j'ai placé le SSD en premier dans le bios et si je démarre j'ai le message suivant: ERROR: no such device.Entering rescue mode grub rescue. J'ai fait un boot info dont voici l'URL: https://paste.ubuntu.com/p/JnCZrwBbCt/ Merci de me dire comment je peux sortir de là. boot-info-4ppa196 [20220305_1829]
| |||||||
Publicité | ||||||||
| ||||||||
Astucien | As-tu lancé boot-repair comme suggéré dans le post de W11 ? (depuis une clé bootable ...) Modifié par enigma7 le 06/03/2022 16:24 | |||||||
Petit astucien | Bonsoir enigma Non je n'ai pas essayé; je crois avoir lu quelque part qu'il était dangereux de le faire sans avoir l'avis de spécialistes de la question. Si cela ne fonctionne pas et que tout soit bloqué! En fait j'avais auparavant Manjaro sur ce second SSD et cela n'allait pas; mon grub était sans arrêt hors jeu du fait des MAJ de Manjaro, on m'a fait faire des manipulations ici, je crois par ikewdu. On m'a dit que la solution qu'on m'avait fait faire était un peu bâtarde, d'où ma méfiance. Si cela plante y aura t il moyen de répare? Je vais faire une sauvegarde du système Windows. Et puis j'aviserai. | |||||||
Petit astucien | >Bonsoir J'ai utilisé boot repair disk en anglais qui a trouvé un problème à régler. Voici l'URL du boot info: http://paste.ubuntu.com/p/VNSVXxjmJG/ Le rapport est trop long pour que je le mette ici; à ce propos comment l'insérer dans un menu déroulant su ce forum? Je joins la réponse que j'ai photographiée. J'ai soumi le résultat aussi à boot.repair@gmail.com. | |||||||
Astucien | Ce message n'est pas important. Est-ce que ton dual boot est réparé ? | |||||||
Petit astucien | Non il n'est pas réparé.
| |||||||
Astucien | Montres une copie du gestionnaire de disques | |||||||
Petit astucien | copies de ma gestion des disques: | |||||||
Astucien | Ah oui quand même, moi et mes 4 disques sur mon serveur je suis petit. Et Ubuntu tu l'avais installé où? je ne le vois pas en SSD, ils sont en NTFS... Tu ferai bien de te confectionner une clé bootable avec supergrub2, redémarrer dessus et chercher à démarrer Ubuntu à partir de là. L'iso de supergrub2 tu peux le copier sur une clé Ventoy aussi cela fonctionne en UEFI ou Legacy. A partir de Ubuntu tu donnes le retour de la commande sudo update-grub. | |||||||
Petit astucien | Ubuntu est su lz disque 0; ce ne sont pas des ntfs; rien n'est mentionné dans la partie haute concernant le format des fichiers. Je vais faire une clé bootable de supergrub2 et essayer la commande demandée.
| |||||||
Astucien | OK j'avais cru comprendre Ubuntu sur SSD M2 et seuls disques 1 et 2 sont identifiés SSD | |||||||
Petit astucien | la capture de la gestion des disques que vous avez postée montre que vous avez une partition du système EFI sur le disque 0 sans doute créée par l’installateur d’Ubuntu et une autre partition du système EFI sur le disque 4 créée sans doute par le média d’installation de Windows. Personnellement quand j’installe un système Linux en dual boot avec Windows je choisis pour l’installation un mode de partitionnement manuel proposé par le média d’installation installation: https://doc.ubuntu-fr.org/tutoriel/partitionner_manuellement_avec_installateur_ubuntu Dans ce mode je commence par sélectionner la partition EFI existante, crée par l’installateur de Windows : Si mes souvenirs sont bons : clic droit sur cette partition EFI – modifier- sélectionner "EFI/ boot partition", afin que l’installateur de Linux installe les fichiers de démarrage de Linux dans la partition du system EFI où se trouvent déjà ceux de Windows (moins de 30 MO déjà installés pour Windows, quelques MO en plus sont nécessaires pour Linux, éventuellement vérifier avec un logiciel de partitionnement si la partition EFI Windows, de 99 MO dans votre cas, dispose d’assez d’espace libre pour recevoir quelques MO supplémentaires ce qui devrait être le cas) puis je crée les partitions Linux requises dans un espace non alloué (une seule est obligatoire une partition Ext4, point racine). Dans votre cas le média d’installation d’Ubuntu a créé une nouvelle partition du système EFI au lieu d’ajouter les fichiers de démarrage Linux dans la partition EFI existante créée par l'installateur de Windows, mais c’est peut-être rendu nécessaire parce que l’installation d’Ubuntu s’effectue sur un disque physique différent ? Ce problème est également signalé pour des systèmes Windows. Lien: " Impossible de démarrer si plusieurs partitions système EFI sont présentes": | |||||||
Astucien | Tiger11 a écrit : Heu non , mélange Windows et Linux Mint (basé sur Ubuntu LTS 20.04) sur ce pc en UEFI | |||||||
Petit astucien | J’espère que "mfj" trouvera une solution pour que le dual boot Linux – Windows fonctionne avec 2 partitions du système EFI. Dans le cas contraire éventuellement après les précautions d’usage (image système de l’installation de Windows, ..) refaire l’installation d’Ubuntu en mode de partitionnement manuel: supprimer les partitions existantes d’Ubuntu sur le disque 0, puis avec l’installateur d’Ubuntu sélectionner la partition du système EFI Windows sur le disque 4 pour être également celle d’Ubuntu, et créer les partitions nécessaires à Ubuntu dans le disque 0. | |||||||
Astucien | Oui c'est clair que 2 partitions EFI c'est pas normal. L'installateur automatique a du se planter avec la multitude de disques. Mon Pc seveur sur la tour avec 4 disques est réglé en Legacy car quand la carte mère précédente est tombée en carafe j'avais pas le temps de tout convertir en UEFI. Ce PC est en UEFI mais mono disque SSD. | |||||||
Petit astucien | Bonjor Je vous remercie à tous deux pour ces explications; je vais d’abord essayer supergrub2 et la commande sudo update-grub pour savoir où se situe grub; j'ai déjà démarré avec la clé de supergrub2 et j'ai trouvé beaucoup d'entrées sur des hd 6 et 7 dont je ne vois pa correspondant à Ubuntu et même Manjaro que j'avais installé auparavant! | |||||||
Petit astucien | correction: Je vous remercie à tous deux pour ces explications; je vais d’abord essayer supergrub2 et la commande sudo update-grub pour savoir où se situe grub; j'ai déjà démarré avec la clé de supergrub2 et j'ai trouvé beaucoup d'entrées sur des hd 6 et 7 dont je ne vois pas à quels disques cela peut correspondre; il y a même des entrées correspondant à Manjaro autrefois installé sur ce second ssd m2 et sur lequel j'ai installé ubuntu dernièrement en mode manuel. Donc je suis prudent pour rechercher mon Ubuntu sur supergrub2 et je tiendrai au courant du résultat.
| |||||||
Astucien | Sous Ubuntu tu peux aussi donner le retour de la commande efibootmgr pour voir ce qui est enregistré efibootmgr : ajouter, changer, supprimer des entrées d'un PC UEFI - malekal.com | |||||||
Petit astucien | rapport de la commande sudo update-grub: x@max-ubuntu:~$ sudo update-grub [sudo] Mot de passe de max : Sourcing file `/etc/default/grub' Sourcing file `/etc/default/grub.d/init-select.cfg' Création du fichier de configuration GRUB… Image Linux trouvée : /boot/vmlinuz-5.13.0-30-generic Image mémoire initiale trouvée : /boot/initrd.img-5.13.0-30-generic Image Linux trouvée : /boot/vmlinuz-5.8.0-41-generic Image mémoire initiale trouvée : /boot/initrd.img-5.8.0-41-generic Windows Boot Manager trouvé sur /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi Mac OS X trouvé sur /dev/sdf3 Adding boot menu entry for UEFI Firmware Settings fait Le rapport de efibootmgr suivra. Normal 0 21 false false false FR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tableau Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-pagination:widow-orphan; mso-hyphenate:none; text-autospace:ideograph-other; font-size:12.0pt; font-family:"Liberation Serif",serif; mso-bidi-font-family:"Lohit Devanagari"; mso-font-kerning:1.5pt; mso-fareast-language:ZH-CN; mso-bidi-language:HI;} | |||||||
Petit astucien | Rapport d'efibootmgr: BootCurrent: 0009 Timeout: 1 seconds BootOrder: 0000,0004,0007,0006,0009,0008 Boot0000* Windows Boot Manager Boot0004* ubuntu Boot0006* UEFI OS Boot0007* Hard Drive Boot0008* USB HDD Boot0009* UEFI: Corsair Voyager 3.0 1.00, Partition 2 Normal 0 21 false false false FR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tableau Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-pagination:widow-orphan; mso-hyphenate:none; text-autospace:ideograph-other; font-size:12.0pt; font-family:"Liberation Serif",serif; mso-bidi-font-family:"Lohit Devanagari"; mso-font-kerning:1.5pt; mso-fareast-language:ZH-CN; mso-bidi-language:HI;} | |||||||
Astucien | Pour avoir Grub au démarrage qui est installé sous Ubuntu, il faut mettre celui - ci en premier. Donc sous terminal Ubuntu : sudo efibootmgr -o 0004,0000,0007,0006,0009,0008 Un peu de lecture : https://doc.ubuntu-fr.org/efibootmgr Modifié par enigma7 le 11/03/2022 08:19 | |||||||
Petit astucien | Bsr J'ai appliqué la commande, cela n'a rien changé; Windows a démarré; pas de grub; c'est donc au niveau de l'efi du sdd m2 du second ssd m2 qu'il doit manquer quelque chose: mais quoi? | |||||||
Astucien | Bonjour. Tu as trop de disques branchés ! 3, pas plus ! Même l'installateur de Windows, se plante. Ça m'est arrivé, avec mes 7 disques. Revenu à 3, puis après utilisation des OS, remise en fonction l'un après l'autre, des autres disques, mais j'ai dû en formater certains, car apparemment, certains des autres disques, avaient hérité du chargeur. Comme je ne savais pas comment les identifier, j'ai formaté ! À plus. | |||||||
Petit astucien | Les fichiers de démarrage de Windows et Linux doivent se trouver dans la même partition du système EFI. S'ils se trouvent dans deux partitions du système EFI distinctes, l'une contenant les fichiers de démarrage de Windows, l'autre contenant les fichiers de démarrage de Linux, le dual boot est sans doute plus compliqué à réaliser, voire impossible. Modifié par Tiger11 le 12/03/2022 15:16 | |||||||
Astucien | Dans le cas de deux partitions EFI voir plus, c'est le menu UEFI qui permet de choisir le chargeur à utiliser où qu'il soit. Je préfère aussi n'avoir qu'une seule partition EFI. D'après tout ce que je lis c'est plus simple de ne pas faire de dualboot avec Windows sous Linux, seulement Linux Linux et encore. Il faut savoir ce que l'on fait. Isoler Windows seul sur un ordinateur distinct si possible. Modifié par Logicien le 12/03/2022 23:53 | |||||||
Astucien | Moi, j'ai deux Windows et un Linux (Ubuntu) installés et c'est sans histoire. | |||||||
Astucien | BIOS, EFI, UEFI, GPT, DOS, MBR, GRUB, NTLDR il y a déjà beaucoup de notions là dedans qui peuvent en perdre plus d'un. En principe Grub peut charger n'importe quel système et le chargeur d'une seule distribution suffit pour démarrer tous les systèmes installés sur un ordinateur. Les chargeurs des autres distributions peuvent être désinstallés pour prévenir les conflits lors de mise-à-jours. Mais Windows lui en comprend pas ça. Il rééccrit l'histoire pour être le chargeur par défaut mais ne prend pas en charge les autres systèmes comme GRUB (GRand Unifier Bootloader) le fait. Modifié par Logicien le 13/03/2022 15:04 | |||||||
Astucien | Bonjour,
Philumax, Je suppose (?) que tu as laissé tes deux Windows 7 + 10 sur le disque dur interne et que tu as ensuite installé Ubuntu sur un SSD externe ? Je crois savoir que c'est la procédure utilisée par Eliot3 pour certains de ses ordinateurs ... C'est la solution que j'envisagerais si l'idée farfelue de créer un multiboot Windows/Linux me passait par la tête, ce qui ne risque pas de m'arriver. La seule contrainte inhérente à cette procédure est l'obligation d'accéder - lors du démarrage de l'ordinateur - au BootMenu (ou Menu de Démarrage). A ce moment, il suffit de choisir/cliquer soit sur Windows ou sur Ubuntu. De cette manière, pas d'interférence entre les systèmes Windows et Linux. Modifié par Slyvester le 13/03/2022 18:07 | |||||||
Astucien | J'ai deux Windows 11 d'installés, chacun sur un disque et Ubuntu est lui aussi sur son propre disque. J'ai modifié, puisque je me sers plus souvent de Windows que de Ubuntu, l'ordre de BOOT de GRUB : la page du chargeur GRUB, s'affiche en premier. L'ordre est Windows, UBUNTU. Si je veux changer et passer sur UBUNTU, je clique dessus et UBUNTU démarre. Sinon, je ne touche à rien et le chargeur Windows est pris : lorsqu'il est affiché, je prends le Windows que je veux. Il y a juste, que la temporisation de GRUB (le temps d'attente) que je vais modifier, car il est à 30 secondes, je crois. Mais pour l'instant, ça ne me déranger pas, pour lancer le chargeur Windows tout de suite, j'appuie sur ENTREE. C'est simple et ça marche : que demander de plus ! | |||||||
Astucien | Bonjour Philumax, Tu as appliqué la bonne manière d'installer ton mulitiboot = windows et Linux sur deux partitions différentes. Donc, pas de retombée des mises à jour de Windows (pour autant qu'elles s'installent) sur le GRUB de Linux. Remarque : tu peux modifier à ta guise la valeur de GRUB_TIMEOUT=30 . Pour ma part, j'ai fixé cette valeur à GRUB_TIMEOUT=-1. Ceci en raison de mon dualboot Linux. Avec cette valeur GRUB_TIMEOUT=-1, le GRUB attend patiemment que je choisisse l'une de deux distributions Linux dont je dispose actuellement (SparkyLinux 7 + Lubuntu 20.04 LTS) en cliquant dessus. Pour modifier la valeur (= valeur par défaut) que tu as actuellement : GRUB_TIMEOUT=30 ==> tu ouvres ton terminal + tu saisis la commande : sudo nano /etc/default/grub. Il te suffit de modifier cette valeur : GRUB_TIMEOUT= selon ton goût. !! : Pour enregristrer & fermer Nano ==> Ctrl + X et indiquer O pour la sauvegarde de la modification. Si tu n'y arrives pas, essaie via gedit ou autre gestionnaire de fichiers (sudo thunar dans mon cas) ==> sudo gedit /etc/default/grub + ta modification. Chez moi, cela donne ==> :
| |||||||
Astucien | Merci, Slyvester ! J'ai déjà modifié l'ordre (Je ne me souviens plus comment j'ai fait), je trouverais bien pour le temps, mais merci pour la suggestion ! De toutes manières, encore un tout petit effort et Linux, fera partie de Windows. Un simple changement de session. | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|