Welcome 微信登录

首页 / 操作系统 / Linux / Linux命令:losetup和mount -o loop

关于Linux下的运维,介绍一下losetup和mount -o loop。——在linux下读取.iso文件
  • mount -o loop linux.iso /mnt/
loop是mount用来加载loop设备的选项,不是文件系统类型。可以另外制定文件系统类型:
mount /tmp/fdimage /mnt -t vfat -o loop=/dev/loop3
这个mount操作中包含loop设备的创建操作。如果仅使用`-o loop"选项,mount自动查找未使用的loop设备。2.6.25 以后的内核支持loop设备的自动析构。手动析构使用:
`losetup -d" or `umount -d`.
关于-o选项,补充另外一个在处理文件系统恢复时常用的remount选项。有些时候可能需要重新mount一个已经mount的文件系统,改变mount标记,特别是只读的文件系统重新mount为可写文件系统:
mount -o remount,rw /dev/foo /dirmount -o remount,rw /dir(在设备和目录没有全部指定的情况下,系统自动读取/etc/fstab,构造完整的命令,ro:只读,rw:读写)
  • losetup /dev/loop0 linux.iso,mount /dev/loop0 /mnt/可以实现mount -o loop的功能
可能需要先执行:# modprobe loop,如果需要加密:# modprobe des # modprobe cryptoloop。下面给出man手册中一个例子:
# dd if=/dev/zero of=/file bs=1k count=100# losetup -e des /dev/loop0 /filePassword: Init (up to 16 hex digits):# mkfs -t ext2 /dev/loop0 100# mount -t ext2 /dev/loop0 /mnt ...# umount /dev/loop0# losetup -d /dev/loop0
losetup使用来创建和控制loop文件,把常规文件或块设备关联到一个loop文件上。具有加密功能。
-a, --查看所有loop设备的状态-d, --删除关联到loop设备的文件文件或设备-e, -E, --encryption encryption_type 指定的名字或数字使用加密功能-f, --使用第一个未用的loop设备
Oracle Linux 6.3安装最新版VMware Workstation与VirtualBox实战Windows 7下硬盘安装CentOS 6.3详解相关资讯      Linux命令  mount  losetup 
  • 48 字节命令可令 Linux 系统当机!  (今 07:55)
  • 运维工程师必会的109个Linux命令  (03月09日)
  • 有趣的Linux命令行:随机输出唐诗  (12/28/2015 20:14:23)
  • losetup命令:设置循环设备  (07月04日)
  • 在Linux笔记本上执行这句命令能致  (02月02日)
  • .NET开发必会的Linux命令  (12/20/2015 10:32:03)
本文评论 查看全部评论 (0)
表情: 姓名: 字数