Isto é provavelmente porque quando o pen drive USB está conectado, ele é detectado antes da unidade interna que você chama de / dev / sdd, então os identificadores sdX são deslocados.
A maneira de resolver isso é usar um identificador não volátil. Use um dos nomes em um dos /dev/disk/by-*/
(gosto de / dev / disk / by-id, pois eles são razoavelmente legíveis, mas outros nomes podem ser mais úteis em sua situação específica) ou use blkid
/ dumpe2fs
e um UUID=...
specifier para o sistema de arquivos, no lugar do especificador de partição /dev/sdd2
que você tem atualmente.