Centos 8挂载iso镜像
编辑好.repo的配置文件报错了(自定义的kk.repo)
Failed to download metadata for repo ‘kk’
Error: Failed to download metadata for repo ‘kk’
[root@k8 yum.repos.d]#vim kk.repo
[kk]
name=CentOS-BaseOS-$releasever - kk
baseurl=file:///mnt/cenos/
gpgcheck=0
enabled=1
[root@k8 yum.repos.d]# dnf clean all
[root@k8 yum.repos.d]# dnf makecache
Failed to download metadata for repo 'kk'
Error: Failed to download metadata for repo 'kk'
于是继续改配置文件(kk.repo)
[root@k8 yum.repos.d]#vim kk.repo
[kk]
name=CentOS-BaseOS-$releasever - kk
baseurl=file:///mnt/cenos/AppStream/Packages
gpgcheck=0
enabled=1
[root@k8 yum.repos.d]# dnf makecache
Failed to download metadata for repo 'kk'
Error: Failed to download metadata for repo 'kk'
继续报错,再改文件,还是不行,然后恢复快照(以为自己的操作有问题)
再次尝试上面的操作,然后还是不行,于是我又换到centos7同样的操作OK
==================================================
经过长时间的重复操作,终于成功了(2个多小时。。。)
以下是成功的全过程
[root@k8 ~#mkdir -p /mnt/centos
#挂载二选一
[root@k8 ~]#mount CentOS-8.1.1911-x86_64-dvd1.iso /mnt/cenos/
[root@k8 ~]#mount -o loop /root/CentOS-8.1.1911-x86_64-dvd1.iso /mnt/centos/
[root@k8 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 966M 0 966M 0% /dev
tmpfs tmpfs 983M 0 983M 0% /dev/shm
tmpfs tmpfs 983M 8.8M 974M 1% /run
tmpfs tmpfs 983M 0 983M 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 52G 11G 42G 20% /
/dev/sda1 ext4 3.9G 135M 3.6G 4% /boot
tmpfs tmpfs 197M 0 197M 0% /run/user/0
/dev/loop0 iso9660 7.1G 7.1G 0 100% /mnt/cenos
[root@k8 ~]cd /etc/yum.repos.d/
[root@k8 yum.repos.d]#vim kk.repo
[kk]
name=CentOS-BaseOS-$releasever - kk
baseurl=file:///mnt/cenos/AppStream/
gpgcheck=0
enabled=1
[root@k8 yum.repos.d]# dnf clean all
20 files removed
[root@k8 yum.repos.d]# dnf makecache
CentOS-8 - AppStream 1.5 MB/s | 5.8 MB 00:03
CentOS-8 - Base 1.3 MB/s | 2.2 MB 00:01
CentOS-8 - Extras 13 kB/s | 8.1 kB 00:00
CentOS-BaseOS-8 - kk 419 MB/s | 5.4 MB 00:00
Metadata cache created.
#终于成功了
这个原因是路径不对,识别不到,所以必须写到/mnt/cenos/AppStream/
永久挂载:在/etc/fstab下添加(绝对路径)
格式:
iso文件路径 目的地路径 文件系统(iso9660)defaults 0 0
[root@k8 yum.repos.d]# vim /etc/fstab
/root/CentOS-8.1.1911-x86_64-dvd1.iso /mnt/centos iso9660 defaults 0 0
补充:
第1列:挂载设备(3种写法)
(1)/dev/sda5 本地挂载
(2)10.11.59.110:/abc 远程挂载
(3)UUID=设备的uuid rhel6 rhel7的默认写法
第2列:挂载点
第3列:文件系统类型
文件系统类型:
文件系统类型 | 对应写法 |
---|---|
iso | iso9660 |
swap | swap |
ntfs | ntfs-3g |
xfs | xfs |
ext4 | ext4 |
efi分区 | vfat |
第4列:文件系统属性 defaults默认 rw ro
第5列:是否对文件系统进行(磁带)备份
0 不备份
1 1天一次
2 2天一次
第6列:是否检查文件系统
0 不检查
1 先检查
2 后检查
===================================================
小贴士:
centos 7 & 8 识别移动硬盘需要挂载点击 : ↓
参考链接