Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 25/02/2007, à 18:54

cep

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

Je n'ai pas tout suivi, mais (hd0) n'est pas /dev/sda mais un autre disque contenant uniquement des partitions linux.

Pour démarrer Xp il faudra utiliser map.

Hors ligne

#27 Le 25/02/2007, à 19:55

grosbouff

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

Voilà des nouvelles :
J'ai donc fait un FIXBOOT et FIXMBR avec le CD de boot windows pour réussir à le relancer.
Avec ULTIMATE BOOT CD, j'ai installé GAG.
Maintenant, au démarrage; j'ai GAG qui me propose
-WINDOWS
-LINUX

Je clique windows, tout va bien
Je clique linux, je retombe sur mon ancien grub qui réussit à botter UBUNTU (mais tjs pas WINDOWS, mais c'est plus très grave); donc le principal est résolu.

Maintenant j'aimerais éclaircir tout ça et n'avoir plus que le GRUB bien paramétré avec l'entrée WINDOWS qui fonctionne.
J'avais apparemment un disque de 60 Go foireux qui perturbait un peu la compréhension de mon infrastucture. Je l'ai reformatée en FAT32 et voici ce que j'ai maintenant :

gordie@gordie-desktop:~$ sudo fdisk -l

Disque /dev/hdd: 60.0 Go, 60040544256 octets <--- mon disque de 60 Go, vide
255 têtes, 63 secteurs/piste, 7299 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdd1               1        7299    58629186    b  W95 FAT32

Disque /dev/sda: 163.9 Go, 163928604672 octets <--- mon disque principal
255 têtes, 63 secteurs/piste, 19929 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1        3825    30724281    7  HPFS/NTFS <--- partoche XP
/dev/sda2            5346       19929   117145980    f  W95 Etendu (LBA)
/dev/sda3            3826        3890      522112+  82  Linux swap / Solaris
/dev/sda4   *        3891        5345    11687287+  83  Linux <--- partoche système LINUX
/dev/sda5            6389       19929   108768051    b  W95 FAT32
/dev/sda6            5346        6388     8377834+  83  Linux

Mon XP et mon LINUX sont donc bien sur le même disque sda.

Comme Linux démarre correctement avec le grub en hd(0,3), j'imagine que hd(0,0) serait la désignation correcte de ma partition XP ?

A noter que mon disque dur amovible de 300Go, qui contenait plusieurs partitions en FAT32, n'est plus monté et est désormais détecté comme partition unique NTFS !!!  J'ai pleins de données dessus; et ni XP ni LINUX ne le lisent.
La catastrophe continue...
Mais je viens de lancer Testdisk et apparemment il retrouve mes partitions. Il faudra juste voir, une fois l'analyse terminée, comment je peux les restaurer...

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 300.0 Go, 300090727936 octets
255 têtes, 63 secteurs/piste, 36483 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1       36482   293041633+   7  HPFS/NTFS

Dernière modification par grosbouff (Le 25/02/2007, à 20:07)

Hors ligne

#28 Le 25/02/2007, à 21:25

grosbouff

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

title Windows XP Professionnel
root hd(0,0)
makeactive
chainloader +1
boot

Au redémarrage en essayant d'assigner hd0,0 à windows, il me sort un
"unrecognized device string"...

sad diantre ça marchera donc jamais ?

Hors ligne

#29 Le 25/02/2007, à 21:55

cep

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

On part du principe que ton disque ide est le disque linux vu comme (hd0) par grub.

Pour démarrer Xp, essaye ceci :

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP Professionnel
root        (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader    +1

Bien sûr il ne faudra pas que ton disque externe soit branché au moment du boot, les réglages du bios risquent de modifier l'ordre des disques pour grub.

Dernière modification par cep (Le 25/02/2007, à 21:56)

Hors ligne

#30 Le 26/02/2007, à 01:24

grosbouff

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

Hello...
Sans de HD externe branché, ça ne marche pas ...
Ni en essayant

root        (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)

ni avec

root        (hd0,0)
map (hd0) (hd1)
map (hd1) (hd0)

...

Hors ligne

#31 Le 26/02/2007, à 08:13

cep

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

Je me suis basé sur le poste 21. Or je vois que c'était ce que te suggérait tellmewhy et tu n'as jamais répondu à sa demande, ni donné le résultat de la commande geometry.
Donc ma proposition de map n'est pas nécessaire.

Hors ligne

#32 Le 26/02/2007, à 14:12

grosbouff

Re : GRUB : problème de dualboot.... je trouve pas l'issue !

Depuis j'ai en fait modifié légèrement les partitions et je me suis rendu compte que XP et Linux étaient effectivement sur le même HD, donc les données ont changées et c'est pourquoi je n'ai pas répondu au post..
Mais que dois-je faire pour faire une commande geometry ?

Merci !

Hors ligne