#1 Le 24/07/2005, à 14:00
- DecIRC
[RESOLU] Probleme de Grub par rapport à Windows XP
Bon, mon pc étant toujours en panne, j'ai osé installer Ubuntu sur le PC de madame.
La condition sine qua non étant le dual boot tant que je n'ai pas réussi à tout faire tourner sous Linux (les jeux des enfants, que je devrai tester sous wine plus tard).
Bon j'arrête de raconter ma vie...
Alors voilà....
Ubuntu est installé, mais Grub ne me lance pas windows;...
J'ai l'impression qu'il envoie pas sur la bonne partition....
Voilà mes infos :
root@ubuntu:/home/decirc # fdisk -l
Disque /dev/hda: 61.4 Go, 61492838400 octets
255 têtes, 63 secteurs/piste, 7476 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 2 1025 8225280 f W95 Etendu (LBA)
/dev/hda2 * 1026 2045 8193150 7 HPFS/NTFS
/dev/hda3 2046 3018 7815622+ 83 Linux
/dev/hda4 3019 3103 682762+ 82 Linux swap / Solaris
/dev/hda5 2 1025 8225248+ 7 HPFS/NTFS
Disque /dev/hdb: 40.0 Go, 40020664320 octets
255 têtes, 63 secteurs/piste, 4865 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 1 4865 39078081 7 HPFS/NTFS
et dans mon menu.lst j'ai :
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title Microsoft Windows XP Professionnel
root (hd0,1)
savedefault
makeactive
chainloader +1
Or, mon XP se trouve sur hda5. J'ai donc tenté de remplacer (hd0,1) par (hd0,4) mais cela a pas été mieux du tout....
J'ai aussi tenter de mettre hda5 en amorçable et de retirer l'amorce du hda2 mais il m'a mis les deux en amorçable....
Help, please....
Quand il boot sur hd(0,1) il est tout coincé car il trouve pas les fichiers système de XP
Je vais me faire frapper très fort si je répare cela très vite...
A vot' bon coeur m'sieur dame.
Si personne ne trouve de soluce, alors je chercherai un petit appart' en Belgique entre Bruxelles et Charleroi... si quelqu'un à cela en réserve
dEc
Dernière modification par DecIRC (Le 25/07/2005, à 09:15)
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#2 Le 24/07/2005, à 14:27
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Bon, on va essayer de sauver ta tranquilité
Ce sont des suggestions :
il est fort probable que grub renseigne bien sur la position du boot.ini qui devrait effectivement se trouver sir (hd0,1)
Par contre, si tu as crée hda3 et hda4, le boot.ini à son tour ne s'y retrouve plus et ne renseigne pas sur le bon emplacement du système. A moins que le système ne soit sur hdb1.
Donc, tu pourrais rechercher boot.ini, le système xp lui même aussi pour savoir sur quelle partition il est, puis éditer ce boot.ini pour voir quelles informations il a.
En tout état de cause, le plan de partitionnement est étrange.
Hors ligne
#3 Le 24/07/2005, à 14:50
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Un complément :
il me semble que bootcfg, en association avec fixmbr et fixboot devrait reconstituer boot.ini aux bonnes valeurs. Ceci depuis la console de réparation xp avec le cdrom.
Il te faudra ensuite réinstaller grub.
Dans ce cas, tu pourrais le mettre sur disquette. Ou, autre solution, crée d'abord une disquette grub, puis restaure le boot.ini avec le cd xp.
Hors ligne
#4 Le 24/07/2005, à 15:01
- DecIRC
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
En fait à la base, XP était tout seul.
Le disque hdb on l'oublie ce ne sont que des datas. Aucun intérêt ici.
Sous l'outil de gestion de disque sous XP, j'avais (sur le premier disque, donc)
C: statut : démarrage
E: statut : système
F: statut : Sain
J'ai supprimé la partition F: sous Windows et je l'ai utilisée pour créer dessus une partition pour Ubuntu, une petite de Swap et laissé une partie que je recréerai par la suite.
Visiblement E: est hda1, C: est hda5
Quand on fait des partitions avec l'outil d'install de XP, on a souvent des grosses crasses comme ceci....
Le truc con, c'est que j'ai pas mon cd XP sous la main...
Ou alors, c'est remplaçable de placer lilo au lieu de Grub ? Cela au moins je maitrise...
dEC
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#5 Le 24/07/2005, à 15:21
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Non, tu n'y arriveras pas ainsi. hda1 est une partition étendue.
Il faut que tu montes tes partitions avec ubuntu pour fouiller dedans et voir s'il y a toujours boot.ini.
Par exemple :
d'abord sudo mkdir /media/da2
sudo mkdir /media/da5
sudo mount /dev/hda2 /media/da2/ -t ntfs -o nls=utf8,umask=0222
sudo mount /dev/hda5 /media/da5/ -t ntfs -o nls=utf8,umask=0222
Tu cherches boot.ini et sur l'autre partition le système winnt
N'oublie pas de démonter ensuite.
Dernière modification par cep (Le 24/07/2005, à 15:21)
Hors ligne
#6 Le 24/07/2005, à 15:28
- DecIRC
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
root@ubuntu:/media/da2 # ls
Bootfont.bin boot.ini NTDETECT.COM ntldr RECYCLER System Volume Information
root@ubuntu:/media/da2 # cd ..
root@ubuntu:/media # cd da7
root@ubuntu:/media/da7 # ls
AUTOEXEC.BAT CONFIG.SYS IO.SYS PDOXUSRS.NET TLCWIN
BJPrinter divers MSDOS.SYS Program Files WINDOWS
CanoScan Documents and Settings MSOCache RECYCLER XP-2000
coktel extor le squelette.MHT NVIDIA Remote Programs
Config.Msi gen5 pagefile.sys System Volume Information
root@ubuntu:/media/da7 #
hda2 contient donc des fichiers systèmes et hda7 contient bien mon Windows.... (vraiment bizarre cette install... devrais arrêter la conso de substances illégales avant de faire des install, moi;..)
Voyons donc les boot.ini
root@ubuntu:/media/da2 # cat boot.ini
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect /NoExecute=OptIn
Voilà le contenu du boot.ini sur le hda2, il n'y en a pas sur hda7
Hmmmm m'a l'air bien foireux ce problème....
cEd
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#7 Le 24/07/2005, à 15:44
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Donc tout ce qui est nécessaire au bootloader de xp est bien sur hda2. De ce côté pas de problème.
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect /NoExecute=OptIn
Moi je changerai partition(2) par partition(4) dans boot.ini. Il me semble me souvenir que le système arc dénombre les disque depuis 0 et les partitions depuis 1.
Donc, faut trouver le moyen d'éditer sans prendre de risque le fichier boot.ini sur la partition ntfs. Bon, il n'y a pas trop de risques puisqu'il s'agit d'écrire sur un fichier crée et non de créer un fichier. A toi de voir.
Je crois que SystemRescueCd intègre captiv.
Bonne continuation. Tu ne devrais pas dormir sur le pallier ce soir, le système a l'air sain
cep
/edit : si partition(4) ne fonctionne pas, tu tenteras partition(5)
je ne sais pas si la numérotation prend en compte l'étendue.
Dernière modification par cep (Le 24/07/2005, à 16:12)
Hors ligne
#8 Le 24/07/2005, à 18:15
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
http://www.sysresccd.org/index.fr.php
"légal" et pas de mauvaises surprises de petites bêtes cachées dedans
Hors ligne
#9 Le 24/07/2005, à 19:29
- Daiconik
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Je viens d'avoir le même problème, avec à peu près la même table de partition très foireuse mais avec win2000.
En suivant les conseils de Cep et en éditant le boot.ini c'est reparti !
(Et boot.ini n'a effectivement pas l'air de prendre en compte les partitions étendues, donc plutôt (4) à priori)
Un grand merci à Cep !
#10 Le 24/07/2005, à 20:00
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Merci à toi plutôt pour le retour et bien noté pour la numérotation de la partition étendue. Je m'en doutais un peu puisque dans le boot.ini original elle était déja en partition(2), mais pas de certitude
Cordialement.
cep
Hors ligne
#11 Le 24/07/2005, à 22:11
- DecIRC
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Bouldows est certes "illégal" mais je suis détenteur de la license de WinXP, donc un outil pour réparer mon XP est à moitié illégal
Disons surtout que le support ntfs est TRES bien géré.... puisque natif...
N'empeche, je trouve pas un seul cd vierge
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#12 Le 25/07/2005, à 09:15
- DecIRC
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Bon, par acquit de conscience, j'ai télécharger sysreccd, je l'ai gravé, et j'ai eu une segmentation fault.
J'ai alors booté pour la 1ere fois sur Bouldows, et c'est un gros bouzin lamentable... mais j'ai eu accès, et c'est corrigé. Un grand merci à toi cep pour ton aide plus qu'efficace.
dEC
DropBox : 2 Gigas de stockage en ligne gratuit, compatible Ubuntu, Mac et Windows <-- Avec ce lien, 250 megas en cadeau en prime.
Hors ligne
#13 Le 25/07/2005, à 09:21
- cep
Re : [RESOLU] Probleme de Grub par rapport à Windows XP
Content de savoir que tout est rentré dans l'ordre.
Si tu veux faire un cd bootable de xp, tu devrais regarder le très bon site de Severrin Terrier, et en particulier ici :
http://severinterrier.free.fr/Boot/PE-Builder/index.htm
Cordialement.
cep
Hors ligne