Problème de multiboot Debian + XP

Bonsoir à tous.
J’ai récemment voulu installer une distribution Linux sur mon PC aux côté d’XP pro. Sur un seul disque SATA, j’ai installé XP, puis Fedora, qui a été remplacé quelques jours après par une Debian Lenny. Problème déjà soulevé, XP m’affiche le fameux “hal.dll corrompu ou manquant”, alors que Debian boot parfaitement. Voici les partitions de mon disque.

Device Boot Start End Blocks Id System /dev/sda1 2 2550 20474842+ f W95 Ext'd (LBA) /dev/sda2 * 2551 15298 102398310 7 HPFS/NTFS /dev/sda3 15299 19214 31455270 83 Linux /dev/sda4 19215 19475 2096482+ 82 Linux swap / Solaris /dev/sda5 2 2550 20474811 7 HPFS/NTFS

J’ai monté la partition XP sda5 (j’ai d’abord cru que c’était sda1, j’ai pas trop compris) avec ntfs-3g pour essayer d’y remplacer mon dll. A savoir, la partition sda2 contient des programmes et des données mais pas d’OS. Rien de neuf, XP refuse toujours de booter. Un tour de forums m’indique que le boot.ini est n’est plus bon et qu’il faut changer le numéro de partition.

Debian:/mnt/Windows# cat boot.ini [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(0)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Windows XP Pro" /fastdetect

J’ai donc tout essayé de 0 à 6, sachant que mes partitions se présentent comme ceci. Rien n’y fait. Je me suis ensuite interessé à la petite astérisque indiquant que la partition active serait donc ce fameux sda2. Avec cfdisk, j’ai bien tenté de changer celà en marquant sda5: toujours pareil, pas de changement, si ce n’est que les deux partitions seraient actives (fdisk -l).

J’ai bien vu que ce problème a été abordé des centaines de fois, et j’ai eu beau rechercher une solution, j’ai l’impression d’avoir manqué quelque chose. Merci d’avance à ceux qui m’aideront.

Coco

As-tu configuré GRUB a l’installation de Lenny? T’en fais pas mention, on dirait qu’il est pas installé…

Oui, j’ai un peu zappé GRUB, je pensais qu’il faisait bien son boulot. Voici le menu.lst

[code]title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro quiet
initrd /boot/initrd.img-2.6.26-1-686

title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.26-1-686

title Windows XP Pro
root (hd0,1)
savedefault
makeactive
chainloader +1
[/code]

Après une nouvelle recherche, j’imagine que c’est au niveau des lignes root qu’il ya un problème mais je n’ai pas trouvé. J’ai bien essayé de remplacer root(hd0,1) d’XP pro par root(hd0,4) mais j’ai carrément une erreur de GRUB.

Ah bin maintenant que le prob’ viens pas de GRUB… on viens de sortir de mes limites de conaissances la…

[quote=“HandicapCoco”]XP m’affiche le fameux “hal.dll corrompu ou manquant”, alors que Debian boot parfaitement.[/quote]Donc, à priori, ça ne serait pas un pb avec grub, mais avec windo*… :wink: … nan? …

En fait, grub passe la main à xp, et après ça plante… nan? t’as essayé les solutions que donne google si tu cherches avec hal.dll? :unamused: … si oui, qu’as tu fait comme essais et quelles sont les erreurs?.. :unamused:

Ça va finir par ressembler à un forum de dépannage windo* le support Debian… :unamused: … (ne le prend pas mal… c’est déjà le “troisième” pb windo* auquel je répond dernièrement… du coup… :laughing: )

Bon courage à tous et toutes… :smt006

[quote=“Num’s”][quote=“HandicapCoco”]
Ça va finir par ressembler à un forum de dépannage windo* le support Debian… :unamused: … (ne le prend pas mal… c’est déjà le “troisième” pb windo* auquel je répond dernièrement… du coup… :laughing: )

Bon courage à tous et toutes… :smt006[/quote][/quote]

c’est la période ou les gens installe les cadeaux et toute les mer*** qui vont avec !

Diemme: vaut-il mieux que Windows 7 bugge presque pas et qu’ils lachent les forum Linux pour les questions techniques, ou qu’il bugge a mort pour que le plus de monde possible migre sous Linux?

J’ai retéléchargé ce *.dll et remplacé: tpujours la même erreur. Il s’agirait du boot.ini qui ne serait plus valide, enfin j’ai aussi tenté le coup…L’affaire va être vite réglée: partitionnement des partitions sda5 et sda2. On va pas insister plus longtemps, il y a encore pas mal de choses à faire. Bonne nouvelle ?

Merci pour vos interventions et à bientôt.