温馨提示×

linux mount硬盘如何操作

小樊
37
2026-09-11 07:01:43
栏目: 智能运维

在 Linux 中挂载(mount)硬盘一般分为 识别硬盘 → 分区(可选) → 格式化(可选) → 挂载 → 设置开机自动挂载 几个步骤。下面给你一个比较完整、常用的操作说明。


一、查看硬盘和分区

lsblk

fdisk -l

示例输出:

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

说明:

  • sdb 是新硬盘
  • sdb1 是分区

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

1. 分区(以 sdb 为例)

fdisk /dev/sdb

常用操作:

  • n 新建分区
  • p 主分区
  • 回车默认
  • w 保存退出

三、格式化硬盘(谨慎!会清空数据)

例如格式化为 ext4:

mkfs.ext4 /dev/sdb1

如果是数据盘且需要 Windows 兼容,可用:

mkfs.ntfs /dev/sdb1

⚠️ 格式化会清空所有数据


四、挂载硬盘

1. 创建挂载目录

mkdir /mnt/data

2. 手动挂载

mount /dev/sdb1 /mnt/data

3. 查看是否挂载成功

df -h

五、设置开机自动挂载(推荐)

1. 查看 UUID

blkid /dev/sdb1

输出示例:

UUID="abcd-1234" TYPE="ext4"

2. 编辑 fstab

vim /etc/fstab

添加一行:

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

3. 测试配置是否正确

mount -a

若无报错即成功。


六、卸载硬盘

umount /mnt/data

umount /dev/sdb1

⚠️ 如果提示 “device is busy”,先退出该目录或关闭相关程序。


七、常见场景补充

挂载 NTFS 硬盘(Windows 硬盘)

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

只读挂载

mount -o ro /dev/sdb1 /mnt/data

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

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

我可以给你针对性的命令

0