首页 > 其他分享 >fstab 与移动硬盘挂载

fstab 与移动硬盘挂载

时间:2024-04-12 21:44:38浏览次数:28  
标签:移动硬盘 fstab 文件系统 dev 参数 挂载 noatime

参考:浅析 fstab 与移动硬盘挂载方法
一个典型的fstab结构如下:

# <device>             <dir>         <type>    <options>             <dump> <fsck>
/dev/sda1              /             ext4      noatime               0      1
/dev/sda2              none          swap      defaults              0      0
/dev/sda3              /home         ext4      noatime               0      2

每一行由以下参数组成 <device> <dir> <type> <options> <dump> <fsck>

  • <device>描述了要安装的块特殊设备或远程文件系统。
  • <dir>介绍了安装目录,<type>该文件系统类型,以及<options>相关的安装选项。
  • <dump>由dump(8)实用程序检查。此字段通常设置为0,禁用检查。
  • <fsck>设置启动时文件系统检查的顺序。对于根设备应该是1。对于其他分区应该是2,或0禁用检查。

options常用参数类型:

  • auto – 在启动时或键入了 mount -a 命令时自动挂载。
  • noauto – 只在你的命令下被挂载。
  • exec – 允许执行此分区的二进制文件。
  • noexec – 不允许执行此文件系统上的二进制文件。
  • ro – 以只读模式挂载文件系统。
  • rw – 以读写模式挂载文件系统。
  • user – 允许任意用户挂载此文件系统,若无显示定义,隐含启用 noexec, nosuid, nodev 参数。
  • users – 允许所有 users 组中的用户挂载文件系统.
  • nouser – 只能被 root 挂载。
  • owner – 允许设备所有者挂载.
  • sync – I/O 同步进行。
  • async – I/O 异步进行。
  • dev – 解析文件系统上的块特殊设备。
  • nodev – 不解析文件系统上的块特殊设备。
  • suid – 允许 suid 操作和设定 sgid 位。这一参数通常用于一些特殊任务,使一般用户运行程序时临时提升权限。
  • nosuid – 禁止 suid 操作和设定 sgid 位。
  • noatime – 不更新文件系统上 inode 访问记录,可以提升性能(参见 atime 参数)。
  • nodiratime – 不更新文件系统上的目录 inode 访问记录,可以提升性能(参见 atime 参数)。
  • relatime – 实时更新 inode access 记录。只有在记录中的访问时间早于当前访问才会被更新。(与 noatime 相似,但不会打断如 mutt 或其它程序探测文件在上次访问后是否被修改的进程。),可以提升性能(参见 atime 参数)。
  • flush – vfat 的选项,更频繁的刷新数据,复制对话框或进度条在全部数据都写入后才消失。
  • defaults – 使用文件系统的默认挂载参数,例如 ext4 的默认参数为:rw, suid, dev, exec, auto, nouser, async.

标签:移动硬盘,fstab,文件系统,dev,参数,挂载,noatime
From: https://www.cnblogs.com/goldenretriever/p/18132180

相关文章

  • centos 7 新增数据盘,lvm分区,xfs文件系统 永久挂载
    centos7新增数据盘,lvm分区,xfs文件系统永久挂载步骤1:连接数据盘将新的数据盘连接到你的CentOS7服务器上。确认系统已经检测到了新的磁盘,你可以使用lsblk命令查看 步骤2:创建物理卷(PhysicalVolume)使用fdisk或parted工具对新磁盘进行分区。 使用pvcreate......
  • 挂载命名空间机制
    原文:https://blog.mufanc.xyz/posts/4104300991/何为「挂载」?  手册中对于挂载的描述是这样的:AllfilesaccessibleinaUnixsystemarearrangedinonebigtree,thefilehierarchy,rootedat/.Thesefilescanbespreadoutoverseveraldevices.Themountcom......
  • 在DISM中,挂载(Mounting)和卸载(Unmounting)挂载点(Mount Point)索引号(Index)卸载(Unmounting)
    DISM(DeploymentImageServicingandManagement)是Windows系统中的一个命令行工具,用于管理和修改Windows映像。在DISM中,挂载(Mounting)和卸载(Unmounting)是两个重要的操作,它们允许您在不影响原始映像文件的情况下对其进行修改。挂载(Mounting):挂载是指将一个映像文件(如WIM、VHD、FFU......
  • XFS磁盘盘出现故障无法挂载解决
    起因最近Unraid有一块缓存盘出现故障无法挂载,下意识以为是硬盘坏了。很多数据都要丢了,很难受。XFS错误 但仔细一想,这企业盘也不至于坏这么快吧。于是查看系统日志,发现貌似是因为XFS文件系统的日志错误造成的,系统尝试修复,但没有成功。那就好了嘛,反正无路可走了,那就手动再......
  • PowerShell中管理和操作Windows映像,允许你执行各种任务,如挂载、修改、添加、移除、更
    管理和操作映像(如Windows映像)的PowerShell命令主要涉及到映像的获取、部署、修改等操作。以下是一些常用的PowerShell命令,可用于管理和操作映像:Get-WindowsImage:这个命令用于获取有关Windows映像的信息,包括版本、架构、安装状态等。powershellCopyCodeGet-WindowsImage-I......
  • power shell命令提供了对离线Windows映像进行管理和操作的功能,包括挂载、卸载、修改属
    以下是一些用于管理离线映像的PowerShell命令:Mount-WindowsImage:用于将Windows映像文件挂载到指定的目录以进行修改。powershellCopyCodeMount-WindowsImage-ImagePath"C:\path\to\image.wim"-Path"C:\path\to\mount"-Index1Dismount-WindowsImage:用于卸载之前......
  • linux 挂载和识别u盘
    一、概念  Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sdb*(如sdb、sdb1等),具体可以通过lsblk命令查询。二、lsblk命令介绍  在Linux中,lsblk(blk:block)命令用于列出系统中所有可用的块设备......
  • Windows操作系统重启后自动挂载NAS服务配置
    基础环境NFS服务端:CentOS7NFS客户端:WindwosServer2012R2NAS服务端在CentOS上安装NFS服务,用NFS实现NAS服务。配置共享路径。示例服务器IP:192.168.178.211示例共享路径:/home/ws/tool/NAS/NFS/shard_nNAS客户端第1步,WindowsServer点击“服务器管理器”图标第2步,点......
  • 在Windows中用RailDrive挂载WebDAV网盘
    摘要RailDrive官网:https://www.raidrive.com/用RailDrive能把WebDAV网盘挂载成和本地硬盘一样。示例登入NextCloud后,在“文件”模块的左下角,有“文件设置”4个字:点击后,在对话框底部能得到我们需要的URL:在Windows11中安装完RailDrive后,屏幕托盘区有图标:在上图点“添加”......
  • Linux挂载NTFS格式硬盘后为只读的解决办法
    在Linux中正确处理从Windows系统拿来的硬盘从Windows系统拿下来的硬盘,放在Linux系统中以后,有时候它为只读,无法进行写入的操作。虽然这两个文件系统是不同的,但在一些Linux系统中,比如Ubuntu,已经最大限度地兼容了NTFS格式硬盘。硬盘换了系统之后变成只读的主要原因是,硬盘中隐藏的分......