Instalación desde el entorno en vivo

Instalación desde el entorno en vivo

Primera vez que publico aquí para pedir ayuda.

Así que el viernes por la noche estaba jugando con GParted y accidentalmente eliminé varias particiones. Uno de ellos no tenía nombre. Después de hacer esto, reinicié y me saludó el mensaje "Reiniciar y seleccionar el dispositivo de inicio adecuado".

Sabiendo que había cometido un error, busqué el problema y llegué a la conclusión de que había destruido la partición EFI que básicamente contenía el cargador de arranque. Una de las formas propuestas para solucionarlo fue utilizar la opción Reparación de arranque de Windows para un disco de instalación. ¡Esta mañana probé esa opción y funcionó! Ahora puedo iniciar Windows.

Después de hacer eso, inicié en un CD en vivo e intenté reinstalar GRUB2 a través de la guía de reparación de arranque enhttps://help.ubuntu.com/community/Boot-Repair Aquí es donde comienza mi problema. Parece que no consigo que GRUB aparezca como mi gestor de arranque predeterminado. Aquí está el registro de Pastebin de eso:http://paste.ubuntu.com/8345872/

Seguí otra guía que decía que necesitaba apuntar al gestor de arranque desde Windows usando

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

Pero incluso esto no parece funcionar ya que recibo lo siguiente:

C:\WINDOWS\system32>bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
The parameter is incorrect.

Al ejecutar bcdedit por sí solo, se devuelve lo siguiente:

C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {cbbe29da-23e7-11e4-9d02-bbb0e4fcb58b}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.efi
description             Windows 8.1
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {cbbe29d8-23e7-11e4-9d02-bbb0e4fcb58b}
integrityservices       Enable
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {cbbe29da-23e7-11e4-9d02-bbb0e4fcb58b}
nx                      OptIn
bootmenupolicy          Standard
The parameter is incorrect.

C:\WINDOWS\system32>

No sé cómo solucionar este problema, pero lo que es más importante, cómo puedo obtener GRUB2 como mi gestor de arranque para poder ingresar a la partición de Ubuntu. Se agradece cualquier ayuda. Gracias por tu tiempo.

INFORMACIÓN ADICIONAL

Al ejecutar el comando efibootmgr -v obtengo lo siguiente,

BootCurrent: 0005
Timeout: 1 seconds
BootOrder: 0004,2003,2001,2002
Boot0000* Windows Boot Manager    HD(4,96800,32000,d5769c5b-3c38-11e4-9237-c832b0e56206)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...\................
Boot0001* UEFI: Network Card     ACPI(a0341d0,0)PCI(1c,3)PCI(0,0)MAC(202564958e96,0)IPv4(0.0.0.0:0<->0.0.0.0:0,0, 0..BO
Boot0002* UEFI: Network Card     ACPI(a0341d0,0)PCI(1c,3)PCI(0,0)MAC(202564958e96,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000..BO
Boot0003* UEFI: M4-CT256M4SSD2    ACPI(a0341d0,0)PCI(1f,2)03120a000400ffff0000HD(1,96800,32000,d5769c5b-3c38-11e4-9237-c832b0e56206)..BO
Boot0004* ubuntu    HD(1,96800,32000,d5769c5b-3c38-11e4-9237-c832b0e56206)File(\EFI\ubuntu\grubx64.efi)
Boot0005* UEFI: TSSTcorp CDDVDW SU-208FB    ACPI(a0341d0,0)PCI(1f,2)03120a000500ffff0000CD-ROM(1,76991,1240)..BO
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM    RC
Boot2003* EFI Network    RC

FDisk devuelve:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd4a6f69c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1   500118191   250059095+  ee  GPT

Ejecuté GDisk y me devolvió esto:

GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 500118192 sectors, 238.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 5657A54D-73E9-4B33-8700-A8E287822B16
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 500118158
Partitions will be aligned on 2048-sector boundaries
Total free space is 879213 sectors (429.3 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1          616448          821247   100.0 MiB   EF00  
   2         1083392       395257855   188.0 GiB   0700  Basic data partition
   3       395257856       500117503   50.0 GiB    8300  

La tercera partición es donde está instalado Ubuntu. La partición de 100 MB es la partición EFI creada por la reparación de inicio de Windows y la segunda es la partición de Windows 8.1.

Respuesta1

Prueba esto:

Arranque en un DVD/Usb en vivo Ubuntu de 64 bits

Abra una terminal.

Ejecutarlo:

sudo -i
mount /dev/sda3 /mnt
mount /dev/sda1 /mnt/boot/efi
mount --bind /dev /mnt/dev 
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
modprobe efivars
chroot /mnt
apt-get install --reinstall grub-efi-amd64
update-grub
umount /mnt/boot/efi
umount /mnt
reboot 

Respuesta2

Debería ser posible reparar GRUB, sin embargo sugiero intentarloreencontrarporque es muy fácil de usar.

reencontrarautomáticamenteencuentra sistemas operativos en unidades internas y externas y no debería necesitar configuración alguna (pero se puede configurar para circunstancias particulares).

Se puede instalar desde Windows y también desde el entorno en vivo.

Instalación desde el entorno en vivo

Debes montar la partición efi como /boot/efi. Para hacer esto, ejecute:

sudo mkdir -p /boot/efi
sudo mount /dev/sdXN /boot/efi

Debe colocar la letra correcta del dispositivo en lugar de Xy el número de partición correcto en lugar de N. Después de eso, puede agregar un PPA y descargar un archivo DEB que copiará automáticamente rEFInd en el lugar correcto durante la instalación.

sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
apt-get install refind

Después de reiniciar, debería poder seleccionar qué sistema operativo desea ejecutar, sin ninguna configuración adicional.

Instalación desde Windows

La instalación manual desde Windows lleva un poco más de tiempo. Se describe el proceso paso a paso.aquí.

información relacionada