修改fstab配置项, 自动挂载分区

今天在网上学了一手, 自动挂载分区, 告别每次登录linux系统之后, 需要手动挂载windows下的分区. 用su root更改到root用户, 因为只有root用户才能修改配置文件.


用命令cd /etc 再vim fstab打开文件可以看到以下内容:

  #
  # /etc/fstab
  # Created by anaconda on Sun Aug  3 05:41:59 2014
  #
  # Accessible filesystems, by reference, are maintained under '/dev/disk'
  # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
  #
  UUID=33331d1d-8f38-4026-98da-142965915a01 /                       ext4    defaults        1 1
  UUID=6f33de6e-7769-4272-8d4e-92db4f3e7df2 /boot                   ext4    defaults        1 2
  UUID=f8dd73c6-af7e-4076-88bd-0721202007b1 /home                   ext4    defaults        1 2
  UUID=f9eb47a8-5763-4b26-9728-2db28be22ca7 swap                    swap    defaults        0 0
  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


可以看到系统初始的默认配置共有六列

1列:  表示你要挂载的目录

2列:  表示你呀挂载到哪个目录

3列:  表示你要挂载的分区类型

4列:  表示挂载之后对分区的相关权限 各个选项用逗号隔开.

         defaults,它代表包含了选 rw,suid,dev,exec,auto,nouser和 async。

         注意:  防止中文出现乱码需要添加, utf8

5列:  表示要将整个<fie sysytem>里的内容备份;为0的话,表示不备份.

         现在很少用到dump这个工具,在这里一般选0

6列:   这里用来指定如何使用fsck来检查硬盘。如果这里填0,则不检查;挂载点为 / 的(即根分区),必须在这里填写1,其他的都不能填写1。如果有分区填写大于1的话,则在检查完根分区后,接着按填写的数字从小到大依次检查下去。同数字 的同时检查。比如第一和第二个分区填写2,第三和第四个分区填写3,则系统在检查完根分区后,接着同时检查第一和第二个分区,然后再同时检查第三和第四个分区.


在Linux系统中,要让某个分区在启动时自动挂载,通常需要修改系统的引导配置文件(如Ubuntu使用`/etc/fstab`,CentOS或Red Hat系列使用`/etc/sysconfig/fstab`),并确保相应的挂载点和设备路径设置正确。下面是基本步骤: 1. 打开fstab文件编辑器(对于文本编辑器,如nano、vim或gedit): ``` sudo nano /etc/fstab ``` 2. 在文件底部添加新的挂载条目,格式如下: ```shell <设备路径> <挂载点> <文件系统类型> <挂载> <用户> <密码> ``` **例如**: ```shell /dev/sda1 /home ext4 defaults 0 0 ``` 这里假设分区/dev/sda1是要挂载到/home目录,ext4是文件系统类型,`defaults`是一些默认挂载,可以根据需要调整。 3. 关键字段说明: - `<设备路径>`:通常是分区名或设备名称(如 `/dev/sda1` 或 `/mnt/sdb2`) - `<挂载点>`:分区在文件系统中的位置,比如你想访问它时使用的路径(如 `/home` 或 `/data`) - `<文件系统类型>`:如 `ext4`, `ntfs`, `ufs`, 等等 - `<挂载>`:可以包含权限、日志级别、错误处理等设置,具体根据需求 - `<用户>`:有权访问该挂载点的用户名,如果没有则留空 - `<密码>`:如果指定用户需要密码才能访问,此处填写密码 4. 保存并关闭文件编辑器。在nano中按`Ctrl+X`,然后输入`Y`确认保存,再输入回车退出。 5. 最后,检查fstab文件内容,确保没有语法错误,并运行`sudo mount -a`命令来加载已经存在的挂载,或者重启计算机使新设定生效。 如果你不希望每次登录都需要手动挂载,可以在/etc/rc.local或其他合适的启动脚本中执行挂载命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值