今天有個網友說了一個問題,他使用dd新建個文件,將其mkswap成swap文件系統並將其掛載到一個目錄後,在系統中能看見swap生效,但是當他將這個swap分區加入到/etc/fstab中,重啓系統,後來發現在mount選項那裏將"defaults"寫成了"defaulte"後,重啓系統依然能將其掛載,而同時加入的別的文件系統,如ext3等就不能掛載,就覺得納悶了。這個到底是爲什麼?
下面是我的測試:
- [root@oracle ~]# cat /proc/swaps
- Filename Type Size Used Priority
- /dev/mapper/VolGroup00-LogVol01 partition 4620280 0 -1
- /tmp/swap file 673272 0 -2
- [root@oracle ~]#
- [root@oracle ~]# cat /etc/fstab
- /dev/VolGroup00/LogVol00 / ext3 defaults 1 1
- LABEL=/boot /boot ext3 defaults 1 2
- tmpfs /dev/shm tmpfs defaults 0 0
- devpts /dev/pts devpts gid=5,mode=620 0 0
- sysfs /sys sysfs defaults 0 0
- proc /proc proc defaults 0 0
- /dev/VolGroup00/LogVol01 swap swap defaults 0 0
- /tmp/swap swap swap defaulte 0 0
- [root@oracle ~]#
上面這個確實是"defaulte",但是它能自動掛載,why?