OK, so I installed the new disk, paritioned it:
Disk /dev/sde: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: CT2000MX500SSD1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: CE602A32-7962-4443-BEB8-73EFA5CF0448
Device Start End Sectors Size Type
/dev/sde1 2048 1026047 1024000 500M EFI System
/dev/sde2 1026048 1469032447 1468006400 700G EFI System
/dev/sde3 1469032448 3907029134 2437996687 1.1T Linux filesystem
I used Clonezilla to clone the original smaller Windows partition (sdb2 below) to sde2.
Disk /dev/sdb: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: WDC WD20EARX-00P
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 5B0E5CA5-7E87-464E-B2CB-9578A87EDDA1
Device Start End Sectors Size Type
/dev/sdb1 63 3743199231 3743199169 1.7T Linux filesystem
/dev/sdb2 3743199232 3848435560 105236329 50.2G Microsoft basic data
/dev/sdb5 3848435712 3907028991 58593280 27.9G Linux filesystem
Partition 1 does not start on physical sector boundary.
Running update-grub, if finds the Windows boot manager in sdc1:
# update-grub
Generating grub configuration file ...
[snip]Found Windows Boot Manager on /dev/sdc1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
But when choosing that option in grub (when booting), it takes me straight to the old Windows installation.
Can anyone offer any help?