Pages : 1
#1 Le 04/12/2005, à 14:18
- Lunatic
[Réglé] Problème Windows et bizarerie Grub
Bonjour,
Je suis un nouvel utilisateur d'Ubuntu L'installation elle-même s'est déroulée sans problème...
Cependant je n'arrive plus à lancer Windows. Je précise que Grub ne l'a pas détecté lors de l'installation d'Ubuntu. De plus je suis obligé de modifier Grub pour lancer Ubuntu, et je ne comprends pas pourquoi.
J'ai deux disques durs : un 120 Go en maître (sur lequel il y a Windows), un 40 Go en esclave, pour Ubuntu.
=> Voici le résultat d'un fdisk pour le disque dur esclave :
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 * 1 4678 37576003+ 83 Linux
/dev/hdb2 4679 4865 1502077+ 5 Extended
/dev/hdb5 4679 4865 1502046 82 Linux swap / Solaris
Grub est configuré ainsi, ce qui, à la lectue du Wiki, me paraît juste :
title Ubuntu, kernel 2.6.12-10-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hdb1 ro quiet splash
initrd /boot/initrd.img-2.6.12-10-386
savedefault
boot
Pourtant ça ne fonctionne pas : au démarrage, je dois éditer Grub en démarrant sur : hd0,0 ; et là ça fonctionne... sans que je comprenne pourquoi
Le problème avec Windows :
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1889 14593 102052881 7 HPFS/NTFS
/dev/hda2 65 1888 14651248+ 83 Linux
/dev/hda3 1 64 514048+ 82 Linux swap / Solaris
(les deux partitions Linux sont issues d'une vieille installation, qu'il me faudra nettoyer )
Mais là j'ai essayer à peu près toutes les combinaisons, sans succès Problème avec Grub, ou autre chose ?
Merci pour votre aide
Dernière modification par Lunatic (Le 05/12/2005, à 21:03)
#2 Le 05/12/2005, à 17:03
- samfr95
Re : [Réglé] Problème Windows et bizarerie Grub
J'ai du mal à comprendre... Si grub boot en hd0,0 c'est que ta partition censée contenir Windows contient Ubuntu (erreur d'install ?)
Sous Ubuntu, peux-tu accéder à ta partition Windows ? Si oui, quelle est son emplacement (/dev/hda1 ?)
As-tu essayé un live-CD pour voir précisemment ce qui est sur chacune de tes partitions ?
5 machines sous Ubuntu et une sous Debian !
Un portable Acer 7730G libéré (avec remboursement...)
Sous linux au quotidien depuis 2005 !
Hors ligne
#3 Le 05/12/2005, à 17:20
- cep_
Re : [Réglé] Problème Windows et bizarerie Grub
Il faudrait aussi voir comment le bios et le système voient hda.
Pour le système, depuis ta ubuntu, tu pourras faire un :
dmesg |grep hd
Sinon, en attendant, pour ne pas avoir à modifier (hd1,0) par (hd0,0) tu peux éditer /boot/grub/menu.lst et modifier aussi /boot/grub/device.map
Autre chose, si tu as réglé le bios pour qu'il boote sur hdb, tu pourrais vois si, en le remettant sur hda, windows démarre toujours.
Si c'est le cas, après avoir réglé ton problème de menu.lst et device.map, tu pourras faire un title pour windows en utilisant le paramètre map comme ceci par exemple :
title Windows
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Fais qq recherches sur le forum pour l'explication de map.
Mais avant tout règle cette histoire de détection de hda qui explique probablement pourquoi tu es obligé de modifier (hd1,0).
#4 Le 05/12/2005, à 21:00
- Lunatic
Re : [Réglé] Problème Windows et bizarerie Grub
Merci pour vos réponses.
Le problème est réglé : en fait, Ubuntu était bien installé sur le disque esclave ; mais dans le bios, esclave et master était inversé (le master "physique" était esclave et inversement). J'ai corrigé cette erreur dans le bios et tout est rentré dans l'ordre.
En ce qui concerne Windows, je l'ai tout simplement réinstallé.
Merci en tout cas
Pages : 1