温馨提示×

如何在Debian挂载硬盘

小樊
49
2026-07-11 22:41:58
栏目: 智能运维

在 Debian 系统中挂载硬盘,通常分为 识别硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载 几个步骤。下面按常见场景详细说明。


一、查看硬盘是否被识别

1️⃣ 查看所有磁盘和分区

lsblk

fdisk -l

示例输出:

sda      8:0    0 931.5G  0 disk
├─sda1   8:1    0   512M  0 part
└─sda2   8:2    0   931G  0 part

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

⚠️ 已有数据的硬盘不要随便分区!

使用 fdisk 分区(MBR)

fdisk /dev/sdb

常用命令:

  • n 新建分区
  • p 主分区
  • w 保存并退出

或使用 parted(GPT,推荐大硬盘)

parted /dev/sdb

三、格式化分区

⚠️ 会清空数据!

格式化为 ext4(最常见)

mkfs.ext4 /dev/sdb1

其他格式:

mkfs.xfs /dev/sdb1
mkfs.vfat -F 32 /dev/sdb1  # U盘/Windows

四、挂载硬盘

1️⃣ 创建挂载目录

mkdir -p /mnt/data

2️⃣ 手动挂载

mount /dev/sdb1 /mnt/data

3️⃣ 验证

df -h

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

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

blkid

示例:

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

2️⃣ 编辑 /etc/fstab

nano /etc/fstab

添加一行(示例):

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

3️⃣ 测试 fstab 是否正确

mount -a

✅ 没报错说明配置正确。


六、常见问题

❓ 权限不足

chown -R youruser:youruser /mnt/data

❓ NTFS 硬盘(Windows)

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

❓ 硬盘休眠 / 无法写入

  • 检查 fstab 是否加了 ro
  • 检查文件系统错误:
fsck /dev/sdb1

七、快速总结(常用命令)

lsblk
fdisk -l
mkfs.ext4 /dev/sdb1
mkdir /mnt/data
mount /dev/sdb1 /mnt/data
blkid
nano /etc/fstab

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

  • 是新硬盘还是旧硬盘?
  • 文件系统类型(ext4 / NTFS / exFAT)
  • 是否要开机自动挂载

我可以给你 完全针对你情况的命令

0