Antes de executar grub-install /dev/sdb , você deve remontar /boot . Também pode ser necessário reconstruir sua imagem initrd (acredito que existam informações que precisem ser atualizadas).
Nota: de fato, seguindo essas sugestões, o OP relatou que funcionou