- When duplicating the filesystem, make sure that /proc exists, otherwise when you boot the new drive the kernel will complaint that /proc is missing and it can't create the virtual file system
- In grub-rescue, (hd0,msdos2) is /dev/sda2, and (hd0,msdos1) is /dev/sda1
- When specifying initrd be sure not to accidentally select the vmlinuz image again
- After you have fixed grub and find that booting is taking longer than expected, check that the UUID in /etc/initramfs-tools/conf.d/resume is the UUID of your swap partition. Check using sudo blkid
2016-03-02
Notes on Migrating a Linux Install
Some issues I ran into when trying to move a Linux install from a 500 GB drive to a smaller 120 G SSD: