Centos 7 开机自动挂载本地光盘作为YUM源

本文参考

靠谱一点就好的博文
asnjudy的博文
btt2013的博文
思心思危的博文


本文的目的

开机自动挂载光盘
使用光盘作为YUM源


挂载光盘

#创建cd的挂载目录
mount /mnt/cdrom/
#将cd挂载的创建好的目录中
mount /dev/cdrom /mnt/cdrom/

配置光盘为yum源

#查看yum源的文件
ls /etc/yum.repos.d/
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo        CentOS-fasttrack.repo  CentOS-Sources.repo
#将CentOS-Base.repo改成其他名字,这样下回就找不到网络的yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
#修改修改为光盘挂载后的路径
  baseurl=file:///mnt/cdrom/
#修改启用这个yum源,如果不配置成1,之后使用yum安装软件会出现报错
  enabled=1
#把服务器的包信息下载到本地电脑缓存起来,这样不用上网检索就能查找软件信息。
yum makecache

#不配置成enable=1的报错
Centos 7 开机自动挂载本地光盘作为YUM源


配置fstab实现开机自动挂载

vim /etc/fstab
#在最后一行添加
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

Centos 7 开机自动挂载本地光盘作为YUM源

fstab详解

<file system> <dir> <type> <options> <dump> <pass>

  • file system:设备名称,可以通过ls /dev查看。
  • dir:期望挂载的目录,这个必须已经存在。
  • type:指挂载设备或分区为何种文件系统类型(例如:ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap等)。
  • options:选项。设置一些文件系统的具体选项。这里不详细介绍,具体说明:
    fat32文件系统配置如下:defaults,user,rw,codepage=936,iocharset=utf8,分配代表:默认,所有用户可以使用,可读可写,后面的一项为避免显示乱码。
    ntfs文件系统配置如下:defaults,user,rw,iocharset=utf8,umask=000,nls=utf8,分配代表:默认,所有用户可以使用,可读可写,后面的一项为避免显示乱码。
  • dump:是dump utility用来决定是否做备份的. 大部分的用户是没有安装dump的,所以应该写为0。
  • pass: fsck会检查这个头目下的数字来决定检查文件系统的顺序,配置成0的话,开机将不做检查。

判断fstab是否正确

可以使用sudo mount -a, -a参数表明使用/etc/fstab中的配置进行挂载。如果发现配置不正确,可以再使用sudo umount /dev/XXX卸载对应设备。这样避免了每次修改重启电脑。 对于挂载失败的原因,可以通过dmesg命令查看。

转载于:https://blog.51cto.com/10019069/2108551

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值