loop设备简介
概念:熟知,磁盘是一种存储设备,可以存储数据。loop类似于磁盘,也可以存储数据,是一种特殊设备
特点:因此,我们可以将文件/数据或者镜像文件制作成一个loop设备,然后将loop设备挂载,就可以在Linux系统上面使用
如何创建loop设备:如何制作loop设备:文件/数据通过mount命令和-o loop参数即可创建一个loop且同时挂载
一、使用loop设备挂载CD/DVD镜像文件
1.概念
一般来说,我们从一个网站下载了一个Linux或其他所需的镜像文件(.iso)后,该镜像文件一般需要刻录成CD/DVD光盘才能够被系统使用
但是有一种方法,可以不需要将其刻录成为光盘就能够直接使用该镜像中的文件数据。方法就是讲镜像文件制作成一个loop设备来进行挂载
2.方法
方法:使用mount命令,将镜像文件(.iso)制作成一个loop设备,并同时挂载到一个目录下
此时,该挂载目录内的文件数据就是镜像文件内的数据,当然我们也可以对这些数据进行查看与修改
3.命令格式
mount -o loop 镜像文件目录 挂载目录
4.挂载案例
下面我我有一个镜像文件,将其挂载到/data/ubuntu_dvd目录下
第一步:将/tmp/ubuntu-14.04.5-desktop-amd64.iso镜像文件挂载到/data/ubuntu_dvd目录下mount -o loop /tmp/ubuntu-14.04.5-desktop-amd64.iso /data/ubuntu_dvd