Linux 磁盘 开机自动挂载 -- 基于 fstab 文件

个人博客首页(点击查看详情) -- https://blog.51cto.com/11495268
个人公众号(点击链接 扫码关注哦)-- https://blog.51cto.com/11495268/2401194
    

1、简介

    开机 自动 挂载 很有用,特别是 很多 开启自启 服务 依赖于 某些 数据文件;本文 描述 编辑 /etc/fstab 实现 开机自启
    

2、/etc/fstab

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use ‘blkid‘ to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=4dfee257-e6a1-41fb-b16a-1d93a7ebe0be /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=9008bfed-4aa5-44d9-9a2d-58d4ffd0fcaf /boot           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=9255b841-8bde-4878-afe4-ad7e118f132b none            swap    sw              0       0

UUID=c87a3ad3-d319-4621-bf08-14013281bbe7 /mnt/learn_linux ext4 defaults 0 0

    

3、内容详解

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# 要挂载的设备或伪文件系统  挂载点  文件系统类型  挂载选项 转储频率 自检次序

    

3.1 设备或伪文件系统

    设备文件、LABEL(LABEL="")、UUID(UUID="")
    伪文件系统名称(proc, sysfs)
    

3.2 挂载点

    指定的文件夹

3.3 挂载选项

    defaults

3.4 转储频率

    使用dump命令自动备份分区数据的频率
        0:不做备份
        1:每天转储
        2:每隔一天转储
    

3.5 自检次序

    0:不自检
    1:首先自检
    

4、扩展(/etc/fstab和/etc/mtab的区别)

4.1 /etc/fstab文件的作用

    记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘
    

4.2 /etc/mtab文件的作用

    每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息

原文地址:https://blog.51cto.com/11495268/2402305

时间: 2024-11-05 16:12:21

Linux 磁盘 开机自动挂载 -- 基于 fstab 文件的相关文章

linux分区自动挂载与fstab文件修复

linux分区自动挂载与fstab文件修复 在前面我们实现新添加硬盘,进行分区与格式化,然后手动挂载,这样做,在重启后,需要重新挂载才能使用. https://www.cnblogs.com/-wenli/p/10354807.html 自动挂载 要实现自动挂载,其实很简单,只需要把挂载信息写入/etc/fstab 1 .打开/etc/fstab 2.按照格式挂载/dev/sdb1与/dev/sdb5 /dev/sdb1 /disk1 ext4 defaults 1 2 设备文件名 挂载点 文件

谢烟客---------Linux之文件系统自动挂载和ext文件系统结构、硬/软链接

/etc/fstab文件的格式 GDT,超级块,Indode,校验码 inode表,inode组成,地址指针结构 创建文件:位图索引 查找文件:目录 硬链接,软链接 删除文件,复制文件,移动文件 开机后,首先挂载的是根,然后手动通过根中的mount命令,关联其他分区至根 自动挂载的实现 1)定义在/etc/fstab文件中 2)挂载的文件系统支持auto选项     /etc/fstab文件为何开机能自动挂载 系统初始化脚本会起用mount命令扫描/etc/fstab文件中的每一行 /etc/f

linux cifs开机自动挂载windows共享文件

windows 系统上新建一个共享文件夹share,系统用户:test,密码:12345,ip:172.16.4.118 linux 系统上新建一个目录/home/share vi /etc/fstab在后面添加//172.16.4.118/share  /home/share cifs defaults,username=vqiao,password=vqiao 如下:## /etc/fstab# Created by anaconda on Thu Oct 30 05:52:12 2014#

在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)

使用mount命令在Ubuntu上挂接Windows的共享文件夹 sudo mount //192.168.0.1/linux /mnt/win -o username=user,password=pass dir_mode=777 file_mode=777 说明://192.168.0.1/linux      windows共享文件夹路径/mnt/win                 ubuntu中的挂载点 ----------------------------------------

《Linux学习并不难》文件系统管理(8):设置开机自动挂载Linux文件系统

18.8  <Linux学习并不难>文件系统管理(8):设置开机自动挂载Linux文件系统 只有将某个分区或是设备进行挂载以后才能使用,但是当计算机重新启动以后,又需要重新挂载,这个时候可以通过修改/etc/fstab文件实现开机自动挂载Linux文件系统.要实现开机自动挂载文件系统,需要在/etc/fstab文件中添加该磁盘分区的相关信息,可以通过提供设备名和UUID实现. 1.使用设备名 编辑/etc/fstab文件,在该文件末尾添加下列内容. /dev/sda5             

fstab开机自动挂载磁盘信息详解

df -h    以人类可读的方式显示磁盘信息 [[email protected] etc]# df -h 文件系统                     容量  已用  可用 已用% 挂载点 /dev/mapper/VolGroup00-root   64G   17G   44G   28% / devtmpfs                     3.5G     0  3.5G    0% /dev tmpfs                        3.5G     0

[转载] 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 完成光

LINUX学习 - 磁盘分区+开机自动挂载

在看鸟哥linux私房菜,发现不少有趣的东西,真是相见恨晚. 情境:建立一个新的filesystem挂在/srv/myproject目录下,并让其开机自动挂载到目录,该目录给project群组共享,其他人无任何权限,容量5G 目标:理解文件系统建置.自动挂载.权限分配 流程如下: 1. 使用fdisk /dev/sda 建立partition,根据英文提示,建立新的分区,最后w保存 2. 重启 3. 格式化: mkfs -t ext3 /dev/sda6 sda6就是那个新建的分区 4. 建立一

开机自动挂载cdrom和fstab文件内容详解

/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