当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux基础培训:自动装载文件系统

Linux基础培训:自动装载文件系统

Linux基础培训:自动装载文件系统,每次开机访问Windows分区都要运行mount命令,这显然太烦琐。为什么访问其他的Linux分区不用使用mount命令呢?

其实,每次开机时,Linux自动将需要装载的Linux分区装载上了。那么我们是不是可以设置让Linux在启动的时候也装载我们希望装载的分区,如Windows分区,以实现文件系统的自动装载呢?

这是完全可以的。

在/etc目录下有个fstab文件,它里面列出了Linux开机时自动装载的文件系统的列表。比如 /etc/fstab文件如下:

/dev/hda2 / ext3 defaults 1 1

/dev/hda1 /boot ext3 defaults 1 2

none /dev/pts devpts gid=5,mode=620 0 0

none /proc proc defaults 0 0

none /dev/shm tmpfs defaults 0 0

/dev/hda3 swap swap defaults 0 0

/dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0

/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0

/dev/hdb1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0

在/etc/fstab文件里,第1列是装载的文件系统的设备名,第2列是挂接点,第3列是装载的文件系统类型,第4列是装载的选项,选项间用逗号分隔。

最后两行是手工添加的Windows下的C, D盘,加了codepage=936和ocharset=cp936参数以支持中文文件名。参数defaults实际上包含了一组默认参数:

rw 以可读写模式装载;

suid 开启用户 ID和用户组ID设置位;

dev 可解读文件系统上的字符或块设备;

exec 可执行二进位文件;

auto 自动装载;

nouser 使一般用户无法装载;

async 以非同步方式执行文件系统的输入输出操作。

大家可以看到,在这个列表里,光驱和软驱是不自动装载的,参数设置为noauto。(如果你非要设成自动装载,您要确保每次开机时你的光驱和软驱里都要有光盘或软盘。)

技术沙龙MORE+

Oracle技术沙龙:【数据保护顶尖技术-MAA】首次全国首播12c MAA技术 云数据库加上MAA技术组成最豪华的技...
Oracle技术沙龙第49期:【Oracle 数据库云技术分享】Oracle技术沙龙第49期:【Oracle 数据库云技术分享】本次技术沙...
Oracle技术沙龙第48期:【Oracle 12c RAC安装】小编:今天讲什么内容呢?以后有什么用呢? 大师:今天讲的是12c...
我要参加技术沙龙