Onyx Boox: Input/output error

From FVue
Jump to: navigation, search

A directory is not showing up in Onyx Boox. When I connect the Boox via USB, I get these errors:

$ ls
ls: cannot access bar: Input/output error
foo  bar  cee
$ ls -l
drwx------ 2 me root 4096 2010-01-15 17:29 foo
d????????? ? ?  ?       ?                ? bar
drwx------ 3 me root 4096 2010-01-15 16:40 cee
$ cd bar
bash: cd: bar: Input/output error
$ rm bar
rm: cannot remove `bar': Input/output error

Solution

The error is probably caused by an error during file-transfer via USB.

  • Backup all directories except the offending directory `bar' to another disk
  • Reformat the Onyx Boox disk via { Menu | Settings | Format Flash }
  • Restore the directories from the backup disk to Onyx Boox.

Environment

  • Ubuntu 9.04
  • Onyx Boox 60

Journal

20100116

Used badblocks to check the RAM for bad blocks:

$ mount
...
/dev/sdf on /media/boox type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
...
$ sudo badblocks -v /dev/sdf
Checking blocks 0 to 317439
Checking for bad blocks (read-only test): done                                
Pass completed, 0 bad blocks found.

Comments

blog comments powered by Disqus