Desvantagem da cópia da tabela de partição usando dd para uso na matriz RAID

0

Eu usei dd para copiar a tabela de partições (GPT) de um disco para outro, depois adicionei esse disco a uma matriz mdadm RAID e o sistema parece rodar bem.

Devo esperar algum problema, e há alguma desvantagem de fazer isso?

P.S: Eu usei dd desde que eu estava preso no shell initramfs.

    
por pim 19.04.2018 / 10:06

2 respostas

1

Não há problema em fazer isso - o dispositivo de origem será apresentado como um dispositivo de bloco único, assim como a matriz RAID.

A única coisa a observar é a duplicata que a GPT armazena no final do disco ... se o seu novo armazenamento for maior, isso aparecerá muito cedo no dispositivo e poderá impedir que você use toda a capacidade, dependendo das ferramentas que você usa.

Ferramentas como gdisk se oferecerão para realocá-lo quando você escrever a tabela de partições. Veja abaixo:

$ gdisk ${DISK}
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): w
Warning! Secondary header is placed too early on the disk! Do you want to
correct this problem? (Y/N):

Eu aconselho que você copie o GPT e execute gdisk simplesmente para reescrever (e possivelmente re-localizar) a tabela de partições. Depois disso, você pode invocar gdisk novamente para lidar com a reformulação de seu armazenamento - se for necessário.

fdisk também cuidará disso para você:

$ fdisk ${DISK}

Welcome to fdisk (util-linux 2.27.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

GPT PMBR size mismatch (204799 != 409599) will be corrected by w(rite).
GPT PMBR size mismatch (204799 != 409599) will be corrected by w(rite).

Command (m for help):
    
por 19.04.2018 / 12:30
2

Não, essa é uma maneira bastante comum de fazer isso - eu costumo usar SFDISK para despejar e restaurar partições, mas eu usei DD no passado.

    
por 19.04.2018 / 12:21