Fixing /mnt mount errors
in Linux
The most common reasons your drive, NAS share, or network filesystem won't mount — and exactly how to fix each one.
The basics
How mounting works
In Linux, mounting means attaching a filesystem (a disk, partition, network share, or image) to a directory — called a mount point. Typically this is somewhere under /mnt or /media.
mkdir -p /mnt/data. If the directory doesn't exist, the mount command will fail immediately.
mount: unknown filesystem type 'ntfs'
Why it happens: Linux needs the right driver/tool to understand a filesystem. NTFS (Windows), exFAT, and HFS+ are not built in by default on most distros.
mount: only root can do that
Why it happens: The mount command requires root privileges unless the filesystem or entry in /etc/fstab explicitly allows users.
chmod 777 /mnt/data as a quick fix — this opens the mountpoint to all users. Use chown to assign the correct owner instead.
umount: /mnt/data: target is busy
Why it happens: Something — a process, an open terminal, or a background service — still has a file open on the mounted filesystem. You can't unmount it until everything lets go.
mount: /mnt/data: special device /dev/sdb1 does not exist
Why it happens: The device path is wrong, the drive isn't plugged in, or Linux assigned it a different letter (sda vs sdb).
/dev/sdb can change between reboots. Always use UUID in /etc/fstab to keep mounts stable.
Boot-time mounts
fstab errors on boot
The /etc/fstab file defines what gets mounted at boot. A typo here can prevent your system from booting. Here's the field breakdown:
| Field | Example | What it means |
|---|---|---|
| Device | UUID=a1b2c3... | What to mount. Use UUID, never /dev/sdX |
| Mount point | /mnt/data | Where to attach it. Must exist before boot |
| Type | ext4 | Filesystem: ext4, ntfs-3g, nfs, cifs, etc. |
| Options | defaults,nofail | Mount flags. Use nofail for non-essential drives |
| Dump | 0 | Backup via dump — almost always 0 |
| Pass | 2 | fsck order: 0 = skip, 1 = root, 2 = others |
nofail to any non-root drive in fstab. Without it, a missing or faulty drive will drop your system into emergency mode on boot.
Network mounts
NFS & SMB share errors
Mounting a NAS share over the network adds another layer of failure points: firewall, service state, DNS, and protocol version all matter.
Reference
Quick cheatsheet
Keep going