温馨提示×

linux mount开机自启吗

小樊
43
2026-09-17 12:16:46
栏目: 智能运维

简短回答:不一定,取决于你怎么“挂载”的。

下面分情况说明:


1️⃣ 写在 /etc/fstab 里 → 开机自动挂载

这是 Linux 标准的开机自启挂载方式。

示例:

/dev/sdb1  /data  ext4  defaults  0  2

重启后会自动挂载。

✅ 开机自启
❗ 如果设备不存在,可能导致启动卡住(可用 nofail 避免)


2️⃣ 手动 mount 命令 → 不会开机自启

mount /dev/sdb1 /data

这只是当前会话生效,重启后消失。

❌ 开机不自启


3️⃣ systemd mount 单元(少见但正规)

例如:

/etc/systemd/system/data.mount

启用后:

systemctl enable data.mount

✅ 开机自启(服务器/容器场景常见)


4️⃣ 脚本里 mount(rc.local / systemd service)

如果你在:

  • /etc/rc.local
  • 自定义 systemd service

里执行 mount,那是否自启取决于脚本是否自启


5️⃣ 自动挂载(按需)

  • autofs
  • systemd-automount

特点是:访问时才挂载,不是传统意义上的“开机挂载”。


✅ 推荐做法

  • 普通磁盘:/etc/fstab
  • 可选安全参数:
defaults,nofail,x-systemd.device-timeout=10

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

  • 硬盘 / U盘 / NFS / 网络盘
  • 用的 发行版(CentOS / Ubuntu / Debian)

我可以给你一条可直接用的配置。

0