(1)創建目錄 /mnt/file,利用dd命令創建一個大文件;
(2)將文件格式化,這個文件有文件系統,相當于一個分區;
(3)直接用blkid 看不到文件,可以用mount -o loop 掛載文件,掛載上后,文件就可以當作分區來用了;
(4)掛載文件的優勢在于,方便移動。分區不能隨便移動而文件可以;
- centos6是要加-o loop的 centos7是不用的;
分區需要有空間,分區空間沒有了但磁盤空間、文件空間還有所有用文件來掛載就可以了;
- 當你掛載文件/root/partfile的時候,系統會把文件看成/dev/loop0
(5)用dd命令創建一個大文件并建一個文件夾;
格式化文件并掛載;
- mount查看,消耗了一個/dev/loop1
- 查看loop設備有0-7,一共8個 表示最多掛8個
- 如果想修改數量,需要啟動linux的啟動內核:vim /boot/grub/grub.conf
- 修改kernel這一行 quiet max_loop=100
- 重啟后就可以使用了;
- 直接用cp是復制不出塊設備的;
- 需要使用mknod才能增加塊設備;

原創文章,作者:wangjunsheng,如若轉載,請注明出處:http://www.www58058.com/74730