Estoy en Windows 8.1 (arranque dual con Crunchbang) y me gustaría eliminar Hyper-V. Intenté desmarcar Hyper-V en "Activar/desactivar funciones de Windows", así como escribir el siguiente comando sin éxito:
Dism /online /disable-feature /featurename:Microsoft-Hyper-V
Al apagar Windows me notifica que se está actualizando solo y al reiniciar dice que la actualización ha fallado y que Windows está restaurando el estado anterior.
he encontradoestas preguntas y respuestas de Microsoftdonde la solución fue:
Fue tan simple como ingresar a la administración de discos, hacer clic derecho en mi unidad de Windows y configurarla como activa. ¡Ahora Hyper-V se desinstaló correctamente!
Hacer esto me asusta un poco. Windows y Linux están en el mismo disco duro. El gestor de arranque grub gestiona ambos.
¿Perderé el acceso al gestor de arranque si hago que la unidad Windows C sea el disco activo?
¿Existe otra forma de deshacerse de HyperV?
EDITAR
Particiones en mi disco duro
No estoy seguro si esto ayuda, pero de todos modos... El disco duro tiene las siguientes particiones:
- Sistema reservado 100 MB (sistema, primario)
- C: (arranque, archivo de paginación, volcado de memoria, primario)
- ext4 (activo, primario)
Chequeo de salud
Según el comentario de @DanielB, ejecuté Dism.exe /Online /Cleanup-Image /Scanhealth
el cual devolvió:
Deployment Image Servicing and Management tool
Version: 6.3.9600.17031
Image Version: 6.3.9600.17031
[==========================100.0%==========================]
The component store is repairable.
The operation completed successfully.
Respuesta1
Hacer esto me asusta un poco. Windows y Linux están en el mismo disco duro. El gestor de arranque grub gestiona ambos.
¿Perderé el acceso al gestor de arranque si hago que la unidad Windows C sea el disco activo?
Marcar partición como activavoltea un byte en MBR:
estado/unidad física (bit 7 configurado: activo/de arranque, los MBR antiguos solo aceptan 80 h), 00 h: inactivo, 01 h–7 Fh: no válido)
Originalmente, los valores de estado distintos de 00h y 80h no eran válidos, pero los MBR modernos tratan el bit 7 como un indicador activo y utilizan esta entrada para almacenar la unidad de arranque física.
Esta bandera es utilizada por los cargadores de arranque de estilo antiguo y la mayoría de los administradores de arranque modernos la ignoran. Pero hay informes de queGRUB no arrancará si marca la partición de Windows como activa. Así que proceda con precaución. Podría ser una buena idea descargarCD en vivo de GPartedde antemano para que pueda iniciarlo y marcar su partición de Linux como activa si algo sale mal.
¿Existe alguna diferencia entre MBR y GPT a este respecto, según el comentario de @harrymc a la pregunta?
MBR y GPT son bestias diferentes, GPT tiene una Legacy BIOS bootable
bandera, pero no es lo mismo. Probablemente no haya una opción en la administración de discos para configurar Active
la bandera desde Windows si estás usando GPT. Y eso significará que tendrás que intentar algo más para deshacerte de Hyper-V.
Para comprobar si su disco usa GPT en Windows:
- Comenzar
diskpart
desde la línea de comando Tipo:
list disk
DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 698 GB 0 B
Si Gpt
está en blanco (como en el ejemplo), estás usando MBR.
Además, @harrymc afirma que:
Pueden existir varias particiones activas y el BIOS arrancará la primera que encuentre.
Y eso no es del todo cierto. Si bien se puede editar la tabla de particiones para tener más de una partición activa en el esquema MBR, estocausar estragos.
Entonces, para estar seguro, si cambio la partición de Windows a activa y la computadora ya no se inicia, GParted me permitiría cambiar la partición activa a la que era, ¿verdad?
Sí. Así es comoconfigurar la partición como activa usando GParted:
Seleccione una partición. En tu caso será tu
ext4
partición.Elija: Partición → Administrar banderas. La aplicación abre un cuadro de
/path-to-partition
diálogo Administrar indicadores en.- Habilitar
Boot
bandera
- Habilitar
Para habilitar una bandera, seleccione la casilla de verificación junto a la bandera. La aplicación escribe el indicador habilitado en la partición y actualiza el /path-to-partition
cuadro de diálogo Administrar indicadores en.
Eso debería bastar.
Poder iniciar Windows\Linux después del cambio de partición activa también depende de cómo esté configurado GRUB: ¿está utilizando el gestor de arranque de Windows para iniciar Linux o está iniciando Windows directamente desde GRUB?
Supongo que es el último, porque de lo contrario probablemente no podrás iniciar Windows sin que esté en la partición activa. En este caso creo que es bastante seguro marcar la partición de Windows como activa, porqueGRUB no depende del indicador de arranquey esos informes son para el GRUB heredado (Crunchbag utiliza GRUB2).