Acabo de instalar Ubuntu 12.04 en una computadora portátil con Windows 7 pero no puedo arrancar desde Ubuntu.
Primero, durante la instalación hice estas particiones (pueden ser demasiadas):
/dev/sda1 FAT32 SYSTEM 200Mb boot (EFI boot, i guess)
/dev/sda2 unknown file system 128 Mb msftres (Windows Boot Manager)
/dev/sda3 NTFS OS 100 Gb (Windows 7)
/dev/sda4 NTFS DATOS 315 Gb (Data partition)
/dev/sda5 ext4 28 Gb (/home)
/dev/sda8 unknown file system 1 Gb biog_grub (i'm not very sure why i made this one)
/dev/sda6 ext4 17 Gb (/ Ubuntu 12.03 installed withou errors aparently)
/dev/sda7 linex-swap 2 GB (swap)
Puedo arrancar desde Windows perfectamente. En realidad, intenté configurar Windows Boot Manager con EasyBCD pero no reconoce ninguna entrada de arranque. De todos modos, agregué una entrada de Ubuntu y la configuró automáticamente.
Ahora tengo entradas de arranque, la de Windows 7 que parece funcionar y Ubuntu 12.04 que muestra un mensaje "No se encontró ninguna aplicación".
Reinicié desde un USB con Ubuntu e intenté arreglar GRUB desde la línea de comandos y con la reparación de arranque. No hay resultados.
Según tengo entendido, tengo que decirle al Administrador de arranque de Windows dónde está mi cargador de arranque de Ubuntu.
Entonces tengo dos problemas:
- En realidad, no sé dónde está mi gestor de arranque de Ubuntu, GRUB o GRUB2 o lo que sea.
- No sé cómo configurar mi entrada de Ubuntu en el Administrador de arranque de Windows. Supongo que usar
BCDedit.exe
EasyBCD no me mostró las entradas. De todos modos, no sé qué parámetros usar.
Leí varios artículos al respecto, pero no encontré nada útil.
Respuestas:
El diseño de su partición parece extraño, pero de nuevo así es como los fabricantes hacen sus instalaciones OEM.
Si se trata de un sistema UEFI, la reinstalación sería la forma más rápida y directa de obtener una instalación que funcione. Recomiendo eliminar las particiones sda5 a sda7, ya que parecen haber sido creadas por usted. Luego instale Ubuntu desde ubuntu-12.04-desktop-amd64.iso en
UEFI mode
(al seleccionar arrancar desde CD en el momento del arranque, debe haber dos opciones para arrancar desde CD, una con UEFI y otra sin ella) para asegurarse de que está instalando con soporte UEFI habilitado Un diseño de partición con una partición de Ubuntu y una partición de inicio separada es una buena opción. Para usar suspender a HDD (hibernar), debe elegir al menos el tamaño de su RAM como el tamaño de la partición de intercambio. Hay un paso adicional que se debe realizar para volver a habilitar la hibernación en 12.04. Una vez finalizada la instalación, debe tener un Ubuntu con el paquete grub-efi-amd64 instalado en su disco duro. El instalador debería haber reconocido la partición correcta del sistema UEFI (hay un código de partición GPT específico para la partición del sistema UEFI ), colocar un grub-efi-stub allí y registrarlo en las variables de arranque UEFI.Al final, debe tener al menos una entrada disponible para Windows y Ubuntu en su selección de arranque UEFI. Si no tiene una entrada relacionada con Windows allí, entonces este probablemente no sea un sistema UEFI y no debería intentar probar mi solución sugerida (no podría iniciar el CD en modo UEFI). El arranque dual debería funcionar a través del mecanismo de carga en cadena de GRUB , por lo que configurar Ubuntu a través de UEFI como la opción de arranque predeterminada debería funcionar como el arranque dual funcionó en el pasado con GRUB.
fuente
Primero, su tabla de particiones es claramente una tabla de particiones GUID (GPT). Dado que Windows arrancará desde discos GPT solo si la computadora usa una interfaz de firmware extensible (EFI) en lugar del antiguo sistema básico de entrada / salida (BIOS), está claro que está arrancando en modo EFI. Este es un detalle crítico, ya que es poco probable que las soluciones de BIOS tradicionales funcionen en un sistema EFI.
No está claro en su descripción, precisamente, qué es el arranque. Mi mejor conjetura es que el cargador de arranque de Windows se está iniciando, y ha utilizado EasyBCD para crear una entrada de Ubuntu que no funciona. Esto no es sorprendente; la última vez que lo verifiqué, el cargador de arranque EFI de Windows no pudo redirigir el proceso de arranque a otro cargador de arranque, por lo que las entradas que no sean Windows de EasyBCD serán inútiles para usted. Si he malinterpretado lo que está sucediendo, y en realidad estás viendo un menú de arranque de GRUB que puede arrancar Windows pero no Linux, entonces por favor explique.
Si mis interpretaciones hasta ahora son correctas, puede usar el menú de arranque de su firmware para seleccionar GRUB en lugar de Windows y usarlo para arrancar en Linux. Si el administrador de arranque de su firmware es lo suficientemente bueno, esta puede ser incluso una solución aceptable a largo plazo. Desafortunadamente, los administradores de arranque de las implementaciones de firmware EFI son extremadamente variables en calidad, y muchos de ellos son pobres. Si no puede encontrar un menú de arranque en su firmware o si usarlo es incómodo, tiene dos opciones principales:
Tenga en cuenta que el proceso de arranque de EFI involucra archivos almacenados en una partición conocida como EFI System Partition (ESP), que es / dev / sda1 en su computadora. Los archivos del cargador de arranque generalmente residen en subdirectorios del directorio EFI en esa partición, como en EFI / Microsoft o EFI / ubuntu. La NVRAM contiene una lista de cargadores de arranque y el orden en que el firmware debería intentar iniciarlos. Administrar los cargadores de arranque implica agregar, eliminar o mover los archivos del cargador de arranque y editar las entradas de NVRAM. En algunos casos, se carga un cargador de arranque predeterminado (EFI / Boot / bootx64.efi; aunque algunas implementaciones también admiten EFI / Microsoft / Boot / bootmgfw.efi de forma predeterminada) si las entradas de NVRAM están vacías o apuntan a cargadores de arranque no válidos. Para obtener más información sobre este tema, así como información sobre los cargadores de arranque EFI de Linux, consulte mi página web sobre el tema.
fuente
Probablemente el menú GRUB no esté instalado correctamente. Intente repararlo con el CD de reparación de grub . Arranque con este CD y deje repararlo automáticamente en su sistema. Puedes encontrar más información aquí .
fuente
Como Windows usa EFI, debe:
fuente
Es posible que haya intentado actualizar durante la instalación, por eso crea un espacio adicional de 1 gb. Puede usar fácilmente el arranque dual usando ubuntu sin instalar nada. Estoy hablando de grub2 en ubuntu que está instalado por defecto. Solo necesita un cd en vivo para configurar el arranque dual. Este es un muy buen ejemplo de recuperación de grub2.
fuente