在 Debian 系统中挂载磁盘,通常分为 识别磁盘 → 分区 → 格式化 → 挂载 → 开机自动挂载 几个步骤。下面按常见场景详细说明。
lsblk
或
fdisk -l
示例输出:
sda 8:0 0 500G 0 disk
├─sda1 8:1 0 100G 0 part /
├─sda2 8:2 0 200G 0 part
└─sda3 8:3 0 200G 0 part
⚠️ 已有数据的磁盘不要随便分区
fdisk /dev/sdb
常用命令:
n:新建分区p:主分区w:保存并退出完成后:
partprobe
mkfs.ext4 /dev/sdb1
如果是 数据盘(非系统盘) 推荐 ext4
如果是 共享盘(Windows/Linux),可用:
mkfs.vfat /dev/sdb1 # U盘
mkfs.ntfs /dev/sdb1 # NTFS
mkdir -p /mnt/data
mount /dev/sdb1 /mnt/data
df -h
blkid
示例:
/dev/sdb1: UUID="a1b2c3d4-e5f6-7890-abcd-1234567890ab" TYPE="ext4"
/etc/fstabnano /etc/fstab
添加一行:
UUID=a1b2c3d4-e5f6-7890-abcd-1234567890ab /mnt/data ext4 defaults 0 2
mount -a
如果没有报错,说明配置正确。
/datamkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
apt install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt/windows
mount: unknown filesystem type/etc/fstab/dev/sdX 而不是 UUIDlsblk
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkdir /mnt/data
mount /dev/sdb1 /mnt/data
blkid
nano /etc/fstab
mount -a
如果你愿意,我可以根据你的 具体磁盘情况(lsblk 输出) 给你写一份 完全可复制执行的命令。