在 Debian 中挂载硬盘一般分为 识别硬盘 → 分区(可选)→ 格式化(可选)→ 创建挂载点 → 挂载 → 设置开机自动挂载 几个步骤。下面以常见场景为例说明。
lsblk
或
fdisk -l
示例输出:
/dev/sdb 8:16 0 100G 0 disk
└─/dev/sdb1 8:17 0 100G 0 part
假设新硬盘是 /dev/sdb
fdisk /dev/sdb
常用命令:
n 新建分区p 主分区w 保存退出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
blkid /dev/sdb1
示例:
/dev/sdb1: UUID="abcd-1234" TYPE="ext4"
nano /etc/fstab
添加一行:
UUID=abcd-1234 /mnt/data ext4 defaults 0 2
mount -a
无报错即成功。
安装工具:
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
如果你能告诉我:
我可以给你更精确的命令。