Dual boot Windows7/Linux(Ubuntu)
RésoluJ'ai tout récemment installer Ubuntu 9.10 sous une deuxième partition lorsque j'avais déjà Windows 7.
Lorsque je démarre mon ordinateur Ubuntu démarre par défaut et ouvre le (boot menu) GRUB. Mais parmi les choix je n'arrive pas trouver ma partition avec Windows 7. Alors j'amorce Ubuntu, cherche un peu à l'intérieur et trouve ma partition de Windows avec tout ces fichiers Windows..
Pourquoi GRUB ne le détecte-t-il pas?
Comment pourrais-je l'aider à le détecter?
J'utilise un ordinateur portable Sony Vaio, VGN FW180D.
Sous Linux(Ubuntu 9.10) et aimerais bien sous Windows.
Merci d'avance pour le dépannage.
Passé une belle journée.
Configuration: Linux Firefox 3.5.7 (Windows 7)
24 réponses
Un système dual boot avec Ubuntu 9.10 sur une seconde partition et Windows 7 ne voit pas la partition Windows dans le menu GRUB par défaut. Plusieurs éléments de réponse suggèrent de soigner le partitionnement initial et d’éviter d’éditer manuellement les anciens fichiers du chargeur; dans Ubuntu 9.10, GRUB est désormais GRUB 2 et se configure autrement. Pour restaurer l’affichage Windows, il faut générer la configuration avec sudo update-grub ou sudo update-grub2, puis vérifier que Windows figure parmi les éléments détectés et éviter de modifier grub.cfg manuellement. D’autres cas soulignent que la partition active où GRUB est installé doit être celle du chargeur, et que l’identification des partitions sda1, sda2, sda3 peut influencer la détection de Windows.
-
La plupart de tes problèmes viennent, à mon avis, d'un mauvais partitionnement dès le départ. C'est le point le plus important d'une installation en dual boot. Je suis d'avis qu'il faudrait toujours le faire en manuel.
-
Je crois finalement que je vais remormatter, ou réinstaller par dessus ubuntu.. jvais chercher encore un px plus mais pas longtemps, je commencer a en avoir assez de ubuntu :)
Merci, je vous tiens au courant -
Ce que je ne comprend pas, c'est que le résultat du fdisk -l soit différent de ce qui est détecté par gparted. Dans tout les cas je ne vois pas de swap ni de partition de données personnelles (pour le /home).
Soit l'installation est bancale, soit le problème dépasse largement mes compétences.
Quelqu'un a une idée ? (à part formater, partitionner correctement et tout réinstaller) -
bonjour, je tiens juste a te signler que la partition sur laquelle tu demarres doit etre celle ou grub est installée.....
-
non alloué 10.13 Gio
/dev/sda2 ext4 92.64 Gio boot
non alloué 5.7 Gio
/dev/sda3 ntfs 195.31 Gio
Ce que me donne Gparted.
Merci -
alors, j'aimerais y voir un peu plus claire. L'installation m'a l'air un peu bancale (pas de swap et pas de partition séparée pour les données du /home). Pour être sur, serait il possible de retranscrire ici le partitionnement exact du disque (format de fichier et mémoire y compris). Le meilleur outils graphique pour le voir est à ma connaissance gparted (outils de partitionnement de gnome). Pour l'installer : utiliser la logitèque ou le gestionnaire de paquet synaptic ou, dans un terminal apt-get install gparted.
as tu un CD officiel de windows 7 ? dans ce cas le loader vista ne sert à rien. -
swap je ne pourrais pas dire, mais le "loader" sert a si un problème se produit il me reste tjrs une partition avec les fichier pour installer Windows Vista.
-
Il sert à quelque chose, se loader de vista ?
Soit dit en passant, n'y aurait il pas une partition séparée pour les données ou encore une partition de swap ? -
Rebonjour,
sda1 est ma partition de Ubuntu
sda2 est ma partition du "loader" de Vista
sda3 est ma partition de Windows 7
j'ai accès a tout ces partitions et peut voir leur contenu.
Merci. -
Re bonjour
est ce que vista était pré installé sur cette machine ? y avait il une partition de restauration ?
dans ce cas il est possible que tu aie écrasé windows 7 en l'installant et que la partition /dev/sda1 soit le système de restauration de vista.
est ce que tu as accès à ta partition /dev/sda1 depuis ubuntu ? (histoire de voir ce qu'elle contient) -
Dans mon cas, lorsque je sélectionne Windows Vista ça l'ouvre le loader. ( pour installer Windows vista )
-
Pour la petite explication :
Il arrive que grub2 voit windows 7 comme windows Vista car les noyaux de ces deux mouture de windows sont très proche (NT 6.0 et NT 6.1).
-
Merci Akkenar,
La commande
sudo upgrade-grub2
:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
ls: ne peut accéder /media/Windows: Aucun fichier ou dossier de ce type
ls: ne peut accéder /media/Windows: Aucun fichier ou dossier de ce type
Found Windows Vista (loader) on /dev/sda1
grub-probe: error: Cannot find a GRUB drive for /dev/sda1. Check your device.map.
Je ne comprend pas GRUB, il ne trouve que Windows Vista (loader), j'aimerais qu'il trouve Windows 7.
Lorsque j'entre la commandesudo fdisk -l
Terminal m'affiche bel et bien mes 3 partitions, mais seulement 2 amorcé.
scaravenger,
Je vais essayer ce que tu me dis, je t'en redonne des nouvelles.
Merci bien. -
Bonjour
Attention,
Ubuntu 9.10 est fournit avec grub 2 ! Les indications données plus haut ne sont valables pour l'ancienne version de grub.
Il est inutile de modifier le fichier /boot/grub/menu.lst
Il est inutile de modifier le fichier grub.cfg
Avec cette nouvelle version on travail avec les fichiers :
/etc/default/grub => option de grub : http://grub.enbug.org/OptionsDeGrub
/etc/grub.d => script de génération : utilisateur avancé
Pour résoudre ce problème, je propose de commencer par lancer simplement la commande :sudo update-grub2
Si cette commande n'est pas dispo:
sudo update-grub
-
tu le places en fin de fichier par exemple.
Pour l'accès en écriture faudra le faire en root et eventuellement modifier les droits sur ce fichier (chmod777 nomdufichier via sudo)
Le lien donné par ricou34 est bien détaillé mais faut se donner le temps de le lire. -
Ok merci,
mais comment éditer Grub, car il ne s'ouvre qu'en lecture seule :\
et cette ligne.. je la place où?
Merci. -
J'ai pas windows non plus, là il faut demander
tu peux essayer çà
title windows
rootnoverify (hd0,0)
chainloader +1
(hd0,?) : à remplacer par ton chiffre de partition Win.
-
J'ai pas linux sous les yeux actuellement mais sur google
https://forums.commentcamarche.net/forum/affich-37620087-dual-boot-changer-le-systeme-demarre-par-defaut -
Umh, désolé pour ces questions :\
Mais où pourrais-je trouver ces 3 ou quatre lignes Windows.
Et comment je m'y prend?
Merci. -
oui tu peux faire un copie/coller des 3 ou 4 lignes windows pour essayer en éditant grub.cfg
- 1
- 2