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.

#1 Le 26/04/2006, à 09:47

julien1977

installer un dualboot Ubuntu et XP

Bonjour à tous
J'ai fait ma première installation Ubuntu hier tout seul comme un grand
Et je n'arrive pas à paramètrer un multiboot avec mon XP

Ma config
Linux dur le premier disque dur
XP sur le second

Xp ne se lance pas, j'ai un message "NTLDR missing"

Help me please!!!!

Hors ligne

#2 Le 26/04/2006, à 09:52

Bobbybionic

Re : installer un dualboot Ubuntu et XP

Bonjour
Aucune idée tongue
Non ça me parait bizarre, pas que XP plante, mais qu'il plante "comme ça", d'habitude si ça vient de Grub il te le dit tout de suite...
Tu as fais quoi exactement ? Sinon recherche ton erreur sur le forum, la doc et google, des fois que...
Mais j'ai plus l'impression que c'est un soucis du à windows.


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#3 Le 26/04/2006, à 09:55

julien1977

Re : installer un dualboot Ubuntu et XP

Ben Xp n'apparaissait pas dans la liste de Grub

Alors j'ai cherché un peu sur la doc, et j'ai copié collé les commande de la doc http://doc.ubuntu-fr.org/installation/grub#windows_dans_le_menu_grub

du coup Xp est apparu dans ma liste Grub, mais ne se lance pas

Hors ligne

#4 Le 26/04/2006, à 10:08

Bobbybionic

Re : installer un dualboot Ubuntu et XP

Mais il commence à se lancer et affiche une erreur après ou c'est grub qui a des soucis ?
Peux tu poster ton menu grub stp ?


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#5 Le 26/04/2006, à 10:11

julien1977

Re : installer un dualboot Ubuntu et XP

ça attendra ce soir alors.
En tout cas merci et à plus tard

Hors ligne

#6 Le 26/04/2006, à 12:32

maxfox

Re : installer un dualboot Ubuntu et XP

Salut Julien

sudo fdisk -l

Ça listera tes disques/partitions pour connaitre le nom de celle où est installé Windows.

Si le disque sur lequel est installé Windows est le 2ème, il faut utiliser les paramètres "map" dans la section Windows du menu.lst pour faire croire à Windows qu'il est sur le premier.

Tout est dans la doc sur Grub.

Si tu n'y arrives pas, comme te le demande Bobbybionic tu nous donneras le menu.lst et le résultat du fdisk -l.

Hors ligne

#7 Le 26/04/2006, à 13:04

julien1977

Re : installer un dualboot Ubuntu et XP

Ok merci bcp
je regarde ça ce soir.

Xp est sur le 2ème disque.

Hors ligne

#8 Le 26/04/2006, à 20:08

Julien197

Re : installer un dualboot Ubuntu et XP

Mon Fdisk comme demandé

Disque /dev/hda: 41.1 Go, 41110142976 octets
255 têtes, 63 secteurs/piste, 4998 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1216     9767488+  83  Linux
/dev/hda2            1217        4998    30378915    5  Extended
/dev/hda5            4811        4998     1510078+  82  Linux swap / Solaris
/dev/hda6            1217        4810    28868742   83  Linux

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

Disque /dev/hdc: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdc1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hdc2            1276        9729    67906755    f  W95 Etendu (LBA)
/dev/hdc5            1276        1943     5365678+   b  W95 FAT32
/dev/hdc6            1944        9729    62541013+   b  W95 FAT32
julien@ubuntu:~$

#9 Le 26/04/2006, à 22:45

julien1977

Re : installer un dualboot Ubuntu et XP

Finalement, j'ai réinstallé linux sur le même DD qu'Xp :le second
maintanant ça donne ça, mais le dualboot ne fonctionne toujours pas.

Disque /dev/hda: 41.1 Go, 41110142976 octets
255 têtes, 63 secteurs/piste, 4998 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        4810    38636293+   b  W95 FAT32
/dev/hda2            4811        4998     1510110    5  Extended
/dev/hda5            4811        4998     1510078+  82  Linux swap / Solaris

Disque /dev/hdc: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdc1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hdc2            1276        9729    67906755    f  W95 Etendu (LBA)
/dev/hdc5   *        1276        1943     5365678+  83  Linux
/dev/hdc6            1944        9729    62541013+   b  W95 FAT32

Aidez moi

Hors ligne

#10 Le 26/04/2006, à 23:11

julien1977

Re : installer un dualboot Ubuntu et XP

Ha oui, j'oubliais, j'i un NTLDR is missing

Hors ligne

#11 Le 26/04/2006, à 23:48

webatou

Re : installer un dualboot Ubuntu et XP

Bah si Windows est sur le deuxième DD ne t'étonne pas que ça boote pas.
Généralement, Windows prefere être installé sur la première partition du premier disque dur, ça évite pas mal de problèmes.

Sinon, tu peux aussi essayer de parametrer Grub pour qu'il fasse croire à Windows qu'il est sur le premier DD mais je ne me souviens plus exactement comment on fait.


Linux Ubuntu 8/04

Hors ligne

#12 Le 27/04/2006, à 00:08

cep_

Re : installer un dualboot Ubuntu et XP

julien1977 a écrit :

Ha oui, j'oubliais, j'i un NTLDR is missing

DAns ce cas ce n'est plus vraiment un problème grub puisqu'il lance windows.

Voir sur les forums Ms, il y a une procédure pour résoudre cela en console de récupération. Il te faudra probablement ensuite restaurer grub.

#13 Le 27/04/2006, à 09:50

julien1977

Re : installer un dualboot Ubuntu et XP

Finalement, aprés un crise devant mon ordi hier soir, j'ai décidé de repartir du bon pied.
Alors je demande conseil sur la méthode à suivre.
Je compte faire comme suit
sur mon premier DD de 40Go
j'installe d'abord Xp sur 10 Go
Puis j'installe Ubuntu sur 10Go
Et le reste sera formaté en fat32

Est ce quand suivant cette méthode, Xp se retrouvera dans GRUB au premier démarrage?? Grosse question.

Si qqu'un à une idée merci bcp

Hors ligne

#14 Le 27/04/2006, à 12:03

maxfox

Re : installer un dualboot Ubuntu et XP

Salut Julien.

1 - Pourquoi avoir réinstallé Ubuntu une 1ère fois ? Tu ne nous as pas dit ce que tu avais tenté de faire avant cela, pas donné le menu.lst, les messages d'erreurs etc... Avais-tu au moins tenté de rentrer les paramètres "map" ?...

2 - Comme la dit cep, le NTLDR manquant est un problème lié à Windows, j'imagine que tu as creusé de ce coté avant de vouloir tout réinstaller une nouvelle fois.

3 - Si tu penses que le mieux est de tout réinstaller (pas réussit à remettre le NTLDR ? ), alors OK. Oui normalement Windows est détecté automatiquement par Ubuntu, même si parfois ce n'est pas le cas (c'est trés rare).

Tu auras donc 3 partitions (en primaire) /WinXP, /Ubuntu, /Fat,  plus le swap sur l'autre disque.
En choisissant le partitionnement manuel et en étant concentré il ne devrait pas y avoir de problème.

Bon courage wink

Hors ligne

#15 Le 27/04/2006, à 12:54

julien1977

Re : installer un dualboot Ubuntu et XP

Merci!!!
pourvu que ça marche!!!
big_smile

Hors ligne

#16 Le 27/04/2006, à 23:50

sirb

Re : installer un dualboot Ubuntu et XP

Il est quasiment sûr que le "NTDLR is missing" est un message de windows, donc pas la peine de te rpendre la tête à tout reformater comme un fou, il faut "simplement" trouver comment utiliser la console de récupération pour remttre ce fichier en état.

Hors ligne

#17 Le 03/05/2006, à 08:25

yawie

Re : installer un dualboot Ubuntu et XP

Le probleme ne vient pas forcément de windows.
J'ai le même "ntldr is missing" : voici ma configuration :

Disque /dev/sda: 300.0 Go, 300090728448 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/sda1   *           1       36483   293049666    7  HPFS/NTFS

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

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

Disque /dev/sdc: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1   *           1        2550    20482843+  83  Linux
/dev/sdc2            2551       38913   292085797+   7  HPFS/NTFS

Disque /dev/hda: 163.9 Go, 163928604672 octets
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/hda1   *           1        7649    61440561    7  HPFS/NTFS
/dev/hda2            7650       19929    98639100    f  W95 Etendu (LBA)
/dev/hda5            7650       19929    98639068+   7  HPFS/NTFS

Disque /dev/hdb: 200.0 Go, 200049647616 octets
16 têtes, 63 secteurs/piste, 387621 cylindres
Unités = cylindres de 1008 * 512 = 516096 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1      387618   195359440+   7  HPFS/NTFS

Le mbr est sur hda (et grub aussi)
windows est installé sur sdb
si dans le bios je choisi de booter sur le 74go (sdb), windows marche normalement
par contre si j'essaye de booter sur hda (mbr) et à partir de celui-ci lancer grub avec comme options :

title           Microsoft Windows XP Professional
root            (hd3,0)
savedefault
makeactive
map             (hd0) (hd3)
map             (hd3) (hd0)
chainloader     +1

J'ai une erreur NTLDR is missing...

D'apres ce que j'ai lu sur la doc de grub ça ne peut marcher que si windows utilise le bios pour accéder à son boot loader. Si il utilise un pilote (ce qui doit être le cas avec ce disque serial ata) ça ne fonctionne pas. Et... je cherche, je cherche. J'aimerai bien faire marcher mon multiboot sans reinstaller ni windows ni linux.

Pour l'instant, le multiboot se fait en allant dans le bios et en changeant l'ordre de priorité des disques, pas très user friendly...

Hors ligne

#18 Le 03/05/2006, à 08:53

cep_

Re : installer un dualboot Ubuntu et XP

title           Microsoft Windows XP Professional
root            (hd3,0)

Pourquoi (hd3,0) ?

L'ordre de boot n'est-il pas : hda sda sdb ?  revoir la numérotation.

#19 Le 03/05/2006, à 10:37

yawie

Re : installer un dualboot Ubuntu et XP

Et bien parce que windows est sur hd3 il me semble

J'ai reussi à le faire marcher avec ça :

title Windows XP
rootnoverify    (hd3,0)
savedefault
makeactive
map             (hd0) (hd1)
map             (hd1) (hd0)
chainloader     +1

Je n'ai pas très bien compris pourquoi ça marchait, j'ai fait la brute en testant toutes les combinaisons pour x et y de 0 à 4 des appels :

rootnoverify (hdx,0)
map (hd0) (hdy)
map (hdy) (hd0)

J'avais fait une install de windows sur hda (install dégagée)
ensuite, une install sur sdb losqu'il etait en sda (je l'ai changé de place) je bootais dessus en changeant les priorités de boot dans le bios
j'ai installé linux sur sdc en ayant remis boot priorité sur cdrom. Grub s'est alors installé sur hda
mon linux est comme ça :

title   Linux
root    (hd4,0)
kernel   /boot/vmlinuz-2.6.15-21-k7 root=/dev/sdc1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-21-k7
savedefault
boot

Oui, je sais ce n'est pas "tres" propre mais pour l'instant ça me convient. smile

Hors ligne

#20 Le 03/05/2006, à 11:28

cep_

Re : installer un dualboot Ubuntu et XP

title Windows XP
rootnoverify    (hd3,0)
savedefault
makeactive
map             (hd0) (hd1)
map             (hd1) (hd0)
chainloader     +1

Si l'ordre de boot dans le bios est bien  : hda sda sdb
dans ce cas hda = (hd0), sda = (hd1), sdb = (hd2).
Et si boot.ini, ntldr et compagnie sont sur sdb, ton menu devrait être :

title Windows
root (hd2,0)
map (hd0) (hd2)
map (hd2) (hd0)
makeactive
chainloader +1

Tout dépend de la façon dont a été installé windows et de la configuration du bios.

#21 Le 03/05/2006, à 11:33

cep_

Re : installer un dualboot Ubuntu et XP

Je viens de voir ceci :

title   Linux
root    (hd4,0)

Ces configurations bios avec sata et ide et cdrom sur certains ports et pas d'autres sont vraiment b***

Donc ok wink

Un "cas d'école" que tu devrais épingler pour ceux qui ont des problèmes de boot windows avec sata smile

#22 Le 03/05/2006, à 11:45

yawie

Re : installer un dualboot Ubuntu et XP

Le cas d'école c'est quoi?
Ben si ça ne marche pas, essayez de mapper tout ce que vous avez, selon vos ordre d'installation, de boot et de config bios ça finira surement par marcher big_smile

Hors ligne

#23 Le 03/05/2006, à 11:52

cep_

Re : installer un dualboot Ubuntu et XP

Il est préférable de lire les conventions de nommage de grub avant de faire un map sur tout ce qui tourne smile

http://www.linux-france.org/article/sys … %20nommage

#24 Le 03/05/2006, à 12:44

yawie

Re : installer un dualboot Ubuntu et XP

Remarquez que GRUB ne distingue pas l'IDE du SCSI, il compte simplement les disques depuis zéro, sans faire attention à leur type. Normalement, les numéros des disques IDE sont inférieurs à ceux des disques SCSI, bien que cela ne soit pas exact si vous changez la séquence de démarrage du BIOS en inversant IDE et SCSI.

Difficile de prévoir comment ça va se compter.

Hors ligne

#25 Le 04/05/2006, à 14:08

OriOn-invité

Re : installer un dualboot Ubuntu et XP

bonjour a tous NTLDR est un fichier systeme de windows qui ce trouve dans sur le disque dur de windows mais pas dans le dossier windows...
exemple : avec windows sur le disque C
C:/windows

alors ntldr est en C: / (tout court)

c'est pourquoi il est facil de le supprimer en pensant que c'est un fichier a la ... comme il y a parfois un peu partout avec windows et internet...

j'ai eu ce probleme la semaine derniere
j'ai reinstaller windows sur le meme disque sans formater le disque (en lui donnant un autre nom d'install que C: /windows...) donc le fichier manquant c'est trouvé de nouveau a ca place en C: /
ensuite j'ai modifié la ligne du boot de windows(fichier C: /boot.ini) pour qu'il redemare avec l'ancienne "version"
apres j'ai supprimé les fichiers que je venais de mettre (le 2eme dossier win et le 2 doc & set)
et pour finir une petite restauration grub et voila smile

je sais que c'est pas forcement la solution la plus propre mais en tout cas ca marche big_smile