He estado usando Ubuntu 15.10 por un tiempo, pero recientemente instalé Windows 7 (de mala gana) en el mismo SSD (convirtiendo la tabla de particiones a GPT según sea necesario) pero en una partición NTFS separada. Pensé que había reinstalado grub correctamente, pero el comportamiento actual de mi PC me dice lo contrario: pudo iniciar Windows correctamente (mediante anulación de inicio), pero no Ubuntu.
Luego procedí a usar boot-repair-cd desde una unidad flash de arranque, lo cual funcionó bien hasta el paso kernel-purge-then-reinstall (se queda atascado en "(ins)"). Ahora no puedo iniciar ningún sistema operativo, ni EFI ni heredado.
Quien tenga la amabilidad de investigar mi problema puede encontrar más detalles enhttp://paste.ubuntu.com/16207880/ Según estos detalles, parece que hay algo de grub instalado en sdc (el disco de mi sistema), pero no de forma arrancable. sda y sdb están montados en RAID en mi caso y solo contienen datos.
Estoy en un control de carretera, ¡las canas crecen minuto a minuto!
¡Gracias de antemano por la ayuda!
Respuesta1
Su disco no tiene cargadores de arranque. Miestimación fundamentadaacerca de lo que pasó, según su descripción, es:
- Instaló Ubuntu en modo BIOS/CSM/legacy.
- Cuando intentó instalar Windows 7, arrancó en modo EFI/UEFI, por lo que se quejó de la tabla de particiones MBR y la convirtió a GPT e instaló Windows en modo EFI/UEFI. Esto habría hecho que Windows fuera arrancable y Ubuntu no arrancable. Esto se podría haber reparado, pero...
- Arrancó Boot Repair en modo BIOS y procedió a eliminar elPartición del sistema EFIque contenía el cargador de arranque de Windows, lo que hacía que Windows no pudiera arrancar; y por alguna razón, Boot Repair no pudo hacer que Linux volviera a iniciarse.
En este punto te recomiendolea mi página sobre el MSC y sus peligrospara obtener información de fondo. Sin comprender el CSM, es probable que vuelva a caer en el mismo hoyo.
Casi siempre es mejor instalar ambos sistemas operativos en un arranque dual en el mismo modo de arranque, es decir, ambos en modo BIOS o ambos en modo EFI. Combinar modos de arranque es una receta para el desastre. Además, dada la forma en que están diseñados la mayoría de los EFI, normalmente es mejor si ese modo de inicio es EFI; Como describe mi página, el uso del modo BIOS convierte el proceso de arranque en un lío complicado que probablemente genere problemas como un arranque exitoso. Por lo tanto, tengo algunas sugerencias específicas:
- Deshabilite su CSM.Esto es lo más importante que hay que hacer.
- Cambie el código de tipo
/dev/sdc1
para que sea un ESP. (Actualmente está marcada como partición de arranque de BIOS, lo cual es inútil para el arranque en modo EFI). Tenga en cuenta que existe la posibilidad de que esta partición aún contenga el cargador de arranque de Windows, por lo que marcarla correctamente como ESP podría ser todo lo que necesita hacer para iniciar Windows; pero es posible que necesites crear un nuevo sistema de archivos FAT32 y realizar más reparaciones. Puede cambiar el código de tipo usandogdisk
cambiándolo de EF02 a EF00; o conparted
o GParted eliminando labios_grub
bandera y reemplazándola con unaboot
bandera. - Vuelva a instalar el cargador de arranque de Windows utilizando las herramientas de Windows. Debe solicitar detalles sobre cómo hacer esto en un foro de Windows.
- Instale un cargador de arranque EFI para Linux. Hay un par de formas relativamente sencillas de hacer esto:
- Utilice Boot Repair, pero inicie el disco de reparaciónen modo EFI. (Si no puede iniciar en modo EFI, es probable que el disco esté preparado incorrectamente. Mi página en el CSM a la que hice referencia anteriormente trata este tema en detalle).
- Prepare una unidad flash USB o una imagen CD-R de miVuelva a encontrar el administrador de arranque.(Las imágenes de ambos están en esa página). Inicie con él y, usando rEFInd, inicie Ubuntu. Luego puede instalar rEFInd en el disco duro usando el paquete Debian o PPA.
En lugar de esos dos últimos puntos de nivel superior, puede reinstalar uno o ambos sistemas operativos, pero asegúrese de hacerlo usando el mismo modo de inicio (preferiblemente el modo EFI). Tenga en cuenta que esto funcionará mejor si desactiva el CSM y corrige el código de tipo de su ESP.
Respuesta2
Estás en lo cierto con lo que pasó. Al hablar con otras personas, me doy cuenta de que el arranque dual de Ubuntu y Windows 7 en un solo SSD con una tabla de particiones GPT no es una ruta deseable a seguir. Aparentemente, la configuración MBR/heredada es la menos problemática. Reinstalé todo de esa manera, ahora funciona de maravilla. Gracias por tu tiempo.