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.
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
Ou contournez tout ce kerfuffle sur la création d'une partition de démarrage séparée et procédez comme suit:
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!)
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.
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)
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.
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)