Ubuntu文件系统设置挂载点的完整步骤
在挂载前,需先确认要挂载的磁盘或分区设备名称。常用命令:
lsblk
:以树形结构显示所有块设备(包括未挂载的分区),快速识别新设备;sudo fdisk -l
:列出所有磁盘及分区详情(需root权限),显示分区大小、类型等信息。 通过这两个命令可明确目标设备(如/dev/sdb1
,其中sdb
为磁盘名,1
为分区号)。挂载点是访问挂载文件系统的入口,需为一个空目录(通常位于/mnt
或/media
下)。使用mkdir
命令创建:
sudo mkdir /mnt/mydisk # 在/mnt下创建名为mydisk的挂载点
可根据需求修改目录名(如/mnt/data
用于数据存储)。
使用mount
命令将设备挂载到指定挂载点,需指定设备名称、挂载点及文件系统类型:
sudo mount /dev/sdb1 /mnt/mydisk # 基本格式(自动检测文件系统类型) # 或显式指定文件系统类型(如ext4、ntfs) sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
挂载后,可通过df -h
命令查看挂载结果(输出中会显示/mnt/mydisk
及对应设备信息)。
若需系统重启后自动挂载,需编辑/etc/fstab
文件(系统启动时自动读取的挂载配置文件):
blkid
命令获取设备的唯一标识符(比设备名更稳定,避免设备名变化导致挂载失败):sudo blkid /dev/sdb1 # 输出示例:/dev/sdb1: UUID="1234-5678" TYPE="ext4"
/etc/fstab
:使用文本编辑器(如nano
)打开文件:sudo nano /etc/fstab
在文件末尾添加一行,格式为:UUID=1234-5678 /mnt/mydisk ext4 defaults 0 2
各字段含义: UUID=1234-5678
:设备唯一标识符;/mnt/mydisk
:挂载点目录;ext4
:文件系统类型(需与实际一致);defaults
:默认挂载选项(包含读写、可执行、自动挂载等);0
:不进行dump备份(0表示不备份,1表示每天备份,2表示每周备份);2
:fsck检查顺序(0表示不检查,1表示根分区优先检查,2表示其他分区依次检查)。sudo mount -a
若需临时卸载设备(如更换磁盘),可使用umount
命令:
sudo umount /mnt/mydisk # 通过挂载点卸载 # 或通过设备名卸载 sudo umount /dev/sdb1
卸载前需确保挂载点未被占用(如无进程正在访问该目录)。
/etc/fstab
编辑需root权限(使用sudo
);sudo mkfs.ext4 /dev/sdb1
),但格式化会清除数据,请提前备份;/etc/fstab
备份:编辑前建议备份原文件(sudo cp /etc/fstab /etc/fstab.bak
),避免配置错误导致系统无法启动;smartctl
工具检查磁盘健康状态(sudo smartctl -a /dev/sdb
)。