mount -l 的妙用

场景描述:在研究livecd 启动之后,将光盘挂载到/dev/.initramfs/live目录之下,使用umount 命令无法卸载,一直设备正忙,按道理根文件系统已经成功运行在内存中,应该不需要光盘的协助。然后查看init脚本,进行挂载的情况,从中显示确实调用umount -l /dev/.initramfs/live,进行了卸载,这个-l的参数是延迟关闭使用,直到所有的资源不被占用才释放。结果终于卸载成功。

研究的过程中,发现对于光盘的内容使用losetup进行操作,但是确切的含义尚未知晓。对于循环挂载事情上面,存在很多模糊的地方。没有搜索到更多的讯息。

时间: 2024-11-07 20:31:45

mount -l 的妙用的相关文章

mount --bind 的妙用

  在固件开发过程中常常遇到这样的情况:为测试某个新功能,必需修改某个系统文件.而这个文件在只读文件系统上(总不能为一个小小的测试就重刷固件吧),或者是虽然文件可写,但是自己对这个改动没有把握,不愿意直接修改.这时候mount --bind就是你的好帮手. 假设我们要改的文件是/etc/hosts,可按下面的步骤操作: 1. 把新的hosts文件放在/tmp下.当然也可放在硬盘或U盘上. 2. mount --bind /tmp/hosts /etc/hosts 测试完成了执行 umount /

mount命令

mount命令用于加载文件系统到指定的加载点. 用法:mount(选项)(参数) 设备文件名:指定要加载的文件系统对应的设备名: 加载点:指定加载点目录. mount /dev/cdrom /mnt/cdrom linux下怎么查看磁盘的挂载,包括挂载点和挂载的硬盘或逻辑卷: 第一种方法:使用df命令,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的 第二种方法:使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行. 第三种方法:查看文件

攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount

挂载就是将文件系统与目录结合的操作.挂载点就是目录,该目录就是进入分区或文件系统的入口. 一.挂载前的注意事项: 1.单一文件系统不应该被重复挂载在不同的挂载点中. 2.单一目录不应该重复挂载多个文件系统. 3.即将作为挂载点的目录理论上应该都是空目录才对. 注意:对应2和3,如果要挂载的目录不为空,那么挂载了新的文件系统之后,原来的目录会暂时消失(并非覆盖掉),系统会显示最新挂载的文件系统.新分区被卸载之后,原来的文件系统会重新显示出来. 二.命令介绍 mount [-t 文件系统] [-L

Linux mount(磁盘挂载)

[功能说明]: 磁盘挂载 [语法格式]: mount  -a mount  -l mount  [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 装置文件名  挂载点 [选项参数]: -a:依照配置文件/etc/fstab的数据将所有未挂载的磁盘都挂载上来: -l:单纯的输入mount会显示目前挂载的信息.加上-l可增列Label名称: -t:可以加上文件系统种类来指定欲挂载的类型:常见的Linux支持的类型有:ext2,ext3,vfat,reiserfs,iso966

mount的bind选项

  mount 的 bind 选项将第一个目录克隆到第二个.一个目录中的改变将会在另一个中出现 - 毕竟,它是同一磁盘上的同一个块. 使用 bind 与对同一设备进行两次挂载的区别在于,您就可以挂载子目录而无需挂载整个文件系统. 绑定挂载(bind mount)允许从任何其他位置访问任何文件或目录. 范例七:将 /home 这个目录暂时挂载到 /mnt/home 底下: [[email protected] ~]# mkdir /mnt/home [[email protected] ~]# m

mount -a和/etc/fstab读取挂载的纠缠

今天在嵌入式Linux开发上,了解到mount -a 的终极奥义,刚开始的时候非常陌生的是只有一个参数选项,按道理不应该啊!但是mount -t    mount -o loop  mount -l等等都携带大把的参数,究竟mount -a是如何被脚本解析器解析的呢? 在根文件系统中/etc/init.d/rcS文件中就记载着这么一段历史: mount -a 通过百度,查看的资料显示: mount -a [-t type] [-O optlist] (通常在启动脚本中调用) 使得 fstab 中

Linux基础知识之挂载详解(mount,umount及开机自动挂载)

Linux基础知识之挂载详解(mount,umount及开机自动挂载) 转载自:http://www.linuxidc.com/Linux/2016-08/134666.htm 挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点",解除此关联关系的过程称之为"卸载" 1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问

Linux基础之挂载详解(mount,umount及开机自动挂载)

挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点",解除此关联关系的过程称之为"卸载" 1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问 2.挂载点:mount_point,用于作为另一个文件系统的访问入口: (1) 事先存在: (2) 应该使用未被或不会被其它进程使用到的目录: (3) 挂载点下原有的文件将会被

Linux磁盘 - fdisk,partprobe, mkfs, mke2fs, fsck, badblocks, mount, mknod

磁盘分区: fdisk [[email protected] ~]# fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的 partition 内容.若仅有 fdisk -l 时, 则系统将会把整个系统内能够搜寻到的装置的 partition 均列出来. 范例:找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息 [[email protected] ~]# df / <==注意:重点在找出磁盘文件名而已 Filesystem 1K-blocks Used Availa