Instalé Ubuntu en un sistema que tiene instalado Windows 10. Puedo arrancar en Windows o Ubuntu normalmente usando GRUB. Quiero eliminar la partición de Ubuntu, pero primero debo restaurar el MBR de Windows 10.
En Use Bootrec.exe en Windows RE para solucionar problemas de inicio (se aplica a Windows 7 y Windows Vista), dicen que use Bootrec.exe con opciones /FixMbr
/FixBoot
, pero cuando escribo "bootrec.exe / FixMbr" en un símbolo del sistema, Windows dice :
'bootrec.exe' no se reconoce como un comando interno o externo.
Digo que puedo iniciar Windows 10 y ejecutar un símbolo del sistema desde allí (no necesito usar un medio de instalación), pero no sé qué ingresar.
boot
grub
bootloader
mbr
windows-10
Codyfly
fuente
fuente
Respuestas:
El comando en Windows 8 / 8.1 / 10 para arreglar MBR es "bootsect.exe".
esto corrige el registro de inicio de la partición asignada a "drive_letter:" y el MBR del disco donde se ubica la partición.
Alternativamente, puede usar la " Herramienta de reparación de arranque dual " que tiene una interfaz gráfica para bcdboot.exe, bootsect.exe y otras funciones útiles como la vista del sector de arranque y ... la función de reparación de arranque dual de un clic para Windows 10/8/7 / Vista (también puede reparar archivos de arranque de Windows XP).
fuente
bcdboot
fue inmensamente útil. ¡Gracias! Durante un bloqueo de disco, mi partición del sistema EFI se destruyó. Volví a crear los archivos necesarios para iniciar mi sistema Linux, pero no pude recuperar la instalación de Windows. El usobcdboot
para copiar los archivos de arranque de Windows en él lo reparó.Estaba teniendo el siguiente problema:
Tenía Ubuntu y Windows 10 y eliminé las particiones de Ubuntu usando Windows 10. Después de un reinicio, recibí el
Partition not found
error e ingresé automáticamente a GRUB.Así es como lo resolví:
bootsect /nt60 drive_letter: /mbr
(reemplace drive_letter con su letra. Por ejemplo, para mí lo fueC: /mbr
).Espero que esto también aclare la solución para las personas con el mismo problema que yo.
fuente
/force
y funcionó. Cabe señalar que es mejor verificar antes de cuál es la letra asignada de la partición; el mío fue renombrado a E: en la consola de Windows.bootsect /nt60 C: /force /mbr
Las otras respuestas dadas aquí funcionan muy bien en los sistemas MBR / BIOS, sin embargo, si está en un sistema UEFI como yo,
bootsect
simplemente escribirá un MBR de arranque semifuncional sobre el MBR protector GPT ybootrec
solo mostrará un mensaje de error "Acceso denegado" , y ninguno de los dos tiene una opción funcional para reparar una partición del sistema EFI rota , que en una unidad UEFI / GPT es lo que contiene el gestor de arranque que solía estar almacenado en el MBR. Desafortunadamente, casi no hay guías actualizadas para arreglar el UEFI Windows Boot Manager (casi todas ellas dicen que ejecute la utilidad gráfica de Reparación de inicio, pero eso no soluciona el problema en todos los casos), pero finalmente encontré el solución correcta oculta en este artículo , que requiere el uso delbcdboot
comando en su lugar:Tome la herramienta de creación de medios , hágase un DVD de instalación de Windows 10 o una unidad USB, y luego inicie en ella.
Cuando se le solicite, elija "Reparar su computadora", seguido de "Solucionar problemas", "Opciones avanzadas" y finalmente "Símbolo del sistema".
Corre
diskpart
y luegolist volume
. Anote el número de volumen para su partición del sistema EFI (ESP).Ahora haga
select volume x
(dondex
está el número de volumen para el ESP) y luegoassign letter=N:
monte la partición. Ejecute delist volume
nuevo y tenga en cuenta que el ESP ahora tiene asignada una letra de conductor. Correexit
para irtediskpart
.(Opcional) Si actualmente no tiene un arranque dual y desea limpiar completamente el ESP antes de escribir un nuevo gestor de arranque, ejecute
format N: /FS:FAT32
para formatearlo como FAT32. Sin embargo, esto probablemente no sea necesario en circunstancias normales, ya quebcdboot
parece hacer un buen trabajo limpiando las cosas por sí mismo. Especialmente no hagas esto si tienes una distribución de Linux en otra partición o de lo contrario tendrás que reinstalar GRUB también una vez que hayas terminado con esto. Tenga en cuenta también que los siguientes pasos no deberían afectar a una instalación de EFI GRUB siempre que no elimine el directorio existente de GRUB en el ESP.Finalmente, escriba el nuevo gestor de arranque en la partición con
bcdboot C:\windows /s N: /f UEFI
. Este comando reconstruye un nuevo gestor de arranque compatible con UEFI en el ESP montado en N: utilizando la instalación de Windows montada en C: \ windows. Una vez hecho esto, puede verificar que el nuevo gestor de arranque se haya escrito ejecutandodir N:\EFI
, donde debería ver unMicrosoft
directorio que contiene el nuevo Administrador de arranque de Windows, así como unboot
directorio que contiene el gestor de arranque alternativo (junto con otros directorios para cualquier otro gestor de arranque que haya instalado, como como GRUB para Linux).(Opcional) Si tiene un arranque dual, probablemente necesitará iniciar en su distribución de Linux y ejecutar
sudo update-grub
para permitir que los scripts de GRUB detecten y agreguen el nuevo gestor de arranque de Windows. También debe omitir el siguiente paso y dejar GRUB como su primera opción de arranque para poder acceder a ambos sistemas operativos.Ahora inicie en la configuración de su BIOS y asegúrese de que "Windows Boot Manager" esté configurado como la mejor opción de inicio. Guarde y reinicie y finalmente volverá a Windows.
fuente