最近有同事把我們build code的環境由redhat移植到ubuntu。老實說以前我都覺得要重作corss-compiler才能重建build code環境。沒想到直接用ubuntu開機,mount全部的東西,tar起來後。用chroot也能達到類似的功能。
- boot into ubuntu
- mount vm partitions from vm
- tar all files/folder under root(/) directory
- umount vm partition from vm
- untar
- chroot /folder-name