温馨提示×

怎么让debian永久挂载

小樊
40
2026-10-18 14:57:11
栏目: 智能运维

在 Debian 里“永久挂载”通常指的是开机自动挂载磁盘 / 分区 / 网络存储,最标准、最推荐的方式是修改 /etc/fstab。

下面按常见场景给你讲清楚。


一、查看你要挂载的设备

lsblk

或

blkid

例如:

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

推荐用 UUID,比 /dev/sdb1 更稳定。


二、创建挂载目录

sudo mkdir -p /mnt/data

三、临时挂载测试(很重要)

先手动挂一次,确认没问题:

sudo mount /dev/sdb1 /mnt/data

如果能正常访问,再继续。


四、编辑 /etc/fstab(永久挂载核心)

sudo nano /etc/fstab

示例(ext4 本地硬盘)

UUID=1234-5678  /mnt/data  ext4  defaults  0  2

字段说明

<设备>  <挂载点>  <文件系统>  <挂载选项>  <dump>  <fsck>

常用选项:

  • defaults: rw, suid, dev, exec, auto, nouser, async
  • noatime:提升性能
  • errors=remount-ro:出错只读

五、生效并验证

sudo mount -a

不报错就说明配置正确。

重启测试:

reboot

六、常见场景示例

1️⃣ NTFS 硬盘(Windows 分区)

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

(需安装 ntfs-3g)


2️⃣ FAT32 / exFAT

UUID=XXXX  /mnt/usb  vfat  defaults,uid=1000,gid=1000  0  0

3️⃣ NFS 网络挂载

server:/share  /mnt/nfs  nfs  defaults  0  0

4️⃣ SMB / CIFS(Windows 共享)

//192.168.1.10/share  /mnt/smb  cifs  username=user,password=pass,iocharset=utf8  0  0

(建议用 credentials 文件更安全)


七、排错建议

  • 启动卡住:一般是 fstab 写错
  • 紧急进入系统:
    • 用 Live CD
    • 或 GRUB 加 init=/bin/bash
  • 查看错误:
journalctl -xb
dmesg | tail

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

  • 是什么设备(硬盘 / U 盘 / 网络盘)
  • 文件系统(ext4 / ntfs / nfs)
  • Debian 版本

我可以直接帮你写一份 可用的 fstab 配置。

0 踩