You probably have errors due to not copying file flags and devices and stuff. If you are going to copy a full drive to another spot I recommend using rsync. Good tutorial on the net about doing that here. Be sure when you do this also if the partition you are copying from is booted currently to switch to single user mode with telinit 1. Also be sure to add excluded directories that you need as well. Hope that helps.
Code:
rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt/newdrive
https://ostechnix.com/backup-entire-...m-using-rsync/