在Debian 12中,将新硬盘挂载到 /data
目录需要以下步骤:
1. 确认新硬盘设备名称
lsblk
从输出中看到新硬盘是 sdb
(120G未挂载)
2. 创建分区(如果硬盘未分区)
fdisk /dev/sdb
按以下顺序操作:
输入
n
创建新分区选择默认分区类型(通常直接回车)
选择默认起始扇区(直接回车)
选择默认结束扇区(占用全部空间)
输入
w
保存分区表并退出
3. 格式化分区(以 ext4 为例)
mkfs.ext4 /dev/sdb1
4. 创建挂载目录
mkdir -p /data
5. 临时挂载测试
mount /dev/sdb1 /data
df -h /data # 确认挂载成功
6. 获取分区UUID
blkid /dev/sdb1
记录输出的 UUID
(例如:UUID="d4b5d5a5-1a5e-4a5a-..."
)
7. 配置开机自动挂载
编辑 /etc/fstab
:
nano /etc/fstab
添加一行:
UUID=你的UUID /data ext4 defaults 0 0
8. 验证配置并应用
mount -a # 测试fstab配置是否正确
df -h /data # 再次确认挂载
9. 权限设置(可选)
如果需要特定用户/组权限:
chown -R user:group /data
chmod -R 755 /data # 根据需求调整
最终验证
reboot # 重启后检查是否自动挂载
lsblk # 确认 `/data` 挂载在 `sdb1`
关键注意事项:
如果硬盘已有数据,操作前务必备份
fstab
中的UUID必须与blkid
输出完全一致生产环境建议使用 LVM 或 RAID 管理存储
对于大容量硬盘,建议使用
XFS
文件系统(替换mkfs.ext4
为mkfs.xfs
)