another hdd fix

I fixed plenty of faulty external hard drives over time. This time, I tried vibing it.

Prompt

I have a seagate backup disk but when I mount it I get “error mounting /dev/sde1 … wrong fs type, bad option, bad superblock on /dev/sde1, missing codepage or helper program, or other error

Had to execute the commands by hand and feed the output because sudo. That’s a good thing.

sudo blkid /dev/sde1 && sudo file -s /dev/sde1
sudo apt install ntfs-3g
sudo mount /dev/sde1 /mnt
sudo ntfsfix /dev/sde1
sudo mount /dev/sde1 /mnt
sudo umount /mnt

Explain it

✻ Cogitated for 2s

  1. sudo blkid /dev/sde1 && sudo file -s /dev/sde1 — identified the filesystem type on the partition. blkid showed it was NTFS with a label “Seagate Backup Plus Drive”. file -s confirmed it by reading the raw bytes.
  2. sudo apt install ntfs-3g — attempted to install the NTFS driver for Linux. It was already installed, so nothing changed.
  3. sudo mount /dev/sde1 /mnt — first mount attempt. Failed because the NTFS filesystem was inconsistent ($MFTMirr didn’t match $MFT record 3).
  4. sudo ntfsfix /dev/sde1 — repaired the NTFS inconsistency by correcting the $MFTMirr record to match $MFT, then cleared the journal and checked the boot sector.
  5. sudo mount /dev/sde1 /mnt — second mount attempt after the repair. Succeeded — the drive’s contents became accessible at /mnt.
  6. sudo umount /mnt — safely unmounted the drive, flushing any pending writes and releasing the mount point.

For real

Quick and easy to fix, but I just realised I didn’t post in anything in 5 years. Will have to backtrack a bit in the future. Maybe. There are a few other things I really want to write..

Written on 29 May 2026