在linux下可以很友善的将多個檔案,或多個檔案夾下的内容打包進CD光牒鏡像中,我們可以用:
mkisofs -r -v -o xxx.iso /root /home
指令将/root以及/home目錄下的檔案打包到xxx.isoCD光牒鏡像中去,然後通過mount loop的方式挂載:
mount -o loop xxx.iso /mnt
此時有個小問題,就是多個目錄下的檔案會以"平鋪"的方式放到iso的根目錄下,這可能不是我們的本意.
我們可以用-graft-point的方式手動設定放置的路徑:
mkisofs -r -v -v "my_iso" -o xxx.iso -m /home/lost+found -graft-point /root=/root /home=/home
其中-m是排除指定路徑的含義.
