Grub2 no muestra la opción de Windows 8 para iniciar sesión después de la bota dual -- boot campo con dual-boot campo con grub2 campo con uefi campo con windows-8 camp askubuntu Relacionados El problema

GRUB2 does not show Windows 8 option to boot into after Dual Boot


0
vote

problema

Español

Ayer, intenté Dualboot Ubuntu 16.04 en mi disco duro, creando una nueva partición para Ubuntu junto a mis Windows 8. Primero, me deshabilicé la opción de arranque rápido en Windows 8, y aún no se cargó, y Fui directamente a la arranque de Windows. Luego hice algunas investigaciones y encontré este artículo:

grub No se muestra en la puesta en marcha de Windows 8.1 Ubuntu 13.10 bota dual

Básicamente, emití el comando BCDEDIT en Windows e ingresó en el siguiente código:

  bcdedit /set {bootmgr} path EFIubuntugrubx64.efi   

Cuando me reinicio, obtengo un terminal básico de grub2, y después de escribir el comando exit , luego aparece un segundo indicador de shell, y después de escribir el comando abcdefghijklmn5/defghijklmn5 Nuevamente, el menú GRUB2 para seleccionar el sistema operativo finalmente aparece ... con solo prueba de memoria Ubuntu y Ubuntu como opciones, no Windows 8.

Después de arrancar en Ubuntu, intenté ejecutar la utilidad de reparación de arranque, pero eso muestra este siguiente error: MODO LEGACY VS. SESIÓN EFI

¿Cómo me acerco a este problema? El registro de Pastebin está aquí: https://pastebin.com/3nhmxxfh

¡Gracias por la ayuda!

Original en ingles

Yesterday, I tried to dualboot Ubuntu 16.04 onto my hard drive, creating a new partition for Ubuntu alongside my existing Windows 8. First, I disabled the fast-boot option in Windows 8, and still GRUB did not load, and it went directly to Windows boot-up. Then I did some research and found this article:

Grub not showing on startup for Windows 8.1 Ubuntu 13.10 Dual boot

Basically, I issued the BCDEdit command in Windows, and entered in the following code:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi 

When I reboot, I get a basic GRUB2 terminal, and after I type in the exit command, then a second Shell prompt appears, and after typing the exit command again, the GRUB2 menu to select the OS to boot finally appears... with only Ubuntu and Ubuntu memory test as options, not Windows 8.

After booting into Ubuntu, I tried to run the Boot-repair Utility, but that shows this following error: Legacy Mode vs. EFI session

How do I approach this problem? The Pastebin log is here: https://pastebin.com/3NHMxxFh

Thanks for the help!

              

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

Usted está ejecutando en los problemas del módulo de soporte de compatibilidad (CSM; AKA LEGACY-BOOT o BIOS-MODE)). La mayoría de las computadoras modernas utilizan la interfaz de firmware extensible (EFI; generalmente EFI unificado, o UEFI, que es el firmware de EFI versión 2.x). El firmware de EFI es fundamentalmente diferente del firmware de la BIOS más antiguos que dominó la industria de la PC de la década de 1980 a 2011. El CSM, sin embargo, proporciona una capa de compatibilidad hacia atrás, lo que permite que las nuevas computadoras basadas en EFI arrancan los OSE antiguos. Esto es útil en algunos casos, pero cuando se usa de manera inapropiada, causa un nuevo conjunto de problemas, ya que necesita saber cómo controlar el modo de arranque, y eso puede ser complicado. Incluso si sabe lo que está haciendo, hay tantas diferencias modelo a modelo que predicen lo que hará una computadora es casi imposible. Para obtener más información sobre este tema, consulte Mi página web en el CSM.

Su computadora parece tener instalada ambas versiones de modo BIOS-MODE y EFI-MODE de GRUB. I sospechoso (pero no soy 100% positivo) que su computadora está configurada actualmente para iniciar en el GRUB de modo EFI, pero esta versión está mal configurada. Cuando salga de él, obtiene un indicador de concha EFI. Cuando salga de eso, el BIOS-MODE GRUB lanza y le permite iniciar Ubuntu. Sin embargo, sus ventanas están instaladas en modo EFI, y el BIOS-MODE GRUB no puede iniciar las ventanas del modo EFI.

Si mi análisis es correcto, hay al menos dos buenas soluciones al problema:

  • use refinanciar : este método cambia su programa de arranque principal de GRUB para refundir. Dado que la reforma es solamente EFI, deshabilitar el CSM no es crítico.
    1. Descargue la unidad flash USB o la versión CD-R de MY Refender el administrador de arranques.
    2. Prepare un medio de los archivos que descarga.
    3. bote al medio de reforma. Debe mostrar opciones para iniciar Windows y Ubuntu. (Es probable que haya dos opciones de Ubuntu, una de las cuales lanzará su grub que no funcione y el otro se iniciará correctamente).
    4. prueba tanto las opciones de arranque de Windows como de Ubuntu.
    5. Si puede iniciar Windows y Ubuntu, arranque a Ubuntu.
    6. Instale el paquete de refinanciamiento PPA o Debian.
    7. En este punto, cuando se reinicia, debe aparecer reforzamiento, incluso con el disco extraíble desenchufado. Ahora comenzarás a través de reforzar, pasar por alto. Es posible que desee ajustar la configuración de reforma, pero eso es otro asunto.
  • Use la reparación de arranque en el modo EFI : este método requiere deshabilitar el CSM, o al menos aprender a controlar su modo de arranque. A continuación, puede reparar el grub de modo EFI.
    1. bote en su utilidad de configuración de firmware.
    2. deshabilita tu CSM. Precisamente cómo hacer esto varía de una máquina a otra. Vea mi página de CSM para algunas sugerencias.
    3. arranca un disco de instalación de Ubuntu en "intente antes de instalar" Modo.
    4. Abrir una ventana de terminal.
    5. Busque un directorio llamado sudo apt-get install gnome-terminal0 . Si está presente, ha iniciado en modo EFI y puede continuar; Si está ausente, no ha tenido éxito en deshabilitar su CSM y debe intentarlo nuevamente, o al menos aprender a controlar su modo de arranque, como se describe en mi página de CSM.
    6. Descarga e inicie la reparación de arranque, como lo ha hecho antes.
    7. Dile la reparación de arranque para reparar su instalación. Como ahora ha iniciado en el modo EFI, debe realizar una reparación de modo EFI.
    8. reiniciar y espero que funcione. Con cualquier suerte, verá las opciones de Ubuntu y Windows en el menú de Grub, y ambos deberán funcionar. (Sin embargo, ver más abajo para una advertencia más.)

Uso Cualquiera que sea de esos métodos le suene más atractivo para usted. Si no funciona, use el otro método, pero asegúrese de leer primero el resto de esta respuesta.

En cualquiera de estos casos, debe tener en cuenta que las ventanas de arranque dual y Ubuntu pueden crear problemas si no lo hace desactivar el Startup rápido Función en Windows. (Tenga en cuenta que muchos EFIS tienen una característica con un nombre similar , pero esta característica no está relacionada con la función de Windows y es mucho menos problemática). La función de inicio rápido de Windows enciende las operaciones de apagado en las operaciones de suspensión a disco para acelerar las botas posteriores. Sin embargo, esta práctica causa daños en el sistema de archivos a particiones compartidas en escenarios de arranque dual. El ESP es una partición compartida, un inicio rápido puede causar daños a esta partición. Los síntomas incluyen un surtido de problemas de arranque, incluida la falta de lanzar GRUB, una falla de los scripts de configuración de Grub a Detec Windows, y una incapacidad de GRUB para iniciar Windows, incluso si aparece una entrada de Windows en su menú. Los problemas similares pueden ocurrir con refundición. Incluso si no se encuentra con estos problemas, debe deshabilitar el inicio rápido, como se describe en el enlace en la parte superior de este párrafo. Si usted hace se ejecuta en estos problemas, debe desactivar el inicio rápido, y si usa GRUB, es posible que deba escribir sudo apt-get install gnome-terminal1 para que actualice su menú después de que haya Inicio de inicio rápido.

Tenga en cuenta que en Windows 10, a menudo es necesario para Deshabilitar Hibernate, además del inicio rápido. AFAIK, esto no se requiere con Windows 8.


Editar:

Normalmente, refierte debe mostrar una interfaz de usuario gráfica. Sin embargo, si no puede leer ningún icono, se deja atrás a una pantalla de modo de texto como el que ha mostrado. Por lo tanto, sospecho que la reforma no puede leer sus iconos, y probablemente no sea sus controladores de sistema de archivos, tampoco; Si pudiera leer los controladores, probablemente verá una entrada para iniciar directamente su kernel de Linux. ¿Utilizó la imagen de la unidad flash de CD-R o USB y cómo preparó su medio de arranque de la imagen? Podría ser que hubiera un problema con la forma en que hizo esto, o el sistema de archivos podría haber sido dañado o estar de alguna manera poco apetecible a su firmware en particular.

Como solución alternativa, intente descargar el archivo sudo apt-get install gnome-terminal2 y, en Linux, haga esto:

  1. Prepare una unidad flash USB con un sistema de archivos FRESH FAT. (Puede comenzar con algo que tiene la mano o la partición de una unidad USB con gparted o alguna otra herramienta. Trate de que sea una partición de shows de disco). Es mejor si usa la tabla de partición de GUID (GPT) y la grasa partición se marcará como un ESP ( ABCDEFGHIJKLMNABCDEFGHIJKLMN13 TIPO CÓDIGO EF00 O A "BOOT WARG" establecido en GParted o ABCDEFGHIJKLMNABCDEFGHIJKLMN14 ); Pero probablemente funcionará si usa MBR y no está marcado como ESP.
  2. desempaquetar el refinancio sudo apt-get install gnome-terminal5 Archivo y abcdefhijklmnabcdefghijklmn16 en el directorio resultante
  3. Tipo sudo apt-get install gnome-terminal7 , cambiando sudo apt-get install gnome-terminal8 Para el nombre de archivo del dispositivo para la partición de la grasa de su unidad flash USB. Esto debería crear una instalación de refestación fresca en el disco con todos los archivos necesarios.

Debe poder arrancar con este disco. Si aún no funciona, entonces algo muy extraño está sucediendo. Puede intentar cambiar el formato de la tabla de particiones en el disco USB (use MBR en lugar de GPT, o viceversa).

Por supuesto, también podría probar el enfoque de reparación de arranque en lugar de tratar de refundirse para trabajar.

 

You're running into Compatibility Support Module (CSM; aka legacy-boot or BIOS-mode boot) issues. Most modern computers use Extensible Firmware Interface (EFI; usually Unified EFI, or UEFI, which is EFI version 2.x) firmware. EFI firmware is fundamentally different from the older BIOS firmware that dominated the PC industry from the 1980s to 2011. The CSM, though, provides a backwards-compatibility layer, enabling new EFI-based computers to boot old OSes. This is useful in some cases, but when used inappropriately, it causes a new set of problems, because you need to know how to control the boot mode, and that can be tricky. Even if you know what you're doing, there's so much model-to-model differences that predicting what a computer will do is next to impossible. For more on this subject, see my Web page on the CSM.

Your computer appears to have both BIOS-mode and EFI-mode versions of GRUB installed. I suspect (but am not 100% positive) that your computer is currently configured to boot into the EFI-mode GRUB, but this version is misconfigured. When you exit from it, you get an EFI shell prompt. When you exit from that, the BIOS-mode GRUB launches and enables you to boot Ubuntu. Your Windows, though, is installed in EFI mode, and the BIOS-mode GRUB can't launch the EFI-mode Windows.

If my analysis is correct, there are at least two good solutions to the problem:

  • Use rEFInd -- This method changes your main boot program from GRUB to rEFInd. Since rEFInd is EFI-only, disabling the CSM is not critical.
    1. Download the USB flash drive or CD-R version of my rEFInd boot manager.
    2. Prepare a medium from the files you download.
    3. Boot to the rEFInd medium. It should show options to boot both Windows and Ubuntu. (There are likely to be two Ubuntu options, one of which will launch your non-functioning GRUB and the other of which will boot correctly.)
    4. Test both the Windows and Ubuntu boot options.
    5. If you can boot both Windows and Ubuntu, boot to Ubuntu.
    6. Install the rEFInd PPA or Debian package.
    7. At this point, when you reboot, rEFInd should appear, even with the removable disk unplugged. You'll now boot through rEFInd, bypassing GRUB. You may want to tweak the rEFInd configuration, but that's another matter.
  • Use Boot Repair in EFI mode -- This method requires disabling the CSM, or at least learning to control your boot mode. You can then repair the EFI-mode GRUB.
    1. Boot into your firmware setup utility.
    2. Disable your CSM. Precisely how to do this varies from one machine to another. See my CSM page for some suggestions.
    3. Boot an Ubuntu installation disk in "try before installing" mode.
    4. Open a Terminal window.
    5. Look for a directory called /sys/firmware/efi. If it's present, you've booted in EFI mode and can continue; if it's absent, you've been unsuccessful in disabling your CSM and should try that again, or at least learn to control your boot mode, as described on my CSM page.
    6. Download and launch Boot Repair, as you've done before.
    7. Tell Boot Repair to repair your installation. As you've now booted in EFI mode, it should do an EFI-mode repair.
    8. Reboot and hope it works. With any luck, you'll see both Ubuntu and Windows options in the GRUB menu, and both should work. (See below for one more caveat, though.)

Use whichever of those methods sounds most appealing to you. If it doesn't work, use the other method -- but be sure to read the rest of this answer first.

In either of these cases, you should be aware that dual-booting Windows and Ubuntu can create problems if you fail to disable the Fast Startup feature in Windows. (Note that many EFIs have a feature with a similar name, but this feature is unrelated to the Windows feature and is much less troublesome.) The Windows Fast Startup feature turns shutdown operations into suspend-to-disk operations in order to speed up subsequent boots. This practice, though, causes filesystem damage to shared partitions in dual-boot scenarios. The ESP is a shared partition, so Fast Startup can cause damage to this partition. Symptoms include an assortment of boot problems, including a failure to launch GRUB, a failure of GRUB's configuration scripts to detect Windows, and an inability of GRUB to launch Windows even if a Windows entry appears in its menu. Similar problems can occur with rEFInd. Even if you don't run into these problems, you should disable Fast Startup, as described in the link at the top of this paragraph. If you do run into these problems, you should disable Fast Startup, and if you use GRUB, you may need to type sudo update-grub to have it update its menu after you've disabled Fast Startup.

Note that in Windows 10, it's often necessary to disable Hibernate, in addition to Fast Startup. AFAIK, this is not required with Windows 8.


EDIT:

Normally, rEFInd should show a graphical UI. If it can't read any icons, though, it drops back to a text-mode display like the one you've shown. Thus, I suspect that rEFInd is unable to read its icons -- and probably not its filesystem drivers, either; if it could read the drivers, you'd probably see an entry to launch your Linux kernel directly. Did you use the CD-R or USB flash drive image, and how did you prepare your boot medium from the image? It could be there was a problem with the way you did this, or the filesystem might have been damaged or be in some way unappetizing to your particular firmware.

As a workaround, try downloading the .zip file and, in Linux, do this:

  1. Prepare a USB flash drive with a fresh FAT filesystem. (You can start with something you've got on hand or partition a USB drive with GParted or some other tool. Try to make it a disk-spanning partition.) It's best if it use the GUID Partition Table (GPT) and the FAT partition be marked as an ESP (gdisk type code EF00 or a "boot flag" set in GParted or parted); but it will probably work if it uses MBR and is not marked as an ESP.
  2. Unpack the rEFInd .zip file and cd into the resulting directory
  3. Type sudo ./refind-install --usedefault /dev/sdd1 --alldrivers, changing /dev/sdd1 to the device filename for your USB flash drive's FAT partition. This should create a fresh rEFInd install on the disk with all the necessary files.

You should be able to boot with this disk. If it still doesn't work, then something very odd is going on. You might try changing the partition table format on the USB disk (use MBR instead of GPT, or vice-versa).

Of course, you could also try the Boot Repair approach instead of trying to get rEFInd to work.

 
 
     
     
0
 
vote

Uso del archivo Refinance Zip y las instrucciones proporcionadas en la sección Editada, pude grabar a una unidad USB. Al iniciarse desde la unidad USB, le presentan una interfaz GUI y puedo iniciar con éxito Ubuntu y Windows. Sin embargo, cuando intenté instalar reforzar permanentemente a mi HDD utilizando el comando Ubuntu PPA, no está siendo reconocido y botas directamente en lugar de reforzar. Por ahora, me voy del bastón USB enchufado en mi computadora y puedo usar Ubuntu y Windows sin problemas. Muchas gracias por tu ayuda!

 

Using the rEFind zip archive and the instructions provided in the Edited section, I was able to burn rEFind to a USB drive. Upon booting from the USB drive, I'm presented with a GUI interface, and able to boot both Ubuntu and Windows successfully. However, when I tried to install rEFind permanently to my HDD using the Ubuntu PPA command, it isn't being recognized and boots directly to GRUB instead of rEFind. For now, I'm leaving the USB stick plugged into my computer and can use both Ubuntu and Windows without a problem. Thank you so much for your help!

 
 
 
 

Relacionados problema

1  Problema de arranque dual de Ubuntu  ( Ubuntu dual boot problem ) 
Recientemente compré una nueva computadora portátil (Z50 20354). Vino con Win 8.1 Pre instalado, decidí iniciarlo dual con Ubuntu (14.04). Tuve que cambiar mi...

1  Triple arrancando Windows 7, Ubuntu 12.04 y Windows 8  ( Triple booting windows 7 ubuntu 12 04 and windows 8 ) 
Necesito probar Win 8 y aprenderlo, y quiero triplicarlo para triplicarlo (porque solo lo usaré cuando tenga que) con Ubuntu y Windows 7 ya instalado. El ca...

0  No se puede iniciar Win8 después de la instalación de Ubuntu  ( Unable to boot win8 after ubuntu install ) 
Después de instalar Ubuntu No puedo iniciar Windows 8. El BOotsummary está en Pastebin: http: // pegar. ubuntu.com/6145218/ ¿Cuál podría ser la solución p...

1  EXFAT PAGESFILE.SYS ERROR DE TAMAÑO EN DUALBOOT CON WINDOWS 8.1  ( Exfat pagefile sys size error on dualboot with windows 8 1 ) 
Tengo una bota dual con Ubuntu 14.04 corriendo junto a Windows 8.1. Yo almacano todos mis datos en una partición con formato de exfat para que pueda acceder a...

1  Boting dual Ubuntu 14.04 y Windows 8.1  ( Dual booting ubuntu 14 04 and windows 8 1 ) 
Otra pregunta sobre este tema. Lo siento. He comprado un nuevo HP Pavilion 15-P239SA con Windows 8.1 instalado, y estoy intentando boot Dual Ubuntu 14.04. E...

0  ¿Cómo instalar Ubuntu 14.10 junto con Windows 8.1 en Sony Vaio portátil?  ( How to install ubuntu 14 10 alongside windows 8 1 in sony vaio laptop ) 
Estaba usando Ubuntu durante los últimos 7 años en mi computadora de escritorio. Y ahora tengo una nueva computadora portátil Sony Vaio. Pero todavía me encan...

0  Windows 8 Instalar no disco / USB  ( Windows 8 install no disc usb ) 
Absolutamente aborrece Windows 8. Quería instalar Ubuntu, así que lo descargué y me llevó a un paquete de carpetas. Volví a leer las instrucciones específicas...

0  ¿La opción de arranque de Windows se fue?  ( Windows boot option gone ) 
Así que he tenido Windows 8.1 y Ubuntu corriendo lado a lado durante los últimos meses, y ambos en unidades duros separados. Hoy encendí mi computadora y la o...

2  Caja virtual 4.3 Error ¿No es compatible con 64 bits?  ( Virtual box 4 3 error not support 64 bit ) 
Estoy usando la caja virtual de Oracle 4.3.10 (64bit) y ubuntu 12.04 64bit UT en la VM, solo muestra 32 bits Versiones. ¿Cómo puedo arreglar esto? He int...

0  Instale Ubuntu a una partición de 15 GB  ( Install ubuntu to a 15gb partition ) 
Sé que esta pregunta es bastante básica, pero soy realmente nueva en Linux e intentando instalar Ubuntu 12.04 en mi computadora portátil Lenovo Y510P que ya t...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos