web-dev-qa-db-fra.com

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

Donc, il y a 3 mois, j'ai construit un PC, mais j'ai eu l'occasion d'emprunter un SSD à mon lieu de travail. À l'origine, j'avais installé le mode d'évaluation Windows 7 sur ce disque SSD, puis après quelques semaines, il était mis à niveau vers Windows 8, mais je l'avais installé sur un deuxième disque dur. J'ai ensuite effacé le SSD (du moins, je pensais avoir fait tout le lecteur) et je l'ai utilisé comme lecteur de données dans Windows 8.

Aujourd'hui, j'ai sorti le disque SSD de mon système pour le remettre au travail et j'ai immédiatement formaté le tout pour y installer le serveur Ubuntu. 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 ssd.

Ainsi, au cours des 2,5 derniers mois, j’ai démarré avec le fichier ssd, qui a ensuite été transféré au système d’exploitation du disque dur. Maintenant que le SSD est parti (et complètement effacé), la chaîne est cassée et je n'ai pas de secteur de démarrage. Comment puis-je en créer une sans réinstaller entièrement les fenêtres?

J'ai une clé USB d'installation de Windows 8 avec laquelle je peux entrer en mode de récupération. Voici quelques éléments 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 y avoir de la place pour un secteur de démarrage, mais je ne peux pas attribuer une lettre de lecteur à cette partition réservée, ce qui est le plus possible avec https://superuser.com/ a/504360

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

Merci.

10
wizpig64

Vous n'avez pas besoin d'avoir une partition de démarrage séparée. Alors que Linux a toujours eu le concept d’une partition /boot/ distincte, sous Windows, c’est uniquement sous Windows 7 que Microsoft a commencé à créer une partition distincte de 100 Mo 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) 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 à fonctionner.

Donc, vos options sont soit

  1. Utilisez un éditeur de partition de démarrage pour déplacer d’abord le début de votre partition Windows actuelle d’environ 100 Mo
  2. Créez une nouvelle partition FAT32 ou NTFS de 100 Mio dans cet espace.
  3. Rendre cette partition active (définir l'indicateur "bootable" dans le MBR)
  4. Configurez la partition 100 MiB de manière à contenir les informations de démarrage nécessaires pour charger Windows à partir de votre autre partition, soit manuellement, soit automatiquement à partir du CD Windows .

Ou contournez tout ce kerfuffle sur la création d'une partition de démarrage séparée et procédez comme suit:

  1. Marquez votre partition Windows comme active/amorçable (si ce n’est pas déjà le cas) à 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 possédez pas de CD d’installation Windows ou si Start Start Repair sur le CD d’installation Windows ne parvient pas à démarrer votre PC, vous pouvez toujours recréer les paramètres de démarrage Windows appropriés sur cette partition à l’aide d’un utilitaire de récupération automatique 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 elle se chargera automatiquement de définir l'indicateur de démarrage sur la partition qui vous convient.

Vous pouvez utiliser un outil gratuit tel que GParted gravé sur un CD amorçable pour les modifications de partition nécessaires, ou utiliser diskpart à partir 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 le bon lecteur physique est sélectionné dans votre BIOS en tant que premier périphérique d'amorçage.

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

7
Mahmoud Al-Qudsi

Essaye ça:

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

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

L'un d'entre eux devrait fonctionner.

7
Luke

Vous pouvez essayer d’exécuter la tâche de réparation sur le disque d’installation de Windows. Je ne sais pas si Windows 8 en possède un, mais les versions précédentes de Windows en avaient un. (Cela peut sembler évident, mais n'utilisez pas de disque autre que Windows 8 pour réparer Windows 8)

0
danielcg

On dirait que ce qui est nécessaire est de recréer la zone de démarrage sur le nouveau lecteur. Je suis sûr que si vous faites une petite recherche (via Google), vous pourrez trouver la commande magique, si ce n’est pas sur le CD de réparation.

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

0
mdpc

Si vous avez 2 disques durs sur un PC pour une raison quelconque lors de l’installation de Windows 10, le chargeur de démarrage (la partition de système EFI) sera projeté sur le SSD (même si vous avez un autre système d’exploitation sur celui-ci ...). L'écran Windows 10 avec le message "Nous ne pouvions pas créer de nouvelle partition ou localiser une existante" et l'exécution de la commande ACTIVE de DISKPART m'ont indiqué que "Le disque sélectionné n'est pas un disque MBR fixe". (J'ai eu GPT).

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

P.S. 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 ce script en bas)

0
Bruce Wayne