Tentative de double démarrage d'Ubuntu 14.10 avec Windows 10, le dernier non détecté


11

J'ai un ordinateur portable, et je vais installer Ubuntu (j'ai de l'expérience et j'ai réussi à installer Arch Linux , Ubuntu, Fedora , Debian , Xubuntu , Kubuntu , Manjaro Linux , etc.), mais en installant Ubuntu 14.10 (Utopic Unicorn ) à côté de Windows 10 , Ubuntu ne peut pas détecter Windows.

Cela me montre qu'il n'y a pas de système d'exploitation, mais j'ai Windows 10.

J'ai d'ailleurs deux partitions principales si j'installe manuellement. Si le programme d'installation d'Ubuntu ne peut pas détecter Windows 10, sera-t-il détecté sur GRUB ?

Réponses:


12

Je n'ai pas pu faire fonctionner la réparation de démarrage, j'ai donc ajouté manuellement une option de démarrage Windows 10.

La première étape consiste à modifier /etc/grub.d/40_custom (à l'aide de SUDO) et à ajouter les lignes suivantes au bas du fichier:

menuentry 'Windows 10' {
set root='(hd0,msdos1)'
chainloader +1
}

Dans ce cas, mon chargeur de démarrage était dans / dev / sda1, d' où le 1 à la fin de msdos. Après cette exécution sudo update-grub2 et vous devriez être prêt à partir.

A travaillé pour moi, des conseils tirés d'ici: http://technologytales.com/2010/11/21/manually-adding-an-entry-for-windows-7-to-an-ubuntu-grub2-menu/


1
Astuce : Lorsque vous utilisez grub-customizerpour créer les menus GRUB2 (je le fais, juste pour les avoir soignés ;)), la création d'une entrée de type chargeur de chaîne ajoute deux lignes supplémentaires aux deux que vous aviez mentionnées dans le post. Soyez conscient de les supprimer, sinon Windows 10 refusera de démarrer (cela m'est arrivé, alors je fais entendre la voix pour résoudre le problème)
SonicARG

3

Windows doit être détecté lorsque vous installez manuellement Ubuntu 14.10 et ajouté à GRUB. S'il n'est pas ajouté initialement, démarrez dans Ubuntu, installez Boot Repair et exécutez-le. Cela devrait ajouter Windows 10 à votre GRUB.

Source: J'ai exécuté un Windows 10, Ubuntu 14.10, OS élémentaire, Fedora quad boot


j'ajouterai résolu au titre et appliquerai ceci merci
user284299

grub montre-moi juste la récupération w10 et ne démarre pas normalement
user284299

Avez-vous même une partition de récupération Windows 10? Avec certaines versions, os-prober a mal identifié le démarrage et la récupération de Windows 7, alors peut-être la même chose avec Windows 10?
oldfred

win10 clean install fela
user284299

@ user284299 Comme vous êtes un utilisateur de réputation 4: Si cette réponse vous a aidé, n'oubliez pas de cliquer sur le gris à gauche de ce texte, ce qui signifie "oui, cette réponse est valable"! ;-) (N'ajoutez pas "Résolu" au titre ... ;-) )
Fabby

1

J'ai eu le même problème avec Windows 7 après une installation d'Ubuntu 15.04.

La solution était d'utiliser le module Grub 2 ntloader au lieu du chainloader.

Voici mon 42_custom dans /etc/grub.d/

menuentry "Win 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
insmod ntldr
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 9804BD3004BD126C
ntldr ($root)/bootmgr
}

Vous pouvez changer le texte en Windows 10, c'est seulement du texte.


que signifie la chaîne 9804BD3004BD126C? Je reçois des erreurs étranges à ce sujet ...
DrCord

Un peu tard pour la fête, mais c'est son UUID de partition (Ils sont courts comme ça quand Windows les définit) Et la set root=...ligne ne devrait-elle pas être redondante car elle l' searchécrase?
JV

0

Pourquoi n'essayez-vous pas d'exécuter la réparation de démarrage à partir de l'image ISO de Windows 10? De cette façon, Windows aura un MBR , et il affichera les autres systèmes d'exploitation. Essayez ça.

Je crois que vous avez installé Ubuntu, alors insérez le DVD Windows et sélectionnez réparation -> cmd .

Entrez maintenant,

Bootrec.exe /fixmbr

Il existe également d'autres commandes. Vous pouvez les essayer:

/FixBoot - writes a boot sector onto system partition to start Windows

/ScanOs - scans all disks for Windows installation and displays them.

/RebuildBCD - scans all disks for Windows installations and prompts you to pick the ones you want to add to the BCD.

1
ça me montrera ubuntu aussi?
user284299

Vous pourriez essayer ... Il installera le gestionnaire de démarrage de Windows dans MBR, si Windows identifie l'autre système d'exploitation, il devrait.
cyberrspiritt

1
La réparation de démarrage de Windows ignore les autres systèmes d'exploitation
DnrDevil

Windows ne reconnaît pas les autres systèmes d'exploitation. Et si vous échouez la réparation en exécutant fixmbr, il se peut qu'il n'y ait pas de retour en arrière, à moins bien sûr que vous obteniez super grub 2 installé à partir d'un autre système et que vous répariez au moins votre option de démarrage Ubuntu.
shad0w_wa1k3r

0

Démarrez Ubuntu et montez votre partition Windows (ouvrez simplement le disque sur Nautilus)

Exécutez ce qui suit sur la ligne de commande CtrlAltt::

sudo os-prober

Si votre installation Windows a été trouvée, vous pouvez exécuter:

sudo update-grub

Notez que l'étape 2 est juste pour votre commodité. Vous pouvez simplement monter la partition Windows 7, puis exécuter update-grub.


0

J'ai quelque chose comme ça

menuentry 'Windows 10' {
search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

2
Il pourrait être utile de décrire ce que signifie ce fragment de code et dans quel fichier il se trouve (et dans quelle section)
Nick Weinberg

J'appuie @NickWeinberg, tout le monde ne reconnaîtra pas cet extrait comme une entrée dans le fichier grub.cfg. Veuillez développer votre réponse pour le bénéfice de ceux qui ne la reconnaissent pas car ceux qui le font n'auront probablement pas besoin de conseils. Merci d'avoir aidé!
Elder Geek

Je l'ai trouvé dans grub.cfg créé par l'installateur Android. Je ne suis pas très bon dans l'édition de grub (et en anglais aussi ...) mais je pense que "root" et "chainloader" dépendent de la localisation des fichiers efi de Windows.
Elhatron
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.