Hello.I'm new to this group and new to using this firmware. I have tried searching the group and FAQ for answers for the past 3 days, but no luck.I have a DNS-323 rev B1. I flashed Alt F from Dlink 1.08. I have 2 x 2TB drives in raid0 created by Dlink firmware.On first boot of Alt F RC4, the setup wizard took me thru the steps. My DNS323 then stayed at 100% CPU for fsck /dev/md0. After about 4 hours, the check finished with error and md0 was mounted as RO.I looked in the help pages and this group for solutions. I then used the "Force Fix" function in Disk > File systems. That again returned an error and md0 was mounted as RO again. The error said I had to "Run fsck Manually".Back to this group and learned about "fsck -fyC /dev/md0". So I SSHed into root and after about 3 hours, and a whole bunch of msgs saying the following:Error reading block XXXXXXXX (Attempt to read block from filesystem resulted in short read)
while getting next inode from scan.Ignore error<y>? yesForce rewrite<y>? yesThis message repeated 10-20 times, then the check did not resume (did not go back to the progress percentage counter). It just stopped. I cannot give any command on SSH. I cannot access the Alt F gui. The blue power LED on the box was solid blue. I tried to hold it for three seconds and six seconds for the reboot or shutdown, which did not work. There was no response from the box after an hour, so I pulled the power to start again.
After restart, instead of waiting another 4 hours for the standard fsck by Alt F (knowing it will return errors), I used the following line to stop the check.kill $(cat /tmp/check-*.pid)Starting fsck from SSH resulted in the same errors.I'm stuck and don't know what I can do next, or what I have done wrong.
Unable to automatically fix md0, mounting Read Only: fsck 1.41.14 (22-Dec-2010) /dev/md0 contains a file system with errors, check forced. Error reading block 766607407 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan. /dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options)
Thank you for your response.this is the the systemerror.log had to say:Unable to automatically fix md0, mounting Read Only: fsck 1.41.14 (22-Dec-2010) /dev/md0 contains a file system with errors, check forced. Error reading block 766607407 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan. /dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options)I tried to search for "fsck short read" in this forum, and the closest result I found was regarding a short read while expanding or enlarging the file system,
ata1.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0x6Aug 17 20:06:18 dns323 user.err kernel: ata1.00: edma_err_cause=00000084 pp_flags=00000003, dev error, EDMA self-disableAug 17 20:06:18 dns323 user.err kernel: ata1.00: cmd 60/00:00:02:e7:b5/01:00:05:00:00/40 tag 0 ncq 131072 inAug 17 20:06:18 dns323 user.err kernel: res 41/40:00:e8:e7:b5/00:00:05:00:00/40 Emask 0x409 (media error) <F>Aug 17 20:06:18 dns323 user.err kernel: ata1.00: cmd 60/40:08:12:de:b7/00:00:05:00:00/40 tag 1 ncq 32768 inAug 17 20:06:18 dns323 user.err kernel: res 41/40:04:02:e7:b5/40:00:05:00:00/40 Emask 0x9 (media error)Aug 17 20:06:18 dns323 user.info kernel: ata1: hard resetting link
which is not what i'm doing. Is this the solution i should try?
Hello Joao,Sorry to bother you with problems againI tried the "resize2fs", which gave met he following result:
Can't read next inode while trying to resize /dev/md0Please run 'e2fsck -fy /dev/md0' to fix the filesystemafter the aborted resize operation.So I ran "e2fsck -fy /dev/md0".... and after an 3 or so hours, I got a whole bunch of errors and the system crashed/hung.
[root@dns323]# e2fsck -fy /dev/md0e2fsck 1.41.14 (22-Dec-2010)Pass 1: Checking inodes, blocks, and sizesError reading block 766607407 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan. Ignore error? yesForce rewrite? yesError reading block XXXXXXXXX (Attempt to read block from filesystem resulted in short read) while getting next inode from scan. Ignore error? yesForce rewrite? yesI tried to understand the errors, and the XXXXXXXXX in the error were actually consecutive blocks from 766607424 to 766607466.
After that last error, the system crashed.The 2x2TB drives in Raid0
are approx. 3/4 full. and 766 millionth block is approximately 3/4 of 975million blocks (size of file system.Is it safe to assume the short read is caused by the free space available on the disks?
I really don't know what I can do next to fix this problem, because I get the same results everytime.
hi team,