在 Debian 系统中挂载硬盘,通常分为 识别硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载 几个步骤。下面按常见场景详细说明。
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 /dev/sdb
常用命令:
n 新建分区p 主分区w 保存并退出parted /dev/sdb
⚠️ 会清空数据!
mkfs.ext4 /dev/sdb1
其他格式:
mkfs.xfs /dev/sdb1
mkfs.vfat -F 32 /dev/sdb1 # U盘/Windows
mkdir -p /mnt/data
mount /dev/sdb1 /mnt/data
df -h
blkid
示例:
/dev/sdb1: UUID="a1b2c3d4-e5f6-7890-abcd-1234567890ef" TYPE="ext4"
/etc/fstabnano /etc/fstab
添加一行(示例):
UUID=a1b2c3d4-e5f6-7890-abcd-1234567890ef /mnt/data ext4 defaults 0 2
mount -a
✅ 没报错说明配置正确。
chown -R youruser:youruser /mnt/data
apt install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt/data
fstab 是否加了 rofsck /dev/sdb1
lsblk
fdisk -l
mkfs.ext4 /dev/sdb1
mkdir /mnt/data
mount /dev/sdb1 /mnt/data
blkid
nano /etc/fstab
如果你愿意,可以告诉我:
我可以给你 完全针对你情况的命令。