Então eu tomei o mergulho desde que ninguém respondeu e decidiu dar um tiro, e funcionou, no final. Aqui está o que eu fiz:
Eu pluguei meu novo SSD via USB.
Aberto o gparted e fui para o meu 1TB, cliquei com o botão direito do mouse na instalação do Ubuntu que eu queria copiar e cliquei em "Copy". Fui para o novo SSD, cliquei com o botão direito do mouse na unidade vazia e "Colar". Demorou um pouco, mas copiou a partição inteira e preservou o UUID. Eu fiz a mesma coisa para a partição swap para que a nova tivesse o mesmo UUID e eu nem precisaria fazer nenhuma alteração no meu /etc/fstab
, já que ele usa UUIDs. Em seguida, criei uma partição NTFS em branco que posso compartilhar entre o Ubuntu e o Windows.
Uma vez que isso foi feito, eu troquei fisicamente o novo SSD e a unidade de 1 TB. Após a inicialização, eu tenho um dispositivo não existe erro.
Eu iniciei em um LiveUSB e selecionei "Try Ubuntu".
Então eu abri um terminal e digitei:
sudo mount /dev/sdb1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo umount /dev/sdb1
Com sdb1
sendo a nova partição que copiei do meu antigo 1TB, e sda
é a minha unidade do Windows, que sempre tinha o grub instalado.
A execução do comando grub-install
acima detectou a nova home do Ubuntu no SSD e também detectou o Windows 10. Eu nem precisei fazer o comando update-grub
.
Eu reiniciei o laptop e o grub veio com as minhas duas opções do Ubuntu Gnome ou Windows 10, e ambas as opções funcionam muito bem!
Meu 1 TB agora está no gabinete USB que usei originalmente para o SSD, apenas para copiar a partição. Ele será usado agora para armazenamento a longo prazo. Eu prefiro a velocidade acima do tamanho.
Nota lateral; Rodar o Ubuntu Gnome 14.04 no SSD é muito rápido e inicializa em cerca de 5 segundos no desktop. Basta dizer que estou muito feliz!