温馨提示×

怎么挂载硬盘到Debian

小樊
46
2026-07-11 23:01:56
栏目: 智能运维

Debian 上挂载硬盘一般分为几个步骤:查看硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载。下面按常见情况一步步说明(以 SATA / NVMe / 虚拟磁盘 为例,适用于 Debian 10/11/12)。


一、查看硬盘信息

lsblk

fdisk -l

示例输出:

sdb      8:16   0 500G  0 disk
└─sdb1   8:17   0 500G  0 part

说明:

  • sdb 是整块硬盘
  • sdb1 是分区(如果没有分区,需要先分区)

二、分区(如果是新硬盘)

⚠️ 会清空数据,请确认硬盘

fdisk /dev/sdb

常用操作:

  1. n → 新建分区
  2. p → 主分区
  3. 一路回车(默认大小)
  4. w → 保存退出

如果是 GPT + 大硬盘(>2TB),推荐:

parted /dev/sdb
mklabel gpt
mkpart primary ext4 0% 100%

三、格式化分区

⚠️ 会清空数据

mkfs.ext4 /dev/sdb1

如果是 SSD,可加:

mkfs.ext4 -F /dev/sdb1

四、挂载硬盘

1️⃣ 创建挂载目录

mkdir -p /mnt/data

2️⃣ 临时挂载

mount /dev/sdb1 /mnt/data

3️⃣ 验证

df -h

五、开机自动挂载(非常重要)

1️⃣ 查看 UUID(推荐方式)

blkid

示例:

/dev/sdb1: UUID="a1b2c3d4-e5f6-7890-abcd-1234567890ab" TYPE="ext4"

2️⃣ 编辑 /etc/fstab

nano /etc/fstab

添加一行:

UUID=a1b2c3d4-e5f6-7890-abcd-1234567890ab /mnt/data ext4 defaults 0 2

3️⃣ 测试(不重启)

mount -a

✅ 无报错说明配置正确


六、权限设置(可选)

如果普通用户无法写入:

chown -R 用户名:用户名 /mnt/data

chmod 755 /mnt/data

七、常见场景补充

✅ 挂载 NTFS(Windows 硬盘)

apt install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt/data

✅ 挂载 exFAT

apt install exfat-fuse exfatprogs

✅ 查看是否挂载成功

lsblk -f

八、常见问题

挂载失败

  • 检查文件系统类型
  • 是否被占用:lsof /mnt/data
  • 是否 UUID 写错

fstab 写错导致无法开机 进入救援模式:

mount -o remount,rw /
nano /etc/fstab

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

  • 物理机 / 云服务器 / 虚拟机
  • 硬盘是 新盘 / 已有数据
  • 是否需要 LVM / RAID

我可以给你 完全定制化的挂载方案

0