Así que hace 3 meses construí una PC, pero tuve la oportunidad de pedir prestado un SSD de mi lugar de trabajo. Originalmente instalé el modo de prueba de Windows 7 en ese SSD y luego, después de algunas semanas, actualicé a Windows 8, pero lo instalé en un segundo disco duro. Luego limpié el SSD (al menos pensé que hice todo el disco) y lo usé como disco de datos en Windows 8.
Hoy saqué el SSD de mi sistema para volver al trabajo, e inmediatamente formateé todo el conjunto para poner el servidor de Ubuntu en el trabajo. Ahora estoy de vuelta en casa y la unidad de Windows 8 no puede arrancar más. Aparentemente cuando se instaló Windows 8, simplemente reemplazó el cargador de arranque de Windows 7 con el suyo propio, pero en el ssd.
Así que durante los últimos 2.5 meses he estado arrancando a la ssd, que luego ha estado reenviando al sector del sistema operativo del disco duro. Ahora que el SSD se ha ido (y se ha eliminado por completo), la cadena está rota y no tengo un sector de arranque. ¿Cómo creo uno sin volver a instalar Windows por completo?
Tengo una llave USB de instalación de Windows 8 con la que puedo entrar en modo de recuperación. Aquí hay algunas cosas de diskpart que he transpuesto de las fotos:
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.
Parece que hay espacio para un sector de arranque allí, pero no puedo asignar una letra de unidad a esa partición reservada, que es lo más lejos que pude con https://superuser.com/a/504360
Tampoco puedo configurar esa partición como activa, ya que la tabla de unidades no es mbt.
Gracias.
fuente
Respuestas:
Prueba esto:
Arranque el CD de Windows 8, seleccione el idioma y en la pantalla donde dice "Instalar ahora", seleccione "Reparar mi computadora" en la esquina inferior izquierda. Abra "Solucionar problemas" y "Opciones avanzadas". En el menú de opciones avanzadas, seleccione "Símbolo del sistema", y escriba:
BOOTREC /FIXBOOT
BOOTREC /FIXMBR
BOOTREC /REBUILDBCD
Uno de esos debería funcionar.
fuente
No es necesario tener una partición de arranque separada. Mientras que Linux siempre ha tenido el concepto de un separado
/boot/
partición, en Windows fue solo con Windows 7 que Microsoft comenzó a crear una partición de 100 MiB al inicio de su disco físico para guardar los archivos de arranque.El único beneficio de una partición de arranque separada (aparte de su partición de Windows real, es decir) es que si tiene varias instalaciones de Windows en varias particiones y necesita formatear / eliminar una o más de ellas, su arranque continuará funcionando.
Así que tus opciones son para cualquiera
O bien, omita todo este problema sobre la creación de una partición de inicio separada y simplemente haga esto:
Si no tiene un CD de instalación de Windows, o si la Reparación de inicio en el CD de instalación de Windows no pudo iniciar su PC, aún puede recrear la configuración de inicio de Windows adecuada en esa partición con una utilidad de recuperación de inicio automatizada como Esenciales de Recuperación Fácil . Si está utilizando EasyRE para reconstruir la partición de inicio, puede omitir todos los pasos relacionados con la partición, ya que se encargará automáticamente de configurar el indicador de inicio en la partición correcta para usted.
Puedes usar una herramienta gratuita como GParted grabado en un CD de arranque para los cambios de partición necesarios, o utilizar
diskpart
desde la linea de comando en el CD de instalación de Windows, aunque realmente no recomiendo hacerlo.En todos los casos, deberá asegurarse de que su BIOS tenga seleccionada la unidad física correcta como primer dispositivo de arranque.
Divulgación: Trabajé en el desarrollo de EasyRE. (En el lado positivo, significa que puedo ayudarlo si tiene alguna pregunta)
fuente
Podría intentar ejecutar la reparación en el disco de instalación de Windows. No estoy seguro de si Windows 8 tiene uno de esos, pero sí las versiones anteriores de Windows. (Esto podría ser obvio, pero no use un disco que no sea de Windows 8 para reparar Windows 8)
fuente
Parece que lo que se necesita es recrear el área de arranque en la nueva unidad. Estoy seguro de que si investigaste un poco (a través de google) podrías encontrar el comando mágico, si no está en el CD de reparación.
No deberías tener que reinstalar Windows, solo su información de arranque.
fuente
Si tiene 2 unidades de disco duro en una PC por alguna razón al instalar Windows 10, el gestor de arranque (la partición del Sistema EFI) se lanzará al SSD (incluso si tiene otro sistema operativo allí ...) Me quedé atascado en el La pantalla de Windows 10 con el mensaje "No pudimos crear una nueva partición o localizar una existente" y ejecutar el comando ACTIVO desde DISKPART me dio "El disco seleccionado no es un disco MBR fijo". (Tuve GPT).
Así que saqué el SSD, presioné actualizar y luego siguiente y el instalador se comunicó.
PD Estaba usando las instrucciones para particionar el disco desde https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions (mira ese script en la parte inferior)
fuente
Debe tener al menos una partición efi: la hice de 100 MB, igual que Windows 7. Aquí hay alguna referencia y script de ejemplo. https://technet.microsoft.com/en-us/library/hh825686.aspx
fuente