Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are attempting to recover data from a drive which was formated by Netgear ReadyNas Duo. We have dropped it in a linux box and discovered that it is formated as ext3 with a 16k block size. Mounting it on a linux box returns the following error.

EXT3-fs: bad blocksize 16384.

We have been looking for a Linux live cd which supports the 16k block size by default and have been unsuccessful. Is there an easier way to do this other than compiling this feature in the kernel?

share|improve this question
up vote 2 down vote accepted

Block sizes >4KiB are only available on architectures which support larger virtual memory pages (e.g. Alpha, Itanium).

share|improve this answer
and SPARC (which is what the ReadyNas has) – Swoogan Oct 29 '09 at 22:11

It's possible to use fuseext2 to mount the drive. I recently did this and while it worked, it was very unstable. Not sure if it was the drive, SATA controller or the fuse module. The mount would disappear randomly. I ended up having to watch an rsync job for 2 weeks, if it crashed, I would have to recreate the mount and start the job up again.

The basic mount command is:

fuseext2 -o sync_read,allow_other,ro /dev/c/c /mnt/readynas

More details are available at this page:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.