在 Debian 中挂载硬盘通常包括识别硬盘 → 分区(可选) → 格式化(可选) → 创建挂载点 → 挂载 → 设置开机自动挂载几个步骤。下面按常见场景说明。
lsblk
或
fdisk -l
示例输出:
sdb 8:16 0 1T 0 disk
└─sdb1 8:17 0 1T 0 part
如果是新硬盘(如 /dev/sdb 没有分区),需要先分区。
以 /dev/sdb 为例:
fdisk /dev/sdb
常用操作:
n 新建分区p 主分区w 保存退出创建后通常是 /dev/sdb1
如果是新分区,需要格式化:
mkfs.ext4 /dev/sdb1
mkfs.xfs /dev/sdb1
⚠️ 格式化会清空数据!
mkdir /mnt/data
你可以自定义目录,如 /data
mount /dev/sdb1 /mnt/data
验证:
df -h
blkid /dev/sdb1
示例:
UUID="a1b2c3d4-1234-5678-90ab-cdef12345678" TYPE="ext4"
/etc/fstabnano /etc/fstab
添加一行:
UUID=a1b2c3d4-1234-5678-90ab-cdef12345678 /mnt/data ext4 defaults 0 2
说明:
defaults:默认挂载选项0:不备份2:开机磁盘检查顺序mount -a
没有报错说明配置正确。
apt update
apt install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt/data
fstab 示例:
/dev/sdb1 /mnt/data ntfs-3g defaults 0 0
chown -R youruser:youruser /mnt/data
检查是否使用了 ro 参数或文件系统错误。
如果你愿意,可以告诉我:
我可以给你精确命令。