当前位置: 技术问答>linux和unix
为什么我的光驱不能用了?
来源: 互联网 发布时间:2014-11-09
本文导语: 我装了red hat linux 7.2,启动时linux也找到我的光驱了,可是进入linux后,在 /mnt中的/cdrom中没有任何文件(光驱中有盘),如何 解决!!!拜托!小弟我刚开始学linux就碰到这个麻烦! | Autofs...
我装了red hat linux 7.2,启动时linux也找到我的光驱了,可是进入linux后,在
/mnt中的/cdrom中没有任何文件(光驱中有盘),如何 解决!!!拜托!小弟我刚开始学linux就碰到这个麻烦!
/mnt中的/cdrom中没有任何文件(光驱中有盘),如何 解决!!!拜托!小弟我刚开始学linux就碰到这个麻烦!
|
Autofs是一种看守程序。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。
软件的配置
Autofs需要从/etc/auto.master文件中读取配置信息。该文件中可以同时指定多个挂接点,由Autofs来挂接文件系统。文件中的每个挂接点单独用一行来定义,每一行可包括3个部分,分别用于指定挂接点位置,挂接时需使用的配置文件及所挂接文件系统在空闲多长时间后自动被卸载。例如在文件中包括了如下一行:
/misc /etc/auto.misc --timeout 60
其中第一部分指定一个安装点为/misc,第二部分指定该挂接点的配置文件为/etc/auto.misc,第三部分指定所挂接的文件系统在空闲60秒后自动被卸载。
配置文件/etc/auto.misc的示例如下:
cd -fstype=iSO9660,ro :/dev/cdrom
floppy -fstype=vfat :/dev/fd0
e2floppy -fstype=ext2 :/dev/fd0
文件每一行都说明某一个文件系统如何被挂接。其中第一行指定将/dev/cdrom挂接在/misc/cd中,第二行指定将/dev/fd0挂接在/misc/floppy中。每一行的第二个值-fstype是一个可选项,用来表明所挂接的文件系统的类型和挂接选项,在mount命令中能使用的挂接选项同样适用于-fstype。
修改了配置文件后,可通过执行命令/etc/init.d/autofs restart,使新的配置生效。
软件的配置
Autofs需要从/etc/auto.master文件中读取配置信息。该文件中可以同时指定多个挂接点,由Autofs来挂接文件系统。文件中的每个挂接点单独用一行来定义,每一行可包括3个部分,分别用于指定挂接点位置,挂接时需使用的配置文件及所挂接文件系统在空闲多长时间后自动被卸载。例如在文件中包括了如下一行:
/misc /etc/auto.misc --timeout 60
其中第一部分指定一个安装点为/misc,第二部分指定该挂接点的配置文件为/etc/auto.misc,第三部分指定所挂接的文件系统在空闲60秒后自动被卸载。
配置文件/etc/auto.misc的示例如下:
cd -fstype=iSO9660,ro :/dev/cdrom
floppy -fstype=vfat :/dev/fd0
e2floppy -fstype=ext2 :/dev/fd0
文件每一行都说明某一个文件系统如何被挂接。其中第一行指定将/dev/cdrom挂接在/misc/cd中,第二行指定将/dev/fd0挂接在/misc/floppy中。每一行的第二个值-fstype是一个可选项,用来表明所挂接的文件系统的类型和挂接选项,在mount命令中能使用的挂接选项同样适用于-fstype。
修改了配置文件后,可通过执行命令/etc/init.d/autofs restart,使新的配置生效。