
Hace 3 meses construí una PC, pero tuve la oportunidad de pedir prestada una SSD en mi lugar de trabajo. Originalmente instalé el modo de prueba de Windows 7 en ese SSD y luego de unas semanas actualicé a Windows 8, pero lo instalé en un segundo disco duro. Luego limpié el SSD (al menos pensé que había limpiado todo el disco) y lo usé como unidad de datos en Windows 8.
Hoy saqué el SSD de mi sistema para volver a trabajar e inmediatamente lo formateé todo para poner el servidor Ubuntu para que funcione. Ahora estoy de vuelta en casa y la unidad de Windows 8 ya no puede arrancar. Aparentemente, cuando se instaló Windows 8, simplemente reemplazó el cargador de arranque de Windows 7 por el suyo propio, pero en el SSD.
Entonces, durante los últimos 2,5 meses he estado arrancando en el ssd, que luego ha sido reenviado al sector del sistema operativo del disco duro. Ahora que el SSD desapareció (y se borró por completo), la cadena está rota y no tengo un sector de arranque.¿Cómo creo uno sin reinstalar 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 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 asignarle una letra de unidad a esa partición reservada, que es lo más lejos que pude llegar.https://superuser.com/a/504360
Tampoco puedo configurar esa partición como activa, porque la tabla de unidades no es MBT.
Gracias.
Respuesta1
Prueba esto:
Inicie 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 allí escriba:
BOOTREC /FIXBOOT
BOOTREC /FIXMBR
BOOTREC /REBUILDBCD
Uno de esos debería funcionar.
Respuesta2
No es necesario tener una partición de arranque independiente. Si bien Linux siempre ha tenido el concepto de una /boot/
partición separada, en Windows fue solo con Windows 7 que Microsoft comenzó a crear una partición separada de 100 MiB al inicio de su disco físico para contener los archivos de arranque.
El único beneficio de una partición de arranque separada (aparte de su partición de Windows real, claro está) es que si tiene varias instalaciones de Windows en varias particiones y necesita formatear/eliminar una o más de ellas, su arranque seguirá funcionando.
Entonces tus opciones son
- Utilice un editor de partición de arranque para mover primero el inicio de su partición actual de Windows alrededor de 100 MiB
- Cree una nueva partición FAT32 o NTFS de 100 MiB en ese espacio.
- Active esa partición (establezca el indicador "de arranque" en el MBR)
- Configure la partición de 100 MiB para que contenga la información de arranque necesaria para cargar Windows desde su otra partición, ya seamanual o automáticamente desde el CD de Windows.
O evite todo este alboroto sobre la creación de una partición de arranque separada y simplemente haga esto:
- Marque su partición de Windows como activa/de arranque (si aún no lo está) usando un editor de particiones de arranque.
- Instale la configuración de arranque correcta en su partición de Windows, nuevamentemanual o automáticamente desde el CD de Windows.
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 logró iniciar su PC, aún puede recrear la configuración de inicio adecuada de Windows en esa partición con una utilidad de recuperación de inicio automatizada comoElementos básicos de recuperación sencilla. Si está utilizando EasyRE para reconstruir la partición de inicio, puede omitir todos los pasos relacionados con la partición, ya que automáticamente se encargará de configurar el indicador de inicio en la partición correcta.
Puedes utilizar una herramienta gratuita comoGpartidograbado en un CD de arranque para los cambios de partición necesarios, ousar diskpart
desde la línea de comandoen 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. (¡Lo bueno es que significa que puedo ayudarte si tienes alguna pregunta!)
Respuesta3
Puede 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 las versiones anteriores de Windows sí. (Esto puede ser obvio, pero no utilice un disco que no sea de Windows 8 para reparar Windows 8)
Respuesta4
Si por alguna razón tiene 2 discos duros en una PC al instalar Windows 10, el gestor de arranque (la partición del sistema EFI) se enviará 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 al ejecutar el comando ACTIVO desde DISKPART me apareció "El disco seleccionado no es un disco MBR fijo". (Tenía GPT).
Así que saqué el SSD, presioné actualizar y luego siguiente y el instalador se completó.
PD: estaba usando las instrucciones para particionar el disco desdehttps://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions(mira ese guión en la parte inferior)