OK.
Conceptually, we're going to create an Image of each full drive, and save that on to the external. Image, not clone.
Then, apply that Image to the relevant drive and laptop.
You will also need a blank USB stick.
1. Verify the actual used space on the 500GB drive is below 200GB. It appears to be, but verify.
2. On the old system first, install
Macrium Reflect. The free version works.
3. Connect your external drive
4. Run the Macrium.
5. Create a Macrium Rescue USB.
6. Within the Macrium software, select ALL partitions on your 500GB drive, and tell the software to make an Image of that on the external. Not a clone...an Image. Give it a specific file name, or put it in a labeled folder . "TheLenovoDrive"), for instance.
7. That that USB to the new laptop, either boot up from that USB, or install Macrium on that.
8. Do the same Image thing...again, give it a specific file name. "huawei _ drive", or whatever. Anything so that you know which is which.
so...now that we have a full drive image of BOTH laptop drives existing on the external,
we swap the physical drives around.
Once done with that...
9. On either system, boot up from that Macrium Rescue US
10. Tell it which Image you wish to apply to the laptop you're on right now. Lenovo_Image goes with the Lenovo system.
11. Once done, connect the external to the other system, boot up from the Rescue USB, and do the same thing
This should work.