温馨提示×

debian mount如何挂载硬盘

小樊
34
2026-09-12 19:47:53
栏目: 智能运维

在 Debian 中挂载硬盘一般分为 识别硬盘 → 分区(可选)→ 格式化(可选)→ 创建挂载点 → 挂载 → 设置开机自动挂载 几个步骤。下面以常见场景为例说明。


一、查看硬盘设备

lsblk

fdisk -l

示例输出:

/dev/sdb      8:16   0   100G  0 disk
└─/dev/sdb1   8:17   0   100G  0 part

假设新硬盘是 /dev/sdb


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

使用 fdisk(MBR)

fdisk /dev/sdb

常用命令:

  • n 新建分区
  • p 主分区
  • 一路回车
  • w 保存退出

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

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

三、格式化硬盘(如未格式化)

mkfs.ext4 /dev/sdb1

如果是 NTFS(Windows 硬盘):

mkfs.ntfs /dev/sdb1

四、创建挂载目录

mkdir -p /mnt/data

五、临时挂载

mount /dev/sdb1 /mnt/data

查看是否成功:

df -h

六、开机自动挂载(修改 fstab)

1. 获取 UUID

blkid /dev/sdb1

示例:

/dev/sdb1: UUID="abcd-1234" TYPE="ext4"

2. 编辑 fstab

nano /etc/fstab

添加一行:

UUID=abcd-1234  /mnt/data  ext4  defaults  0  2

3. 测试 fstab 是否正确

mount -a

无报错即成功。


七、挂载 NTFS 硬盘(常见)

安装工具:

apt update
apt install ntfs-3g

挂载:

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

fstab 示例:

UUID=xxxx  /mnt/data  ntfs-3g  defaults  0  0

八、常见问题

  • 权限问题:挂载后无法写

    chmod 777 /mnt/data
    

    或指定 uid/gid

  • 硬盘忙

    umount /mnt/data
    

如果你能告诉我:

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

我可以给你更精确的命令。

0