2012年6月4日 星期一

Linux 下建立固定大小的虛擬磁碟

瀏覽數
掛載映像檔的好處:拷貝時只需拷貝一個大檔案,速度會比較快。

比方說:
有很多的圖檔,小檔案多,拷貝一定要拷很久
尤其拷到隨身碟,那肯定得花上不少時間

如果先把這些圖檔,丟到一個10GB大小的映像檔裡面。
以後要 copy 到別的電腦,只要 copy 那一個 10GB 的映像檔,速度就會很快。
copy 過去後,要使用,只要掛載成目錄就可以使用。

這個就是固定大小的「虛擬磁碟」

1.創建一個 10GB 大小的空檔案
dd if=/dev/zero of=10GB.img bs=1024k count=10240

2.格式化該空檔案、映像檔 (-j 代表格式化為ext3)
mke2f -j 10GB.img
or Ubuntu 下請執行
mkfs.ext4 10GB.img

3.使用參數 -loop 掛載成為目錄
mount -t ext3 -o loop 10GB.img /path/dir
or Ubuntu 下請執行
mount -t ext4 -o loop 10GB.img /path/dir

沒有留言: