Hace poco recibí una computadora de la escuela. Vino con Windows 8.1 instalado. Luego instalé otra copia de Windows 8.1 (por lo que usaría la licencia integrada de Windows Pro) y la actualicé a Windows 10. Luego instalé Ubuntu junto con Windows 8 y 10.
Tenga en cuenta que hice una partición separada de 255MB ext2 para / boot.
Ahora, cuando inicio la computadora, veo por primera vez un mensaje de GRUB (ya he ocultado el mensaje de grub porque me gusta de esa manera) con las opciones de Windows 8 y Ubuntu. Sin embargo, no hay una opción de Windows 10. Si selecciono Ubuntu, la computadora se inicia en Ubuntu. Sin embargo, si selecciono la opción de Windows 8, me envían al gestor de arranque de Windows, donde luego me da opciones para arrancar Windows 8 o Windows 10. (Sin embargo, en este punto, la computadora ya ha cargado el núcleo y todo Aparentemente, Microsoft entendió mal el concepto de un gestor de arranque y decidió que eso significaba "arrancar prácticamente todo el sistema antes de mostrar realmente el gestor de arranque". Microsoft típico).
¿Cómo puedo desactivar el gestor de arranque de Windows y agregar una opción de Windows 10 a GRUB? EDITAR: Alguien ha respondido diciéndome que desactive el gestor de arranque de Windows. Sin embargo, todavía no sé cómo agregar Windows a la lista de GRUB OS. ¿Alguien puede ayudarme con esto?
EDIT 2: después de eliminar Windows 10 del gestor de arranque de Windows con EasyBCD, parecía que, después de algunos reinicios, se mostraría continuamente y Windows 10 volvería a aparecer. Sin embargo, luego eliminé Windows 10 de la lista de sistemas operativos en msconfig, y parece haber quedado eliminado.
Sin embargo, TODAVÍA no he logrado que Windows 10 aparezca en GRUB. Es como si GRUB simplemente no lo detectara.
Además, pondré esto en la pregunta para que la gente lo vea; he intentado usarlo boot-repair
, sin embargo, NO me ha ayudado.
Respuestas:
Utilizar:
comandos en la terminal de Ubuntu, probablemente resolverá tu problema.
Mediante este comando, el sistema detectará automáticamente sus instalaciones de Windows y las agregará a la lista de GRUB.
fuente
update-grub
ogrub-install
? ¿Y tienes una partición separada / de arranque? La cosa es que tengo una partición de arranque separada, creo que en realidad es sda6.sudo update-grub
lo hizo.A veces os-prober está mal.
Mire el UUID de su partición de Windows 10, por ejemplo:
Luego edite
/etc/grub.d/40_custom
, y al final del archivo agregue:No olvides cambiar el UUID.
Y finalmente actualice su archivo de configuración de grub:
Fuente
fuente
sudo fdisk -l
y combinarla con el resultado de blkid.Esta solución proporciona una entrada adecuada en el menú de grub2 y carga en cadena directamente en Windows 10 sin referencia al BIOS. Viene de https://ihaveabackup.net/article/grub2-entry-for-windows-10-uefi, así que no reclamo ningún crédito. Fue un gran alivio encontrar una solución que funcionara
Brevemente, edite /etc/grub.d/40_custom y agregue:
Para encontrar el UUID para la línea raíz --set = (CC66-4B02 en el ejemplo), use sudo fdisk -l para identificar la partición EFI y luego sudo blkid / dev / sda1 (o lo que sea) para encontrar el UUID de la partición EFI . Tenga en cuenta que no es la partición de Windows sino la EFI la que necesita. Una vez que haya guardado la edición, ejecute sudo update-grub para generar el archivo /boot/grub/menu.cfg y luego reinicie para probar.
fuente
use esta aplicación EasyBCD para Windows http://neosmart.net/EasyBCD/ descargue la versión gratuita e instálela.
Cuando lo abra, verá una entrada para Windows 8 y una para Windows 10.
elimine la entrada de Windows 8 y estará listo para comenzar.
Actualice después de hacer los pasos anteriores, vuelva a Ubuntu,
abra la terminal presionando ctrl+ alt+T
luego copie estos comandos uno tras otro,
y con esto instalarás una herramienta llamada boot-repair.
abra la reparación del arranque desde el tablero y obtendrá esta ventana
elija la reparación recomendada y siga los pasos.
Tenga en cuenta que debe estar conectado a Internet cuando utilice la reparación de arranque.
fuente
sudo apt-get install -y boot-repair && boot-repair
ya lo habría abierto.Hasta donde he entendido su pregunta, tiene dos instalaciones diferentes de Windows en uno o más discos duros y no desea que el cargador de Windows se interponga o administre ambas instalaciones de Windows. Recuerdo que era posible en configuraciones heredadas arrancar directamente el kernel de Windows desde Grub (puede que esté equivocado aquí) pero no he podido hacer esto en configuraciones UEFI. Tener dos configuraciones de cargador de arranque de Windows independientes a las que se pueda llamar desde Grub de forma independiente debería estar muy cerca de lo que está buscando.
Voy a suponer que esta es una computadora con capacidad UEFI.
dism
hacer copias de seguridad y restaurar particiones a un nuevo diseño de tabla de particiones y usar el símbolo del sistema del último medio de instalación de Windows para reinstalar el gestor de arranque, más detalles sobre esto en el siguiente punto.bcdboot
de una ubicación diferente donde Grub la llamará. Por conveniencia, he elegido la partición raíz de Windows. Deberá hacer esto para cada instalación de Windows, de modo que cada instalación de Windows tenga la suya propia y solo se inicie sola (limpie los menús de inicio individuales de Windows de otras entradas)./etc/grub.d/40_custom
y seguir las instrucciones y explicaciones sobre UUID, particiones y tablas de particiones.GRUB_DISABLE_OS_PROBER
) o la resolución de problemas de arranque con Windows o la reparación de arranque (o la limpieza manual después de ellos).NB: Su solicitud era poder administrar todos los sistemas operativos con Grub, sin embargo, con UEFI, el término tradicional de "arranque dual" se convierte casi en un nombre inapropiado. UEFI permite la coexistencia de varios cargadores de arranque en el ESP y usted puede elegir cuál arrancar (si se han registrado en el firmware UEFI y el firmware del fabricante no funciona fuera de las especificaciones como solo arrancar Windows). Lo triste aquí es que solo muy pocas personas pueden pensar en instalar más de una versión (independiente) de Windows , Linux o una versión de Ubuntu en una computadora(o un disco duro que se usa con varias computadoras y arranca una instalación diferente de la misma versión del sistema operativo en cada computadora). La mayor parte de esto ya es posible, pero los mecanismos en Windows y Ubuntu (Fedora, ...) simplemente eligen sobrescribir lo que está en su espacio de nombres bajo el falso supuesto de que solo puede haber uno.
(Arranco Windows 8/10, Ubuntu, Ubuntu LTS y Fedora en una computadora y he jugado un par de veces con el arranque UEFI bajo diferentes requisitos).
fuente
bcdboot
especificar otro directorio de destino, pero no estoy seguro. La carga en cadena de los otros binarios de EFI desde un solo ESP simplifica enormemente40_custom
y lo hace menos propenso a errores, tiene razón en eso. Creo que se centró demasiado en escenarios de disco duro múltiple (en ese caso, aún debería poder decirle a bcdboot que arranque Windows en hdd2 desde ESP en hdd1, creo). m (dism
para las particiones de Windows.Simplemente inicie sesión en su sistema operativo Ubuntu, abra una terminal:
reiniciar
fuente