Conversión entre disco duro GPT y MBR sin perder datos

10

Tengo una pregunta que no sé mucho sobre discos duros, así que tendrás que trabajar conmigo aquí.

¿Puedo cambiar mi disco duro de GPT a MBR sin perder datos?

Tenga en cuenta que no hay un sistema operativo en la computadora portátil en el que voy a hacer esto.

Voy a arrancar desde un usb e intentar convertirlo.

Mahmood Darwish
fuente
Debe suponer que los datos se perderán, así que primero haga una copia de seguridad.
AFH
@AFH, ¿cómo puedo hacer una copia de seguridad si no puedo arrancar la computadora portátil?
Mahmood Darwish
La conversión no es posible. Tienes que eliminar la partición y crear una nueva. Sin embargo, GPT es superior a MBR, por lo que me quedaría con GPT. Uno de los límites de MBR es el tamaño máximo que puede tener una partición. Creo que 2 TB es su límite.
LPChip
Si inicia un disco de diagnóstico o un sistema Linux Live, puede realizar una copia de seguridad desde allí.
AFH
Si eso es posible. Pero debe eliminar la partición del sistema operativo para continuar. Utilice cualquier administrador de partición de arranque, por ejemplo, enlace .
Biswapriyo

Respuestas:

11

Puede convertir de GPT a MBR y MBR a GPT sin pérdida de datos (lo he intentado) con gdiskLinux.

Úselo bajo su propio riesgo

Ejecute el comando gdisk /dev/sdxcon sdx según su partición HDD

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.
THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************


Command (? for help): 

MBR a GPT

Ingrese w para escribir la partición GPT en el disco.

Presione y para confirmar su elección.

GPT a MBR

Ingrese r para ingresar en las opciones de recuperación y transformación .

Ingrese g para convertir la partición GPT a MBR.

Para información

Puede consultar la tabla con el comando p .

Advertencia : Perderá su cargador de arranque (Ej. GRUB)

Puede verificar si su partición es GPT o MBR ahora gdisk /dev/sdxcon sdx según su partición HDD en el escaneo de la tabla de particiones

Krunal Mevada
fuente
1
Para obtener más información sobre este tema, consulte la documentación oficial de GPT fdisk sobre dichas conversiones.
Rod Smith
0

Como dijo Krunal, gdisk arruinará tu comida, para evitar el modo de rescate:

Si arranca desde BIOS, será mejor que cree una partición de arranque de BIOS antes de escribir y salir de gdisk. (De lo contrario, se requiere una partición EFI si se inicia desde UEFI).

Y usted grub-install /dev/sdapara arreglar su gestor de arranque y luego reiniciar y buena suerte.

es decir, usé los 2048 sectores entre sda1 y sda5, exactamente 1 MB para la partición de arranque del BIOS:

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          999423   487.0 MiB   8300  Linux filesystem
   5         1001472        41940991   19.5 GiB    8E00  Linux LVM
clarkttfu
fuente