Can someone elaborate on the difference between mkarchroot and arch-chroot? Basically, i want a chrooted environment for testing some program. Alternatively, is there any other better way to create an isolated environment, apart from chroot and VMs.