使用环回文件
环回文件系统是指那些在文件中而非物理设备中创建的文件系统。我们可将这些文件作为文件系统挂载到挂载点上。这实际上可以让我们在物理磁盘上的文件中创建逻辑磁盘。
实战演习
- 创建一个100M大小的文件
$ dd if=/dev/zero of=loobackfile.img bs=10M count=10
- 将文件格式化为ext4文件系统
$ mkfs.ext4 loobackfile.img
- 检查文件系统
$ file loobackfile.img
- 挂载环回文件
# mkdir /mnt/loopback
# mount -o loop loobackfile.img /mnt/loopback
其中, -o loop用来挂载环回文件系统。
这实际上是一种快捷的挂载方法,我们无需手动连接任何设备。但是在内部,这个环回文件连接到了一个名为/dev/loop1或loop2的设备上。
- 手动挂载
# losetup /dev/loop1 loobackfile.img
# mount /dev/loop1 /mnt/loopback
-
卸载方式
- 以挂载点路径作为卸载参数
# umount /mnt/loopback
以设备文件的路径作为卸载参数
# umount /dev/loop1