I have 1 pi4, a 1tb disk I like to replace with a 4tb disk and a MacBook with possibility to run a virtualised Linux instance.
Cloning with Balena etcher lead to the wrong partition table (resulting in showing only 2 tb, but besides worked) copying in the VM was kinda unstable. So yeah, going the "hard" way (which is actually not that hard, just waiting)