温馨提示×

怎样永久挂载Debian磁盘

小樊
59
2026-09-28 03:30:39
栏目: 智能运维

在 Debian 中“永久挂载磁盘”通常是指:系统开机后自动把某个分区/磁盘挂载到指定目录,并且重启不失效。下面按常见场景一步一步说明。


一、准备工作(查看磁盘)

1. 查看磁盘和分区

lsblk

或

fdisk -l

假设你要挂载的是:

  • 磁盘:/dev/sdb
  • 分区:/dev/sdb1
  • 挂载目录:/data

二、创建挂载目录

sudo mkdir -p /data

三、查看文件系统类型(很重要)

sudo blkid /dev/sdb1

输出示例:

/dev/sdb1: UUID="1234-5678" TYPE="ext4"

记下:

  • UUID
  • TYPE(如 ext4、xfs、ntfs)

四、格式化(仅新盘需要,有数据勿做)

⚠️ 会清空数据

sudo mkfs.ext4 /dev/sdb1

五、永久挂载(修改 /etc/fstab)

1. 编辑 fstab

sudo nano /etc/fstab

2. 添加一行(推荐用 UUID)

ext4 示例:

UUID=1234-5678  /data  ext4  defaults  0  2

xfs 示例:

UUID=1234-5678  /data  xfs  defaults  0  2

NTFS(Windows 磁盘):

UUID=xxxx  /data  ntfs-3g  defaults,uid=1000,gid=1000  0  0

六、测试挂载(不重启)

sudo mount -a

如果没有报错,说明配置正确。

查看是否挂载成功:

df -h

七、重启验证

sudo reboot

重启后执行:

df -h

确认 /data 自动挂载。


八、常见问题

1. 挂载失败导致无法开机

进入恢复模式,注释掉 fstab 中错误行:

sudo nano /etc/fstab

2. 不想因磁盘故障卡住启动

可使用:

defaults,nofail

示例:

UUID=1234-5678  /data  ext4  defaults,nofail  0  2

九、LVM / 云服务器特殊情况

  • 如果是 LVM:挂载的是 /dev/mapper/...
  • 如果是 云盘:通常也是修改 fstab + UUID

如果你愿意,可以告诉我:

  • Debian 版本
  • 磁盘类型(SSD / 云盘 / U 盘)
  • 文件系统(ext4 / xfs / ntfs)

我可以给你完全对应的 fstab 配置。

0 踩