Forum général.général Double boot sur un disque de 300 Giga : Windows marche pas...

Posté par  (site web personnel) .
Étiquettes : aucune
0
29
juil.
2005
Bonjour à tous,

Dans le cadre professionnel, on a installé sur plusieurs machines un double boot Windows XP Pro / Debian. Windows s'installe correctement, on fait les mises à jour (SP1 + SP2). On installe Debian, tout se passe bien.

On redémmarre la machine et elle ne veut plus booter sous Windows.
Ca démarre et on a un écran bleu avec des blablas windowsiens :

"Un problème a été détecté et Windows a été arrêté afin de prévenir tout domage sur votre ordinateur.
(...)
*** stop 0x0000007B(0xF7C8463C, 0XC00000F,0X0000000, 0X00000000)"

J'ai googlé, j'ai testé l'option rootnoverify dans Grub (
Exemple :
Title Windows
rootnoverify (hd1,0)
makeactive
chainloader +1)

Mais rien n'y fait. Quelqu'un aurait déjà-t-il eu ce problème et aurait-il une solution?

Le disque dur est un disque de 300 Giga partionné en plusieurs partitions FAT32 (3*30 giga) et le reste en ext3 (/, /home) et swap.
Le problème ne viendrait-il pas de là?
  • # LILO?

    Posté par  . Évalué à -3.

    As tu le meme soucis avec lilo ?
    • [^] # Re: LILO?

      Posté par  (site web personnel) . Évalué à 0.

      L'ensemble du parc étant en double boot avec Grub, mettre lilo pour cette série de machine n'est pas dans la vision de l'uniformisation du parc de l'administrateur...
  • # Ordre des partitions ??

    Posté par  . Évalué à 1.

    Dans quel ordres sont les partitions ???
    Je pense qu'il est préférable pour Wind$ d'etre placé sur la première partition (ou au moins sur une partition primaire)

    De plus es que le flag bootable est bien mis sur la partoch de boot de win$ ???
    • [^] # Re: Ordre des partitions ??

      Posté par  (site web personnel) . Évalué à 1.

      Windows est la première partition du disque et a bien été indiquée comme bootable avec le flag(drapeau). Ce n'est donc pas de là que vient le probleme.

      Windows boote, il plante pendant le démarrage...
      Merci quand même de l'aide.

      Le problème n'est-il pas dans la taille du disque ou dans l'installation de GRUB?
      En effet, Windows est installé tout seul en premier et il fonctionne parfaitement, même après plusieurs boot et même avec les services packs (SP1 et SP2).
      Ca plante après installation de Debian et de GRUB pour le double boot...
      Les partitions et GRUB étant "configuré" et installé comme il faut (on a vérifié sous Linux).
      • [^] # Re: Ordre des partitions ??

        Posté par  . Évalué à 1.

        Le windows a été installé directement sur sa partition finale ou es qu'il y a eu un redimentionnement pendant l'install de Débian ??
      • [^] # Re: Ordre des partitions ??

        Posté par  . Évalué à 3.

        ce ne serait pas plutôt:
        rootnoverify (hd0,0)
        • [^] # Re: Ordre des partitions ??

          Posté par  (site web personnel) . Évalué à 1.

          L'exemple pour GRUB est un exemple. Il y a un seul disque IDE et donc, c'est bien hd0 et pas hd1.

          Les partitions n'ont pas été redimensionnées. Avec le cd de Windows, les partitions fat32 ont été crées, en laissant un espace disque vide (pour linux, qui y mettra ses partitions).

          On a déja fait ça sur des dizaines de machines. Aucun problème. Mais jamais sur une machine avec un disque de + de 120 Gigas. Donc on pense que le problème peut venir de là (le disque fait 300 Gigas).

          Une idée? Merci encore de vos réponses.
          • [^] # Re: Ordre des partitions ??

            Posté par  . Évalué à 1.

            Et les option hide/unhide et map de grub ???

            Il faut peut etre "mapper" les 3 disques en fat de ton système pour que Wind$ démarre.

            http://lea-linux.org/admin/admin_boot/grub.html(...)
            • [^] # Re: Ordre des partitions ??

              Posté par  (site web personnel) . Évalué à 1.

              Si ça peut aider...

              genma:/home/genma# fdisk -l /dev/hda

              Disk /dev/hda: 250.0 GB, 250059350016 bytes
              255 heads, 63 sectors/track, 30401 cylinders
              Units = cylinders of 16065 * 512 = 8225280 bytes

              Device Boot Start End Blocks Id System
              /dev/hda1 * 1 3824 30716248+ c W95 FAT32 (LBA)
              /dev/hda2 3825 30367 213206647+ f W95 Ext'd (LBA)
              /dev/hda3 30368 30401 273105 83 Linux
              /dev/hda5 3825 7648 30716248+ b W95 FAT32
              /dev/hda6 7649 11472 30716248+ b W95 FAT32
              /dev/hda7 11473 12080 4883728+ 83 Linux
              /dev/hda8 12081 12445 2931831 83 Linux
              /dev/hda9 12446 12783 2714953+ 82 Linux swap / Solaris
              /dev/hda10 12784 12832 393561 83 Linux
              /dev/hda11 12833 30367 140849856 83 Linux

              genma:/home/genma# sfdisk -l /dev/hda

              Disk /dev/hda: 30401 cylinders, 255 heads, 63 sectors/track
              Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

              Device Boot Start End #cyls #blocks Id System
              /dev/hda1 * 0+ 3823 3824- 30716248+ c W95 FAT32 (LBA)
              /dev/hda2 3824 30366 26543 213206647+ f W95 Ext'd (LBA)
              start: (c,h,s) expected (1023,254,63) found (1023,0,1)
              /dev/hda3 30367 30400 34 273105 83 Linux
              /dev/hda4 0 - 0 0 0 Empty
              /dev/hda5 3824+ 7647 3824- 30716248+ b W95 FAT32
              start: (c,h,s) expected (1023,254,63) found (1023,1,1)
              /dev/hda6 7648+ 11471 3824- 30716248+ b W95 FAT32
              start: (c,h,s) expected (1023,254,63) found (1023,1,1)
              /dev/hda7 11472+ 12079 608- 4883728+ 83 Linux
              /dev/hda8 12080+ 12444 365- 2931831 83 Linux
              /dev/hda9 12445+ 12782 338- 2714953+ 82 Linux swap / Solaris
              /dev/hda10 12783+ 12831 49- 393561 83 Linux
              /dev/hda11 12832+ 30366 17535- 140849856 83 Linux
              • [^] # Re: Ordre des partitions ??

                Posté par  . Évalué à 1.

                Si ça peut aider, il fut un temps où la taille des partoches FAT32 était limitée à 32 Go pour Win9x pour favoriser le NTFS (http://www.commentcamarche.net/repar/fat32.php3). Il y a peut-être un truc équivalent pour XP..?

                Sinon, je vois po.

          • [^] # Re: Ordre des partitions ??

            Posté par  . Évalué à 2.

            Et avec autant de partitions principales?
  • # Pas de solution miracle mais:

    Posté par  (site web personnel) . Évalué à 2.

    L'erreur que tu a provient de l'incapacité de windows a trouver sa
    partition de boot.

    http://www.microsoft.com/resources/documentation/Windows/XP/all/res(...)

    Je me demande si l'intervention de fdisk/cfdisk ou autre partitionneur
    linux ne pose pas un probleme.
    un petit dump de la table (fdisk -l) pourrai etre utile.

    A votre place je testerai la chose suivante:
    reinstaller windows en utilisant l'installeur pour creer toutes les
    partitions definitives (en fat/ntfs ou non formatée si possibles),
    ou preparer l'ensemble des partition avec un livecd avant l'install.

    Ensuite modifier le formatage de ces partitions a posteriori
    en installant linux mais en touchant au minimum le partitionnement.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.