DD Clone não inicializa

DD Clone não inicializa

Clonei meu SSD para meu USB usando dd, mas o USB não inicializa...

Aqui está a história: acabei de receber um SSD de 275 GB para substituir meu SSD de 128 GB, que está com pouco espaço, mas quero continuar usando meu sistema operacional Ubuntu 16.04 exatamente como o configurei. Com base nos tutoriais que li, o método para fazer isso parece ser:

  1. Copie o SSD de 128 GB para o USB de 256 GB.
  2. Instale o SSD de 275 GB.
  3. Inicialize a partir do USB de 256 GB
  4. Copie o USB de 256 GB para o SSD de 275 GB

Então, clonei meu SSD (128 GB) para meu USB (256 GB) usando o seguinte comando aprendido comaqui:

sudo dd if=/dev/sda | sudo dd of=/dev/sdb bs=32M status=progress

O processo foi concluído algumas horas depois sem erros.

Antes de instalar o novo SSD 275, resolvi testar o USB e ver se ele carregava. Então, reiniciei meu computador, entrei no BIOS para alterar o dispositivo de inicialização principal para USB e reiniciei novamente. O computador parece ter ignorado a inicialização pelo USB porque inicializou pelo SSD.

Quando o SSD de 128 GB foi carregado, digitei sudo fdisk -l, que resultou no seguinte:

Disco /dev/sda: 119,2 GiB, 128035676160 bytes, 250069680 setores

Unidades: setores de 1 * 512 = 512 bytes

Tamanho do setor (lógico/físico): 512 bytes/512 bytes

Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes

Tipo de rótulo de disco: gpt

Identificador de disco: 77422302-BE7A-49CA-ABA7-DAF209D9121A

Tipo de tamanho dos setores finais iniciais do dispositivo /dev/sda1 34 1050815 1050782 513,1M Sistema EFI

/dev/sda2 1050816 241919956 240869141 Sistema de arquivos Linux 114,9G

/dev/sda3 241919957 250069630 8149674 Troca Linux 3.9G

A incompatibilidade de tamanho GPT PMBR (250069679! = 483471359) será corrigida por w (rite).

Disco /dev/sdb: 230,6 GiB, 247537336320 bytes, 483471360 setores

Unidades: setores de 1 * 512 = 512 bytes

Tamanho do setor (lógico/físico): 512 bytes/512 bytes

Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes

Tipo de rótulo de disco: gpt

Identificador de disco: 77422302-BE7A-49CA-ABA7-DAF209D9121A

De acordo com a porção em negrito, existe um GPT PMBR size mismatchque pode ser corrected by w(rite). Em várias outras postagens relacionadas à clonagem usando dd, não notei ninguém que estava dando instruções afirmando que a incompatibilidade de tamanho do GPT PMBR poderia ocorrer. Na maioria das vezes, o cuidado era garantir que a unidade clonada fosse maior do que a unidade clonada.

De qualquer forma, eu li opágina de manual do fdiske não há w(rite) ou w ou rite, então não sei o que a parte encorajada está me dizendo para fazer.

Então, pesquisei na internet e segui as instruções emesta página, usando gdisk, que não pareceu fazer nada porque fdisk -lcontinua mostrandoGPT PMBR size mismatch

Então, procurei na internet e encontreiesta página, que descreve uma situação semelhante, e segui as instruções inserindo o seguinte:

sudo dd if=/dev/sda of=/tmp/mbrsda.bak bs=446 count=1

sudo dd if=/tmp/mbrsda.bak of=/dev/sdb bs=446 count=1

Então reiniciei e, mesmo assim, o USB não inicializa.

Como faço para inicializar meu USB para poder adicioná-lo ao meu SSD de 275 GB?

Responder1

Parece que o problema estava na incompatibilidade de tamanho do GPT PMBR. Aqui estava minha configuração: o SSD de 128 GB e o USB de 256 GB estão conectados ao computador, o SSD de 275 GB não.

(1) Reinicie ou ligue o computador.

(2) Acesse o menu GRUB: Quando a tela de inicialização do BIOS ou firmware aparecer pela primeira vez, pressione e segure a [Shift]tecla.Como funciona o Linux: o que todo superusuário deve saber por Brian Ward (ISBN: 978-1-59327-567-9)

(3) Visualize os comandos de configuração do carregador de inicialização para a opção de inicialização padrão: Pressione [E].

(4) Acesse a linha de comando do GRUB: Pressione [C]no menu de inicialização ou no editor de configuração. O prompt do GRUB é exibidogrub>

(5) Enquanto na linha de comando do GRUB eu inseri comandos que exibiam apenas coisas (por exemplo, ls, echo $root, set), acho que não mudei nada aqui. Então saí do GRUB e acho que o fsckcomando foi executado automaticamente (não fiz isso), pois fui solicitado a corrigir problemas específicos com os blocos do sistema de arquivos. Entrei [Y]para corrigir esses problemas e o computador reiniciou no USB clonado de 256 GB. Então eu achofscké o comando que resolveu meu problema.

(6) Instale o SSD de 275 GB.

(7) Inicialize usando o USB clonado de 256 GB.

(8) Clone o USB de 256 GB no SSD 275.

informação relacionada