Linux中的loop设备

原创 2015年07月06日 18:38:14

1. 什么是loop设备?

loop设备是一种伪设备,是使用文件来模拟块设备的一种技术,文件模拟成块设备后, 就像一个磁盘或光盘一样使用。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被 mount 起来。之所以叫loop设备(回环),其实是从文件系统这一层来考虑的,因为这种被 mount 起来的镜像文件它本身也包含有文件系统,通过loop设备把它mount起来,它就像是文件系统之上再绕了一圈的文件系统,所以称为 loop。

2. loop设备的使用

一般在linux中会有8个loop设备,一般是/dev/loop0~loop7,可用通过losetup -a查看所有的loop设备,如果命令没有输出就说明所有的loop设备都没有被占用,你可以按照以下步骤创建自己的loop设备。

1)创建一个文件
dd if=/dev/zero of=/var/loop.img bs=1M count=10240

2)使用losetup将文件转化为块设备
losetup /dev/loop0 /var/loop.img

3)通过lsblk查看刚刚创建的块设备
lsblk |grep loop0
losetup -a

4)当然,你也可以将这个块设备格式化并创建其他的文件系统,然后再mount到某个目录,有点多余啊,一般人不这么干。

5)要删除这个loop设备可以执行以下命令
losetup -d /dev/loop0

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于loop设备挂载

为区别网络里的loop端口(回环端口),这里把linux里的hoop设备叫做循环设备 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使...

loop设备及losetup命令介绍

1. loop设备介绍     在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。 在使用之前,一个 l...

loop 设备介绍

 摘自:http://blog.csdn.net/llf021421/article/details/8871865 1. loop 设备介绍 在类 UNIX 系统里,loop 设备是一种伪...

如何在ceph中找出存放的数据

这篇文章主要从ceph数据管理这个方面入手,通过具体的实例介绍一下如何在ceph中找到数据的存放位置。

Linux热插拔处理机制

一、 udev在2.6内核里,使用了udev来取代hotplug。据udev的作者Greg K.H说,之所以废弃了hotplug原因是sysfs的出现,这个东西会产生非常多的hotplug事件,远远超...

LINUX SAMA5D3启动SD卡制作步骤

将SD卡经过读卡器插入虚拟机内,执行如下命令检测挂在位置。 mount | grep /media 卸载SD卡 sudo umount /dev/sdxx   用“dd”命令清除MRB和分区...
  • a_tu_
  • a_tu_
  • 2015-02-11 13:54
  • 879

linux 开发板(Linux USB Gadget) 模拟u盘

前几天,搞了sub hid设备,通过usb hid设备和windows进行通信。现在开始搞这个 mass storge 首先说明 环境:linux版本:3.15        使用开发板:SAMa5d...
  • a_tu_
  • a_tu_
  • 2015-02-10 19:36
  • 2989

Delphi编程技巧集

◇[DELPHI]网络邻居复制文件 uses shellapi; copyfile(pchar(newfile.txt),pchar(//computername/direction/targer.t...

LINUX 自定义USB Gadget HID 设备

最近在搞自定义的hid设备,内核版本3.15 首先配置内核,进入Device driver 菜单  [*] USB support  --->   进入此菜单 选择最后一项    USB Gadge...
  • a_tu_
  • a_tu_
  • 2015-01-22 17:05
  • 3375

linux loop 设备

1. loop 设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。 在使用之前,一个 lo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)