Voilà le résultat de la commande /sbin/fdisk -l :
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x20000000
Device Boot Start End Blocks Id System
/dev/sda1 1 15 120456 6 FAT16
/dev/sda2 16 652 5116702+ 7 HPFS/NTFS
/dev/sda3 * 653 3840 25607610 7 HPFS/NTFS
/dev/sda4 3841 19457 125443552+ f W95 Ext'd (LBA)
/dev/sda5 3841 10214 51199123+ 7 HPFS/NTFS
/dev/sda6 10215 12764 20482843+ b W95 FAT32
/dev/sda7 12765 15632 23037178+ b W95 FAT32
/dev/sda8 15633 19457 30724281 b W95 FAT32
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7512eec7
Device Boot Start End Blocks Id System
/dev/sdb1 1 2350 18876343+ 83 Linux
/dev/sdb2 2351 2481 1052257+ 82 Linux swap / Solaris
/dev/sdb3 2482 19457 136359720 f W95 Ext'd (LBA)
/dev/sdb5 2482 19457 136359688+ 83 Linux
Disk /dev/sdc: 2097 MB, 2097151488 bytes
255 heads, 63 sectors/track, 254 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x91f72d24
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 255 2047968 6 FAT16
*************************************************************************************
Windoze est donc installé sur /dev/sda3, c'est certain... D'ailleurs, j'ai modifié mon fichier menu.lst comme suit :
title Windows Vista
root (hd0,2)
chainloader +1
Lors du démarrage, et lorsque je selectionne vista dans le menu grub, il reconnaît Vista et commence à charger.... jusqu'à un certain moment où j'obtiens le message d'erreur suivant :
Windoze a detecté un problème de démarrage et n'arrive pas à démarrer, ou qqch de ce genre. Il me recommande de restaurer le système de démarrage (ce que je fais), ensuite il redémarre, et windoze marche, mais à chaque fois que je redémarre sur opensuse et que la prochaine fois je démarre sur windoze, il y a à nouveau le même message d'erreur.
Que faire?