mount command yields wrong fs type, bad option, bad superblock
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
mount command yields wrong fs type, bad option, bad superblock
I have a 2TB hard disk that does not mount.
Code:
fdisk -l
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000c7dad
Device Boot Start End Blocks Id System
/dev/sda1 2048 3907028991 1953513472 83 Linux
Mounting the drives fails:
Code:
mount -a /dev/sda1 /mnt/2TBDrv/
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
[1531500.744329] Add. Sense: Unrecovered read error - auto reallocate failed
[1531500.744340] end_request: I/O error, dev sda, sector 1950634808
It seems like the filesystem is either corrupt, the hard disk has failed, or both. Are you able to mount the drive in another machine? You might want to run some diagnostics on it (i.e. smartmontools). You should probably also back it up (via a block copy using dd) and attempt a filesystem check if the disk is physically OK.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.