Comment créer une partition de démarrage Windows 8 sur un lecteur qui n'en a jamais eu?

10

Il y a donc 3 mois, j'ai construit un PC, mais j'ai eu l'occasion d'emprunter un SSD à mon lieu de travail. À l'origine, j'ai installé le mode d'essai de Windows 7 sur ce SSD, puis après quelques semaines, je suis passé à Windows 8, mais je l'ai installé sur un deuxième disque dur. J'ai ensuite essuyé le SSD (au moins, je pensais avoir fait tout le disque) et l'ai utilisé comme lecteur de données dans Windows 8.

Aujourd'hui, j'ai retiré le SSD de mon système pour le remettre au travail et j'ai immédiatement formaté le tout pour y mettre le serveur Ubuntu pour le travail. Maintenant, je suis de retour à la maison et le lecteur Windows 8 ne peut plus démarrer. Apparemment, lorsque Windows 8 a été installé, il vient de remplacer le chargeur de démarrage de Windows 7 par le sien, mais sur le SSD.

Donc, depuis 2,5 mois, je démarre sur le SSD, qui a ensuite été transféré vers le secteur OS du disque dur. Maintenant que le SSD est parti (et complètement essuyé), la chaîne est cassée et je n'ai pas de secteur de démarrage. Comment en créer un sans réinstaller complètement les fenêtres?

J'ai une clé USB d'installation de Windows 8 avec laquelle je peux passer en mode de récupération. Voici quelques trucs de diskpart que j'ai transposés à partir de photos:

DISKPART> LIST VOL

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0                      NTFS   Partition    465 GB  Healthy
  Volume 1     C   ESD-USB      FAT32  Removable     14 GB  Healthy

DISKPART> LIST DISK

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
* Disk 0    Online          465 GB      0 B        *
  Disk 1    Online           14 GB      0 B

DISKPART> LIST PARTITION

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
* Partition 1    Reserved           128 MB  1024 KB
  Partition 2    Primary            465 GB   128 MB

DISKPART> ACTIVE

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

Il semble qu'il y ait de l'espace pour un secteur de démarrage là-bas, mais je ne peux pas attribuer à cette partition réservée une lettre de lecteur, ce qui est aussi loin que possible avec /superuser//a/504360

Je ne peux pas non plus définir cette partition comme active, car la table des lecteurs n'est pas mbt.

Merci.

wizpig64
la source
"Je ne peux pas non plus définir cette partition comme active, car la table des lecteurs n'est pas mbt." - Pour la maintenance UEFI, vous devriez regarder le gestionnaire de démarrage rEFInd et le projet rEFIt . Rod Smith fait beaucoup avec l'équipement UEFI, est l'auteur de rEFIind, et il traîne à l'occasion sur Super User.
2015
@jww, vous voulez dire superuser.com/users/171594/rod-smith ?
Pacerier

Réponses:

7

Essaye ça:

Démarrez le CD de Windows 8, sélectionnez la langue, et sur l'écran où apparaît "Installer maintenant", sélectionnez "Réparer mon ordinateur" dans le coin inférieur gauche. Ouvrez "Dépannage" et "Options avancées". Dans le menu des options avancées, sélectionnez "Invite de commandes" et tapez-y:

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

L'un d'eux devrait fonctionner.

Luc
la source
Monsieur, je vous commande cette réponse. Cela a résolu mon problème lorsque je ne pouvais pas démarrer dans Windows 10 après le clonage du disque dur vers le SSD. Je vous remercie!
SU3
4
3 ans plus tard, j'ai dû google pour cette réponse. Je souhaite sincèrement que je pourrais moi-même voter.
Luke
7

Vous n'avez pas besoin d'avoir une partition de démarrage distincte. Alors que Linux a toujours eu le concept d'une /boot/partition séparée , sous Windows 7, c'est seulement avec Windows 7 que Microsoft a commencé à créer une partition distincte de 100 Mio au début de votre disque physique pour contenir les fichiers de démarrage.

Le seul avantage d'une partition de démarrage distincte (en dehors de votre partition Windows réelle, c'est-à-dire) est que si vous avez plusieurs installations Windows sur plusieurs partitions et que vous devez formater / supprimer une ou plusieurs d'entre elles, votre démarrage continuera de fonctionner.

Vos options sont donc soit de

  1. Utilisez un éditeur de partition amorçable pour reculer le début de votre partition Windows actuelle d'environ 100 Mio
  2. Créez une nouvelle partition FAT32 ou NTFS de 100 Mio dans cet espace.
  3. Rendre cette partition active (définir le drapeau "bootable" dans le MBR)
  4. Configurez la partition de 100 Mio pour contenir les informations de démarrage nécessaires pour charger Windows à partir de votre autre partition, manuellement ou automatiquement à partir du CD Windows .

Ou contournez tout ce kerfuffle sur la création d'une partition de démarrage séparée et faites simplement ceci:

  1. Marquez votre partition Windows comme active / amorçable (si ce n'est pas déjà fait) à l'aide d'un éditeur de partition amorçable.
  2. Installez les paramètres de démarrage corrects sur votre partition Windows, à nouveau manuellement ou automatiquement à partir du CD Windows .

Si vous ne disposez pas d'un CD d'installation de Windows, ou si la réparation de démarrage sur le CD d'installation de Windows n'a pas réussi à démarrer votre PC, vous pouvez toujours recréer les paramètres de démarrage Windows appropriés sur cette partition avec un utilitaire de récupération de démarrage automatisé tel que Easy Recovery Essentials . Si vous utilisez EasyRE pour reconstruire la partition de démarrage, vous pouvez ignorer toutes les étapes liées à la partition car il se chargera automatiquement de définir l'indicateur de démarrage sur la partition appropriée pour vous.

Vous pouvez utiliser un outil gratuit comme GParted gravé sur un CD de démarrage pour les modifications de partition nécessaires, ou utiliser à diskpartpartir de la ligne de commande sur le CD d'installation de Windows, bien que je ne recommande vraiment pas de le faire.

Dans tous les cas, vous devrez vous assurer que votre BIOS a le bon lecteur physique sélectionné comme premier périphérique de démarrage.

Divulgation: J'ai travaillé sur le développement d'EasyRE. (Du côté positif, cela signifie que je peux vous aider si vous avez des questions!)

Mahmoud Al-Qudsi
la source
C'était le seul qui fonctionnerait pour moi dans une machine virtuelle: ou contournez tout ce kerfuffle sur la création d'une partition de démarrage distincte et faites simplement ceci: marquez votre partition Windows active / bootable (si ce n'est pas déjà) en utilisant un éditeur de partition bootable . Installez les paramètres de démarrage corrects sur votre partition Windows, à nouveau manuellement ou automatiquement à partir du CD Windows. Si vous n'avez pas de configuration Windows
Hoff
0

Vous pouvez essayer d'exécuter la réparation sur le disque d'installation de Windows. Je ne sais pas si Windows 8 en a un, mais les versions précédentes de Windows en avaient. (Cela peut être évident, mais n'utilisez pas de disque non Windows 8 pour réparer Windows 8)

danielcg
la source
2
"La réparation automatique n'a pas pu réparer votre PC"
wizpig64
Je ne sais pas quoi faire à ce stade. À mon avis, il est temps de le faire disparaître de l'orbite et de recommencer. Mais, vous pouvez trouver une meilleure réponse que cela (car c'est une réponse terrible) alors ne le faites pas tout de suite.
danielcg
0

Cela ressemble à ce qui est nécessaire pour recréer la zone de démarrage sur le nouveau lecteur. Je suis sûr que si vous avez fait une petite recherche (via google), vous pourriez trouver la commande magique, si elle n'est pas sur le CD de réparation.

Vous ne devriez pas avoir à réinstaller Windows, juste ses informations de démarrage.

mdpc
la source
Oui, c'est ce que je demande. J'ai googlé beaucoup, posté ici après deux heures d'impasses. Toujours à la recherche.
wizpig64
ou parcourez le site Microsoft. Ce que je pense, c'est que si vous exécutez le disque de réparation Win 8 à travers ses allures, il a la capacité de corriger votre situation.
mdpc
0

Si vous avez 2 disques durs dans un PC pour une raison quelconque lors de l'installation de Windows 10, le chargeur de démarrage (le système de partition du système EFI) sera jeté sur le SSD (même si vous avez un autre système d'exploitation là-bas ...) J'étais coincé sur le L'écran Windows 10 avec le message «Nous n'avons pas pu créer une nouvelle partition ou localiser une partition existante» et l'exécution de la commande ACTIVE à partir de DISKPART m'a donné «Le disque sélectionné n'est pas un disque MBR fixe». (J'avais GPT).

J'ai donc sorti le SSD, appuyé sur Actualiser puis sur Suivant et le programme d'installation a réussi.

PS J'utilisais les instructions pour partitionner le disque à partir de https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions (regardez cela script en bas)

Bruce Wayne
la source
Bienvenue sur le site. Heureux de voir que vous êtes là pour répondre aux questions. Associez les choses que vous devez connaître; 1) il s'agit d'une très vieille question, 2) la question concerne Windows 8 , tandis que votre réponse concerne Windows 10 . Si votre réponse n'est pas spécifique au système d'exploitation, indiquez-le dans votre réponse.
CharlieRB
Oui, désolé, c'est juste que Windows 10 et 8.1 sont très similaires en ce qui concerne les trucs EFI / bootloader donc j'ai pensé que je devrais le poster. Solution simple pour un problème étrange.
Bruce Wayne
Pas besoin de s'excuser. Offrir simplement des conseils sur la façon d'améliorer votre réponse. C'est bien qu'ils soient très similaires, déclarez simplement cela dans votre réponse afin que les gens ne pensent pas que vous n'avez pas lu la question d'origine.
CharlieRB
-1

Vous devez avoir au moins une partition efi - je l'ai fait 100 Mo, comme Windows 7. Voici une référence et un exemple de script. https://technet.microsoft.com/en-us/library/hh825686.aspx

Man40
la source
2
UEFI et les partitions système ne sont pas obligatoires pour Windows 8. Windows 8 fonctionne également bien en mode hérité. En outre, cela est très proche d'une réponse "lien uniquement". Vous devriez peut-être résumer le contenu pertinent de l'article lié.
2015