I was using an external USB drive formatted as VFAT and the My Cloud had no issues accessing it. However, when I reformatted the same drive as ext4 from my Linux workstation, it no longer recognizes the drive despite /proc/filesystems claiming to have ext4 support. In dmesg I see the following error:
EXT4-fs (sdb1): error loading journal
The device is recognized ok:
sd 3:0:0:0: [sdb] 9767475200 512-byte logical blocks: (5.00 TB/4.54 TiB)
I see several other errors as it appears to try to mount as JBD2, FAT, and ufsd. I explicitly unmounted and checked the drive from my workstation to make sure everything was ok before attempting to connect it to the My Cloud.
I tried to fsck the drive manually on the My Cloud, but it fails to find the proper fsck utility:
fsck (busybox 1.20.2, 2015-02-25 14:32:43 CST) fsck: fsck.auto: No such file or directory
I tried looking for fsck.ext4 but the only fsck I see (in /sbin/) is fsck -> busybox.
What’s going on here? Why can’t I access my drive?