在 Ubuntu 中挂载硬盘一般分为 识别硬盘 → 分区/格式化 → 挂载 → 设置开机自动挂载 几个步骤。下面按常见场景详细说明。
lsblk
或
sudo fdisk -l
你会看到类似:
sda 500G
├─sda1 100G
└─sda2 400G
sda:整块硬盘sda1、sda2:分区sudo mkdir -p /mnt/data
假设是 /dev/sdb1:
sudo mount /dev/sdb1 /mnt/data
df -h
如果能看到 /mnt/data,说明挂载成功。
⚠️ 会清空数据,请确认硬盘无重要数据
sudo fdisk /dev/sdb
常用操作:
n 新建分区p 主分区w 保存退出sudo mkfs.ext4 /dev/sdb1
(如果是 U 盘或移动硬盘,可用 ntfs / exfat)
sudo blkid
示例输出:
/dev/sdb1: UUID="a1b2c3d4-e5f6-7890-abcd-1234567890ab" TYPE="ext4"
/etc/fstabsudo nano /etc/fstab
添加一行:
UUID=a1b2c3d4-e5f6-7890-abcd-1234567890ab /mnt/data ext4 defaults 0 2
保存后执行:
sudo mount -a
✅ 无报错说明配置正确
sudo apt update
sudo apt install ntfs-3g exfat-fuse exfatprogs
sudo mount -t ntfs-3g /dev/sdb1 /mnt/data
Permission deniedsudo chown -R $USER:$USER /mnt/data
powercfg /h off
lsblk
sudo mount /dev/sdb1 /mnt/data
sudo blkid
sudo nano /etc/fstab
sudo mount -a
如果你愿意,可以把 lsblk 或 sudo fdisk -l 的输出贴出来,我可以 直接帮你规划挂载方案(包括是否要格式化、如何自动挂载)。