Eu decidi clonar minha partição Linux inicializável em um disco rígido USB. Eu dividi essa unidade em partições e fiz uma cópia completa usando o Clonezilla da seguinte forma .
No entanto, quando tento inicializar a partir de um disco rígido externo, o carregador ainda pensa que está situado na unidade anterior.
Aqui está uma parte de sudo fdisk -l
para torná-lo mais claro. Esta é a unidade interna e sua partição com o sistema de origem:
Disk /dev/sda: 698,7 GiB, 750156374016 bytes, 1465149168 sectors
...
/dev/sda5 2048 97656344 97654297 46,6G 83 Linux
E este é o externo e a partição clonada:
Disk /dev/sdb: 465,8 GiB, 500107862016 bytes, 976773168 sectors
...
/dev/sdb2 140656640 976773119 836116480 398,7G 7 HPFS/NTFS/exFAT
O que eu já fiz é:
grub-upgrade
enquanto estava no modo chroot
no dispositivo montado. sdb1
, mas (msdos1,0)
), ainda assim usa sda5
drive , o que me leva a carregar a partição interna do Linux. / li>
tune2fs
. /etc/fstab
na unidade interna, coloquei-a como inicializável usando parted
e fiz grub-upgrade
novamente, o que não tem nenhum efeito. Então, qual é a maneira de começar a usar a partição clonada externa e o Linux instalado nela? Qualquer ajuda apreciada.