實現方法: 1. 安裝完Redhat Linux 6.0之後,運行ntsysv,選中服務後台程序autofs.autofs的兩個配置文件在/etc/auto.misc 和 /etc/auto.master 2. /etc/auto.master定義了mount目錄和mount所需的配置文件名及其空閒時自動umount的時間。 下面是默認配置。 [jephe@sh3 /etc]$ more auto.master /misc /etc/auto.misc --timeout 60 3. 下面是我的/etc/auto.misc配置文件: [jephe@sh3 /etc]$ more auto.misc cdrom -fstype=iso9660,ro :/dev/cdrom floppy -fstype=vfat :/dev/fd0 e2floppy -fstype=ext2 :/dev/fd0
注: a.確保/dev/cdrom作為符號鏈接指向你的光驅所在的分區,作為我的情況: [jephe@sh3 /dev]$ ls cdrom -l lrwxrwxrwx 1 root root 3 Aug 26 08:44 cdrom -> hdd b.當軟盤為windows 95格化化的vfat分區類型時,設定了安裝目錄/misc/floppy c.當軟盤為Linux格式化過的ext2分區類型時,設定了安裝目錄/misc/e2floppy 4. 至此,若還未啟動autofs,則運行/etc/rc.d/init.d/autofs start, 若對上述兩個文件中做過任何更改,運行/etc/rc.d/init.d/autofs restart即可。 5. 放入一片光盤進入光驅後,不需任何動作,直接進入目錄/misc/cdrom,autofs 將自動先為你mount光驅同樣,若放入一張vfat格式的軟盤,你可以 cd /misc/floppy, 若是ext2格式的軟盤,則cd /misc/e2floppy. 在超過一分鐘未使用它們,且當前目錄不是自動mount目錄/misc/cdrom,/misc/floppy,/misc/e2floppy,系統將自動umount它們。