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:
- Copie o SSD de 128 GB para o USB de 256 GB.
- Instale o SSD de 275 GB.
- Inicialize a partir do 256 GB USB
- 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?