1.首先,将光盘放入光驱,在linux中将光盘设备挂载到/media目录下。
[root@localhost /]# mount -t iso9660 /dev/sr0 /mnt
//说明:mount是挂载命令,这句话的意思是把你的cd驱动器挂载到文件系统/mnt下面
iso9660是标准的cd文件格式,它告诉mount命令,我要
挂载的是一个标准的cd。
如果不执行这个命令,你就算是把cd放入到cd驱动器中,在
linux系统中,你也是看不到你的cd盘中的内容的。
这个命令执行完了后,你就可以在/mnt下面看到你的cd驱动
器中的cd里面的文件了。
mount: no medium found on /dev/sr0
第一条语句执行不成功的话,执行下面这条语句
[root@localhost /]# mount -t iso9660 /dev/sr1 /mnt
mount: block device /dev/sr1 is write-protected, mounting read-only
2.备份/etc/yum.repos.d下的*.repo文件
mkdir /etc/yum.repos.d/bak/
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
3.使用vi在/etc/yum.repos.d/下新建一个repo文件
vi /etc/yum.repos.d/iso.repo
内容如下
[iso]
name=iso
baseurl=file:///mnt
enable=1
gpgcheck=0
4.执行yum命令更新yum缓存
yum clean all
yum makecache
完成后就可以使用yum 命令从光盘中的安装程序了。
yum -y install xfsprogs
注意:查看系统是否安装mkfs.xfs可以使用如下方式
[root@localhost ~]# which mkfs
/usr/sbin/mkfs
[root@localhost ~]# ls -la /usr/sbin/mkfs*
-rwxr-xr-x. 1 root root 11592 Oct 31 2018 /usr/sbin/mkfs
-rwxr-xr-x. 1 root root 375240 Aug 7 2017 /usr/sbin/mkfs.btrfs
-rwxr-xr-x. 1 root root 37080 Oct 31 2018 /usr/sbin/mkfs.cramfs
-rwxr-xr-x. 4 root root 96384 Oct 31 2018 /usr/sbin/mkfs.ext2
-rwxr-xr-x. 4 root root 96384 Oct 31 2018 /usr/sbin/mkfs.ext3
-rwxr-xr-x. 4 root root 96384 Oct 31 2018 /usr/sbin/mkfs.ext4
-rwxr-xr-x. 1 root root 28720 Oct 31 2018 /usr/sbin/mkfs.fat
-rwxr-xr-x. 1 root root 37184 Oct 31 2018 /usr/sbin/mkfs.minix
lrwxrwxrwx. 1 root root 8 Feb 23 10:52 /usr/sbin/mkfs.msdos -> mkfs.fat
lrwxrwxrwx. 1 root root 8 Feb 23 10:52 /usr/sbin/mkfs.vfat -> mkfs.fat
-rwxr-xr-x. 1 root root 368488 Oct 31 2018 /usr/sbin/mkfs.xfs
mkfs.xfs /dev/sda3 --- No such file or directory,请参考上篇博客