J'ai la configuration suivante:
la première partition est la partition Windows 7 deuxième partition - partition Ubuntu 12.04
lors de l'installation d'ubuntu, j'ai installé le chargeur de démarrage grub2 sur la partition ubuntu
mbr contient le chargeur de démarrage Windows
J'ai essayé d'utiliser EasyBCD pour ajouter une entrée au menu de démarrage de Windows, sans succès - cette entrée démarre simplement dans la commande grub4dos
comment ajouter Ubuntu au menu de démarrage de Windows?
veuillez ne pas suggérer d'installer grub2 sur un membre ou sur wubi ..
Mise à jour:
J'ai suivi les instructions pour installer EasyBCD et ajouter une entrée au menu de démarrage de Windows pour démarrer Ubuntu étape par étape. Lorsque je redémarre le NeoGrub Bootloader et les éléments du menu Ubuntu, l’écran ci-dessous apparaît.
La procédure qui a fonctionné pour moi est décrite ci-dessous.
Avez-vous effectué l’installation du chargeur de démarrage NeoGrub à l’étape (3)? Si NeoGrub est installé, il y aura un dossier \NST
sur votre lecteur C:
.
Je pense que cette étape est parfois laissée de côté dans les guides d'installation d'EasyBCD.
C:\
. Si l'installation a fonctionné correctement, vous verrez le fichier C:\NeoGrub
et le dossier C:\NST
.Je viens de vivre cela en tant que débutant linux ce week-end et je viens de le faire (!). J'avais la configuration d'usine de Windows 7 sur un ordinateur portable et j'essayais de faire un double démarrage d'ubuntu. J'ai utilisé le gestionnaire de partition Windows pour libérer de l'espace sur le disque dur, puis utilisé Live CD et GParted pour créer un /,/home et échanger des partitions logiques. J'ai ensuite installé Ubuntu dans ces partitions. Je suis ensuite retourné sous Windows, j'ai lancé EasyBCD et, chaque fois que j'ai essayé (voir les suggestions de fils ci-dessus), je me suis toujours retrouvé avec soit l'invite de commande grub>, parfois rien du tout.
La première chose à faire est de vérifier si vous pouvez utiliser l'invite de commande grub> pour démarrer réellement votre installation d'ubuntu. Cela vous donnera l'assurance que l'installation a fonctionné et vous indiquera les paramètres à utiliser ultérieurement.
"ls" vous donnera une liste de l'endroit où vous vous trouvez. Pour moi, cela semblait être mon lecteur Windows 7 C à partir de certains des noms de répertoires qu’il a évoqués. Donc, vous devez changer la racine pour la partition qui contient les fichiers/boot de unbuntu. Pour cela, vous utilisez la commande grub "root".
Grub n'utilise pas sda/b/c/d pour les disques durs sata, mais utilise hd0 pour sda, hd1 pour sdb, etc. Le 'tab_key' est utilisé dans grub pour les options de complétion automatique. Comme je n’ai qu’un seul disque dur, saisir "root (hd0, 'tab_key'") m’a donné toutes les options disponibles pour les partitions de hd0. Cela vous aidera si vous savez dans quelle partition vous avez installé votre/boot, mais cela reste pas trop intuitif. J'avais utilisé GParted pour créer mes partitions d'installation, donc je savais que j'avais installé/booter dans la partition sda9, ce qui m'a permis de l'identifier assez facilement. Un peu déroutant, car grub commence à compter les partitions étendues à partir de 4. grub pour obtenir ma partition/boot était en tapant "root (hd0,8)" c'est-à-dire un de moins que le nombre sda 9. Faites un "ls" et bien sûr, je pourrais voir le répertoire/boot un fichier vmlinuz et un initrd.img fichier à la racine.
Le bit suivant consiste à charger le noyau et le fichier initrd. Le noyau est celui qui m'a jeté car vous devez spécifier la racine dans la terminologie Linux normale dans le cadre de la commande. Bien que le noyau et le fichier .img se trouvent dans le répertoire/boot, ils ont des noms longs. Dans la racine, il y a des pointeurs vers eux qui permettent d'économiser sur la frappe précise. Voici tout ce que j'ai tapé, y compris la commande racine ci-dessus:
root (hd0,8)
kernel /vmlinuz root=/dev/sda9
initrd /initrd.img
boot
Faire cela a amené mon Ubuntu à la hausse et m'a donné l'assurance qu'il était installé correctement. Maintenant, je devais trouver comment l’automatiser. Cela m'a ramené à EasyBCD sur Win7. Cliquez pour ajouter une nouvelle entrée (j'ai laissé celle d'origine qui m'a amené à grub> seul), puis j'ai sélectionné l'onglet NeoGrub et cliqué sur Installer. Après cela, j'ai cliqué sur Configurer, ce qui a amené un fichier menu.lst. J'ai ajouté toutes les lignes que j'avais utilisées ci-dessus sur la ligne de commande grub pour le démarrer et c'est tout. La prochaine fois que j'ai redémarré, j'ai choisi NeoGrub et je tape tout cela dans Ubuntu, ce qui est fabuleux et rapide par rapport aux cercles de retard constants de Win7.
liens que j'ai utilisés tout le week-end ....
http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/2/
http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html
Vous pouvez utiliser EasyBCD, mais gardez à l’esprit que cela ralentira le démarrage du système. Après le démarrage sous Ubuntu, changez le nom du membre de manière à ce qu’il pointe vers Ubuntu GRUB qui recherchera et répertoriera tous les systèmes d'exploitation installés dans le système, ce qui est bien meilleur que le menu de démarrage Windows, supprime également l'option Ubuntu du menu de démarrage Windows.