While using positron to add some mp3s to my 20GB neuros under Gentoo 1.4-rc4
(kernel 2.4.20-gentoo-r5, modules: input, mousedev, keybdev, hid, usb-ohci,
usb-storage, running on a dual Athlon 2400-MP box [Iwill motherboard]), after
successfully adding numerous files and several directories I started getting the
following:
positron add MCHawking
Traceback (most recent call last):
File "/usr/bin/positron", line 157, in ?
main(sys.argv)
File "/usr/bin/positron", line 142, in main
cmd.run(config, myNeuros, remaining[1:])
File "/usr/lib/python2.2/site-packages/positron/cmd_add.py", line 44, in run
audio_db = neuros.open_db("audio")
File "/usr/lib/python2.2/site-packages/positron/neuros.py", line 160, in open_db
self.db_formats[name]["no_flatten"])
File "/usr/lib/python2.2/site-packages/positron/db/WOID.py", line 76, in open
sai.open(saipath)
File "/usr/lib/python2.2/site-packages/positron/db/SAI.py", line 58, in open
header = struct.unpack(pattern, self.file.read(size_required))
IOError: [Errno 5] Input/output error
unmounting and remounting the neuros worked a couple of times, but now even that
will not clear up the problem. As the user trying to run the neuros command I
can touch and remove a file in WOID_DB, WOID_SYNC, music, and the root directory
of the device [I didn't try that in the firmware directory], so read/write
permissions are fine.