在 CentOS 中要实现开机自动挂载,通常有两种常见方式:
/etc/fstab(最常用、推荐)mount /dev/sdb1 /mnt/data
确认能正常挂载、读写无误。
blkid /dev/sdb1
输出示例:
/dev/sdb1: UUID="1234-5678" TYPE="ext4"
/etc/fstabvi /etc/fstab
添加一行(示例):
UUID=1234-5678 /mnt/data ext4 defaults 0 0
说明:
/mnt/data:挂载点ext4:文件系统类型defaults:默认挂载参数0 0:不备份、不检查mount -a
无报错即说明 fstab 配置正确。
适合高级场景(如网络盘、依赖服务启动后挂载)。
vi /etc/systemd/system/mnt-data.mount
内容:
[Unit]
Description=Mount data disk
[Mount]
What=/dev/sdb1
Where=/mnt/data
Type=ext4
Options=defaults
[Install]
WantedBy=multi-user.target
启用:
systemctl enable mnt-data.mount
mkdir -p /mnt/data
_netdevserver:/share /mnt/nfs nfs defaults,_netdev 0 0
chkconfig,CentOS 7+ 用 systemd如果你能告诉我:
我可以给你更精确的配置示例。