首页 > 代码库 > 攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

 虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载。

一、开机挂载:/etc/fstab及/etc/mtab

  主要是通过修改/etc/fstab文件的配置来实现。 fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中。

  1、系统挂载的限制:

    A、根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point。

    B、其他挂载点必须为已新建的目录,可以任意指定。

    C、所有挂载点在同一时间内,只能挂载一次。

    D、所有分区在同一时间内,只能挂载一次。

    E、若进行卸载,必须先将工作目录切换到挂载点之外。

  2、使用 cat /etc/fstab查看配置信息:

    LABEL=/home   /home   ext3   defaults    1   2

    上面6个字段的说明:

    ①设备名或设备label

    ②挂载点

    ③文件系统类型

    ④文件系统参数(详见235页说明)

    ⑤能否被dump备份命令作用:

      0:不做dump备份。

      1:每天进行dump操作。

      2:其他不定日期的dump备份。

    ⑥是否以fsck检验扇区:

      0:不检验。

      1:最早检验,一般用于根目录/

      2:其他检验。

  3、使用nono /etc/fstab 修改文件:

  4、使用mount -a 命令自动挂载,重启就可以看到效果了。

二、特殊设备loop挂载(镜像文件不刻录就可以挂载使用):

  1、mount -o loop /root/centos.iso  /mnt/centos_dvd;

  2、高级玩法:可以在一个分区内,使用dd命令新建一个大的空文件,格式化后挂载,相当于新建了一个文件系统。