zoukankan      html  css  js  c++  java
  • [转载] CentOS系统开机自动挂载光驱 和 fstab文件详解

    参考 http://blog.itpub.net/12272958/viewspace-676977/

    一、开机自动挂载光驱

    1.按习惯,root用户,在/media目录下建立目录cdrom——mkdir/media/cdrom

    2.修改/etc/fstab文件。在该文件最后按顺序添加如下内容:

    /dev/cdrom /media/cdrom auto exec 0 0

    3.重启CentOS系统

    4.执行命令:mount -tiso9660 /dev/cdrom /media/cdrom 完成光驱挂载

    二、fstab文件内容详解

    转自:http://linux.chinaunix.net/techdoc/system/2007/12/25/975119.shtml

    /etc/fstab就是在开机引导的时候自动挂载到linux的文件系统。

    在linux中/etc/fstab的数据项如下所示:
    /dev/device mountpoint type rules 0 order 
    例如这是一个普通的/etc/fstab:
    /dev/hda2 / ext3 defaults 0 1
    /dev/hda3 swap swap defaults 0 0
    /dev/hda5 /usr ext3 defaults 0 0 
    /dev/fdo /mnt/flopy ext3 noauto 0 0
    /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
    /dev/device就是需要挂载的设备,/hda2就是第一个IDE插槽上的主硬盘的第二个分区。如果是第二个IDE插槽主硬盘的第三个分区,那就是/dev/hdc3,具体可以在linux下使用fdisk -l 查看。
    mountpoint 就是挂载点。/、 /usr、 swap 都是系统安装时分区的默认挂载点。
    如果你要挂载一个新设备,你就要好好想想了,因为这个新设备将作为文件系统永久的一部分,需要根据FSSTND(文件系统标准),以及它的作用,用户需求来决定。比如你想把它做为一个共享资源,放在/home下面就是一个不错选择。
    type 是指文件系统类形。
    rules 是指挂载时的规则。下面列举几个常用的:
    auto 开机自动挂载 
    default 按照大多数永久文件系统的缺省值设置挂载定义
    noauto 开机不自动挂载
    nouser 只有超级用户可以挂载
    ro 按只读权限挂载
    rw 按可读可写权限挂载
    user 任何用户都可以挂载
    请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto
    0 是指dump(系统备份工具)。这一项为0,就表示从不备份。如果上次用dump备份,将显示备份至今的天数。 
    order 指fsck(启动时fsck检查的顺序)。为0就表示不检查,(/)分区永远都
    是1,其它的分区只能从2开始,当数字相同就同时检查(但不能有两1)。
    如果我要把第二个IDE插槽主硬盘上的windows C 区挂到文件系统中,那么数据项是:
    /dev/hdc1 /c vfat defaults 0 0
    (/c 是事先建立的文件夹,作为c盘的挂载点。)

    当你修改了/etc/fstab后,一定要重新引导系统才会有效。

    fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:
      1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。 
      2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。
      3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见/prco/filesystems说明。
      4. 第四项就是您mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw、suid、exec、auto、nouser、async),可以参见「mount nfs」。 
      5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。
      6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0。

  • 相关阅读:
    Leetcode 92. Reverse Linked List II
    Leetcode 206. Reverse Linked List
    Leetcode 763. Partition Labels
    Leetcode 746. Min Cost Climbing Stairs
    Leetcode 759. Employee Free Time
    Leetcode 763. Partition Labels
    搭建数据仓库第09篇:物理建模
    Python进阶篇:Socket多线程
    Python进阶篇:文件系统的操作
    搭建数据仓库第08篇:逻辑建模–5–维度建模核心之一致性维度2
  • 原文地址:https://www.cnblogs.com/asnjudy/p/4641044.html
Copyright © 2011-2022 走看看