¿Cómo migro Windows 10 y Grub a un nuevo disco duro?

¿Cómo migro Windows 10 y Grub a un nuevo disco duro?

Tengo dos unidades: C:, que contiene un gestor de arranque Grub y Windows 10, y D: que contiene una partición NTFS y también todas mis particiones de Ubuntu. Me gustaría reemplazar mi unidad C: por una nueva (más grande), sin tener que reinstalar todo. ¿Qué tengo que hacer para no estropear mi gestor de arranque?

información relacionada