什么是Loop设备?
简单说,可以称其为循环设备。在实际工作中,可以用其虚拟块设备供调试用。想要知道更详细的话,可以上网百度一下。笔者在这里主要想简单介绍下其使用方法,也是自己工作的一个小小总结。
如何修改loop设备的缺省数量
通常在linux系统中,缺省就有几个loop设备。本人使用CentOS6.3,缺省有8个loop设备。如果需要更多的loop设备,有多种方法。
方法一、在启动项中添加如下参数,max_loop=16(根据自己需要制定数值)。
方法二、模块加载时修改模块参数。
方法三、直接修改loop设备代码中,max_loop的缺省值。
如何通过Loop设备虚拟块设备
常用的方法如下:
1,运行下面的命令,创建5个500MB的文档:
for i in $(seq 1 5);do dd if=/dev/zeroof=./file-$i bs=1024k count=500;done
2,再创建5个和上述文档挂接的loop设备:
for i in $(seq 1 5);do losetup /dev/loop$i./file-$i;don
之后,我们就能够使用/dev/loop1等5个设备来用做块设备了。
3,查看loop设备命令:losetup
4,删除loop设备:losetup –d/dev/loop$i

1万+

被折叠的 条评论
为什么被折叠?



