linux mount iso文件系统,在linux系统上永久挂载ISO像镜文件

当我们通过iso镜像文件安装软件的时候每次都要挂载光盘,这样感觉有点麻烦,每次需要安装软件的时候都在做重复的工作,因此就想着可不可以将该 iso文件直接传到linux 上面,然后永久挂载之后,每次开机之后就直接读取不需要再次挂在,以后还可以将它当作本地yum源进行软件的安装。

第一步: 上传本地iso文件到 /mnt/iso 文件夹下面

将iso文件当作设备挂载在文件夹下面,具体做法:

0bd84659fc491e5ad95f11af84019d76.png

挂载设备:

第二步: 创建一个挂载点(即创建一个挂载iso的目录)

[root@webserver ~]# mkdir /mnt/iso/ret6.4 --将iso文件当作设备挂载在该文件夹下面

第三步:执行下面的命令将刚刚传的/mnt/iso/rhel-server-6.4-x86_64-dvd.iso 文件挂载到/mnt/iso/ret6.4/ 此目录下面

[root@webserver ~]# mount -o loop -t iso9660 /mnt/iso/rhel-server-6.4-x86_64-dvd.iso /mnt/iso/ret6.4/

[root@webserver ~]# ll /mnt/iso/ret6.4/ --查看是否挂载成功

0c2d4f1daeeed26a30afd109dab81f49.png

参数详解:

-t 后面的参数表示文件系统类型,(一般可以不用指定系统自动识别),

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:

loop:用来把一个文件当成硬盘分区挂接上系统

ro:采用只读方式挂接设备

rw:采用读写方式挂接设备

iocharset:指定访问文件系统所用字符集

也可以使用不带 -t 参数的挂载

[root@webserver ~]# mount -o loop /mnt/iso/rhel-server-6.4-x86_64-dvd.iso /mnt/iso/ret6.4/

注意:这里的 -o loop 不能少,它表示将iso文件当作一个虚拟设备来使用

到了这一步基本上该iso文件已经可以正常读取操作了,但是当我重启设备之后去读取刚刚挂在的设备竟然找不到任何记录,之后各种百度,找大佬帮忙之后终于找到问题所在,原来还需要将挂载的iso文件写入配置文件后开机自动挂载才可以,下面就配置iso开机挂载。

配置iso文件开机自动挂载关机命令

[root@testLinux ~]# vi /etc/fstab --将下面这个配置写入此配置文件。

/mnt/iso/rhel-server-6.4-x86_64-dvd.iso /mnt/iso/ret6.4/ iso9660 defaults,loop 0 0

19590189a6c7c1b39d0a99745672b0a2.png

举报/反馈

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值