DD Clone não inicializando

0

Eu clonei meu SSD no 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 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 256 GB USB
  4. Copie o USB de 256 GB para o SSD de 275 GB

Então, eu clonei meu SSD (128 GB) no meu USB (256 GB) usando o seguinte comando aprendido de aqui :

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

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

Antes de instalar o novo SSD 275, decidi testar o USB e ver se ele iria carregar. Então, eu reiniciei o meu computador, entrei no BIOS para mudar o dispositivo de boot primário para o USB, reiniciei novamente. O computador parece ter pulado a inicialização do USB, porque ele foi inicializado a partir do SSD.

Quando o SSD de 128 GB é carregado, insiro sudo fdisk -l , que gera o seguinte:

Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: gpt

Disk identifier: 77422302-BE7A-49CA-ABA7-DAF209D9121A

Device Start End Sectors Size Type /dev/sda1 34 1050815 1050782 513.1M EFI System

/dev/sda2 1050816 241919956 240869141 114.9G Linux filesystem

/dev/sda3 241919957 250069630 8149674 3.9G Linux swap

GPT PMBR size mismatch (250069679 != 483471359) will be corrected by w(rite).

Disk /dev/sdb: 230.6 GiB, 247537336320 bytes, 483471360 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: gpt

Disk identifier: 77422302-BE7A-49CA-ABA7-DAF209D9121A

De acordo com a parte encorajada, há um GPT PMBR size mismatch que pode ser corrected by w(rite) . Em vários outros lançamentos relacionados à clonagem usando dd , eu não percebi que alguém estava dando o estado de direção que a incompatibilidade de tamanho GPT PMBR poderia ocorrer. Na maioria das vezes, a cautela era garantir que a unidade que está sendo clonada fosse maior do que a unidade que estava sendo clonada.

De qualquer forma, eu li a página man do fdisk e não há w (rite) ou w ou rite, então Eu não sei o que a porção encorajada está me dizendo para fazer.

Então, eu procurei na internet e segui as instruções em esta página , usando gdisk , que parece não fazer nada porque fdisk -l continua exibindo GPT PMBR size mismatch

Então, eu procurei na internet e encontrei esta página , que descreve uma situação semelhante, e eu 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 eu reiniciei e, ainda assim, o USB não inicializa.

Como faço para que meu USB seja inicializado para que eu possa inseri-lo no meu SSD de 275 GB?

    
por Arya 24.09.2016 / 02:13

1 resposta

0

Parece que o problema estava com a incompatibilidade de tamanho GPT PMBR. Aqui foi a minha configuração: O SSD de 128 GB e 256 GB USB 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 do firmware aparecer pela primeira vez, pressione e segure a tecla [Shift] . Como o Linux funciona: o que todo superusuário deve saber 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 exibe grub>

(5) Enquanto na linha de comando do GRUB eu digitei comandos que apenas mostravam coisas (por exemplo, ls , echo $root , set ), eu não acho que mudei nada aqui. Então saí do GRUB e acho que o comando fsck foi executado automaticamente (não o fiz), porque fui solicitado a corrigir problemas específicos com os blocos do sistema de arquivos. Eu digitei [Y] para corrigir esses problemas e o computador foi reinicializado no USB clonado de 256 GB. Então, acho que fsck é 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 275 SSD.

    
por 26.09.2016 / 17:35