¿Cómo puedo copiar rápidamente un esquema de partición GPT de un disco duro a otro?

10

En una tabla de particiones no GPT puedo hacer

sfdisk -d /dev/sda | sfdisk /dev/sdb

Pero sfdiskno es compatible con las tablas de particiones GPT. ¿Qué puedo usar en su lugar?

Estoy buscando una solución de uno o dos comandos, no solo usando GNU dividido para generar los tamaños de partición y luego haciéndolos manualmente nuevamente.

Kris Harper
fuente
Buena referencia a esta Q también en AU: askubuntu.com/questions/57908/…
slm

Respuestas:

13

Instale gdisk que está disponible en sourceforge, así como en los repositorios de Ubuntu Universe.

Luego use el sgdiskcomando ( página de manual aquí ) así

sgdisk -R /dev/sdb /dev/sda
sgdisk -G /dev/sdb

El primer comando copia la tabla de particiones de sdato sdb(tenga cuidado de no mezclarlas). El segundo comando aleatoriza el GUID en el disco y todas las particiones. Esto solo es necesario si los discos se van a utilizar en la misma máquina; de lo contrario, no es necesario.

Kris Harper
fuente