Reparación/restauración de datos de arranque del disco duro (Linux)

Reparación/restauración de datos de arranque del disco duro (Linux)

Aumenté el tamaño de una partición (después de modificar el tamaño de una EBS Volume)

Antes de cambiar el tamaño recibí la siguiente advertencia:

GPT fdisk (gdisk) version 1.0.1

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


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************

La conversión a GPT pareció causar un poco de daño.

El cambio de tamaño de la partición parece exitoso, puedo montar y acceder a archivos.

Después del cambio de tamaño, ya no puedo iniciar la máquina usando ese volumen de EBS, los volúmenes no parecen ser un volumen de inicio.

La máquina se bloquea en el arranque:

ingrese la descripción de la imagen aquí

Aquí está la información del disco, avíseme si necesita ver algo más.

$ lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   50G  0 disk
└─xvda1 202:1    0   50G  0 part /
xvdf    202:80   0  120G  0 disk
└─xvdf1 202:81   0  120G  0 part
$ sudo gdisk /dev/xvdf
GPT fdisk (gdisk) version 1.0.1

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

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/xvdf: 251658240 sectors, 120.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): EDA0C666-2A70-4C8A-A1A8-77908890A1A8
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 251658206
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048       251658206   120.0 GiB   EF00  EFI System

¿Cómo puedo restaurar la funcionalidad de arranque en ese disco?

Respuesta1

No encontré una solución para los datos de arranque mbr/gpt rotos.

En lugar de eso, rehice el proceso de cambio de tamaño en partedlugar de gdisk(usando una copia de seguridad instantánea).

información relacionada