CentOS 8配置神奇的自动挂载光驱文件夹misc
光驱自动挂载点
利用安装autofs实现光盘自动挂载
默认未挂载
我们看到sr0为rom光驱,并未挂载到任何目录,无法访问光驱中内容
[22:25:24 root@c7-1-54 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 2G 0 part [SWAP]
├─sda3 8:3 0 50M 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 97G 0 part /
sr0 11:0 1 4.4G 0 rom
[22:25:42 root@c7-1-54 ~]#
查看根目录,当前情况
[22:25:52 root@c7-1-54 ~]#ls /
bin data etc lib media opt root sbin sys usr
boot dev home lib64 mnt proc run srv tmp var
执行一条神奇的小命令
yum 安装autofs.x86_64 1:5.0.7-116.el7_9
[22:27:30 root@c7-1-54 ~]#yum install autofs;systemctl enable --now autofs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink | 10 kB 00:00
* base: mirrors.aliyun.com
* epel: d2lzkl7pfhq30w.cloudfront.net
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.6 kB 00:00
epel | 4.7 kB 00:00
extras | 2.9 kB 00:00
updates | 2.9 kB 00:00
(1/4): epel/x86_64/group_gz | 95 kB 00:00
(2/4): updates/7/x86_64/primary_db | 5.7 MB 00:02
(3/4): epel/x86_64/updateinfo | 1.0 MB 00:03
(4/4): epel/x86_64/primary_db | 6.9 MB 00:05
Resolving Dependencies
--> Running transaction check
---> Package autofs.x86_64 1:5.0.7-116.el7_9 will be installed
--> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:autofs-5.0.7-116.el7_9.x86_64
--> Processing Dependency: libhesiod.so.0()(64bit) for package: 1:autofs-5.0.7-116.el7_9.x86_64
--> Running transaction check
---> Package hesiod.x86_64 0:3.2.1-3.el7 will be installed
---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================
Package Arch Version Repository Size
===============================================================================
Installing:
autofs x86_64 1:5.0.7-116.el7_9 updates 834 k
Installing for dependencies:
hesiod x86_64 3.2.1-3.el7 base 30 k
libtirpc x86_64 0.2.4-0.16.el7 base 89 k
Transaction Summary
===============================================================================
Install 1 Package (+2 Dependent packages)
Total download size: 953 k
Installed size: 5.4 M
Is this ok [y/d/N]: y
Downloading packages:
(1/3): hesiod-3.2.1-3.el7.x86_64.rpm | 30 kB 00:00
(2/3): libtirpc-0.2.4-0.16.el7.x86_64.rpm | 89 kB 00:00
(3/3): autofs-5.0.7-116.el7_9.x86_64.rpm | 834 kB 00:00
-------------------------------------------------------------------------------
Total 978 kB/s | 953 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : hesiod-3.2.1-3.el7.x86_64 1/3
Installing : libtirpc-0.2.4-0.16.el7.x86_64 2/3
Installing : 1:autofs-5.0.7-116.el7_9.x86_64 3/3
Verifying : libtirpc-0.2.4-0.16.el7.x86_64 1/3
Verifying : hesiod-3.2.1-3.el7.x86_64 2/3
Verifying : 1:autofs-5.0.7-116.el7_9.x86_64 3/3
Installed:
autofs.x86_64 1:5.0.7-116.el7_9
Dependency Installed:
hesiod.x86_64 0:3.2.1-3.el7 libtirpc.x86_64 0:0.2.4-0.16.el7
Complete!
Created symlink from /etc/systemd/system/multi-user.target.wants/autofs.service to /usr/lib/systemd/system/autofs.service.
再次查看根目录
新增加了一个misc的目录
[22:29:44 root@c7-1-54 ~]#ls /
bin data etc lib media mnt opt root sbin sys usr
boot dev home lib64 misc net proc run srv tmp var
再次查看挂载情况
sr0仍然未挂载
[22:30:42 root@c7-1-54 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 2G 0 part [SWAP]
├─sda3 8:3 0 50M 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 97G 0 part /
sr0 11:0 1 4.4G 0 rom
查看misc目录中的隐藏cd目录
已经可以浏览光盘中内容
[22:31:48 root@c7-1-54 ~]#ll /misc/cd
total 694
-rw-rw-r--. 1 root root 14 Sep 9 2019 CentOS_BuildTag
drwxr-xr-x. 3 root root 2048 Sep 6 2019 EFI
-rw-rw-r--. 1 root root 227 Aug 30 2017 EULA
-rw-rw-r--. 1 root root 18009 Dec 9 2015 GPL
drwxr-xr-x. 3 root root 2048 Sep 9 2019 images
drwxr-xr-x. 2 root root 2048 Sep 9 2019 isolinux
drwxr-xr-x. 2 root root 2048 Sep 6 2019 LiveOS
drwxrwxr-x. 2 root root 671744 Sep 11 2019 Packages
drwxrwxr-x. 2 root root 4096 Sep 11 2019 repodata
-rw-rw-r--. 1 root root 1690 Dec 9 2015 RPM-GPG-KEY-CentOS-7
-rw-rw-r--. 1 root root 1690 Dec 9 2015 RPM-GPG-KEY-CentOS-Testing-7
-r--r--r--. 1 root root 2883 Sep 11 2019 TRANS.TBL
再次查看挂载情况
已经实现了自动挂载
[22:32:50 root@c7-1-54 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 2G 0 part [SWAP]
├─sda3 8:3 0 50M 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 97G 0 part /
sr0 11:0 1 4.4G 0 rom /misc/cd
* * *
胖并快乐着的死肥宅
* * *