当前位置:首页>Linux>Linux挂载硬盘到目录

Linux挂载硬盘到目录

  • 2026-10-21 13:28:55
Linux挂载硬盘到目录

识别新硬盘

连接硬盘后,首先需要找到它的设备标识符(如 /dev/sdb)。

# 推荐使用 lsblk,它清晰显示了磁盘分区和挂载点的树状关系sudo lsblk -f# 或使用 fdisk 列出所有磁盘sudo fdisk -l

对硬盘进行分区

# 启动分区工具,操作磁盘 /dev/sdbsudo fdisk /dev/sdb

 在分区上创建文件系统(格式化)

# 最常用的 ext4 格式,适合通用场景sudo mkfs.ext4 /dev/sdb1# 如果你需要与Windows共享数据,可以考虑 exFAT 或 NTFSsudo mkfs.exfat /dev/sdb1 -n MYDATA  # -n 选项为分区设置标签

创建挂载点并临时挂载

挂载点本质就是一个普通的目录。

# 1. 创建目录,通常在 /mnt 或 /media 下sudo mkdir /mnt/mydata# 2. 执行挂载sudo mount /dev/sdb1 /mnt/mydata

配置开机自动挂载(关键步骤)

mount 命令的挂载在重启后会失效。要实现永久挂载,必须编辑 /etc/fstab 文件。这是最关键也最容易出错的一步,请务必谨慎。

sudo blkid /dev/sdb1sudo cp /etc/fstab /etc/fstab.backup  # 先备份!sudo nano /etc/fstab
在文件末尾添加一行,格式如下。这里提供两种常见配置:
# 方式一:使用 UUID(最可靠) - 适用于 Linux 原生文件系统 (ext4, xfs等)UUID=a1b2c3d4-e5f6...   /mnt/mydata   ext4    defaults,nofail  0  0# 方式二:使用设备路径(较简单,但可能不稳定)- 同上/dev/sdb1               /mnt/mydata   ext4    defaults,nofail  0  0# 方式三:用于网络文件系统或需要用户名/密码的 SMB 共享//192.168.1.100/share   /mnt/share    cifs    credentials=/etc/smb.cred,vers=3.0,uid=1000,gid=1000  0  0
测试 fstab 配置是否正确,避免系统无法启动。
sudo mount -asystemctl daemon-reload

最新文章

随机文章