Ubuntu设置自动挂载点详细指南,让硬盘/分区开机自动挂载

admin
本文详细介绍Ubuntu系统实现硬盘/分区开机自动挂载的步骤:首先通过lsblksudo fdisk -l查看分区信息,获取目标分区的UUID;创建挂载目录(如sudo mkdir /mnt/data);编辑/etc/fstab文件,添加格式为“UUID=分区UUID 挂载点 文件系统类型 挂载选项 0 0”的配置行(如UUID=12345678 /mnt/data ext4 defaults 0 0);最后执行sudo mount -a验证配置,确保开机自动挂载生效,注意需确保UUID准确,避免因设备名变化导致挂载失败,并根据分区类型设置合适的文件系统及权限。

在Ubuntu系统中,手动挂载硬盘或分区后,重启系统时挂载会失效,为了实现设备开机自动挂载,我们需要通过配置/etc/fstab文件来实现,本文将详细介绍Ubuntu中设置自动挂载点的完整步骤,包括查看设备信息、创建挂载目录、编辑配置文件及验证方法,帮助新手用户轻松掌握这一实用技能。

为什么要设置自动挂载?

自动挂载的主要目的是避免每次开机后手动执行mount命令,尤其对于常用数据盘(如移动硬盘、额外硬盘、NTFS分区等),开机后自动挂载到指定目录,能直接访问文件,提升使用效率,通过/etc/fstab配置挂载,能确保挂载参数(如权限、读写模式等)稳定,避免因手动命令遗忘导致的问题。

准备工作:查看待挂载设备信息

在配置自动挂载前,需先明确要挂载的设备标识(如设备名、UUID)及文件系统类型,以下是具体操作步骤:

Ubuntu设置自动挂载点详细指南,让硬盘/分区开机自动挂载

列出当前系统所有块设备

打开终端,运行以下命令查看所有磁盘及分区信息:

lsblk

或使用sudo fdisk -l(需管理员权限),输出结果类似:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
└─sda2   8:2    0   238G  0 part /
sdb      8:16   1   1T   0 disk 
└─sdb1   8:17   0   1T   0 part  # 这是要挂载的分区(示例)

sdb1是待挂载的分区(设备名为/dev/sdb1),需记录下设备名。

获取分区的UUID(推荐)

UUID(通用唯一标识符)是分区的“身份证”,比设备名更稳定(即使设备插入顺序变化,UUID也不会变),通过blkid命令查看所有分区的UUID和文件系统类型:

sudo blkid

输出示例:

/dev/sda1: UUID="C12A-7328" TYPE="vfat" PARTUUID="..."
/dev/sda2: UUID="a1b2c3d4-e5f6-7890-1234-567890abcdef" TYPE="ext4" PARTUUID="..."
/dev/sdb1: UUID="f1g2h3i4-j5k6-l7m8-n9o0-p1q2r3s4t5u6" TYPE="ext4" PARTUUID="..."  # 记录此UUID

记录下待挂载分区的UUIDTYPE(如ext4ntfsvfat等)。

创建挂载目录

挂载点是一个已存在的空目录,用于访问分区中的文件,建议在/mntmedia目录下创建(/mnt通常用于临时挂载,/media用于自动挂载设备,但也可自定义),创建一个名为data的挂载目录:

sudo mkdir -p /mnt/data
  • -p选项:确保父目录存在(若/mnt不存在则自动创建)。
  • 创建后可通过ls /mnt确认目录存在。

编辑/etc/fstab文件实现自动挂载

/etc/fstab是系统启动时加载挂载配置的核心文件,需谨慎修改,以下是编辑步骤:

备份原始fstab文件(重要!)

修改前务必备份,避免配置错误导致系统无法启动:

sudo cp /etc/fstab /etc/fstab.bak

编辑fstab文件

使用文本编辑器(如nanovim)打开文件(推荐nano,适合新手):

sudo nano /etc/fstab

添加挂载条目

在文件末尾添加以下格式的行(以/dev/sdb1为例,UUID替换为实际值):

UUID=f1g2h3i4-j5k6-l7m8-n9o0-p1q2r3s4t5u6  /mnt/data  ext4  defaults  0  0

字段解析(从左到右):

  1. UUID:分区的唯一标识(推荐使用,比设备名稳定),格式为UUID=xxx,若仍用设备名,则为/dev/sdb1
  2. 挂载点:挂载目录的完整路径,如/mnt/data
  3. 文件系统类型:通过blkid查到的TYPE,如ext4(Linux默认)、ntfs(Windows硬盘)、vfat(U盘/FAT32)、`exfat
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码