Rockbox Technical Forums

Installation / Removal => Manual Installation => Sandisk - Installation/Removal => Topic started by: mmmmna on August 21, 2009, 10:50:54 AM

Title: Can't seem to update Rockbox e260 (not R), Linux [solved]
Post by: mmmmna on August 21, 2009, 10:50:54 AM
About a year ago, I had some issues with my e260 (not R) (http://forums.rockbox.org/index.php?topic=18969.0) and you all helped me through those problems... maybe I'm repeating something wrong which I did there? Today, I don't seem to notice what I'm doing wrong.

I'm running Linux, a newer version of what I used in that thread.
PCLinuxOS 2009 currently up to date.
uname -a  says  "Linux localhost 2.6.26.8.tex3 #1 SMP Mon Jan 12 04:33:38 CST 2009 i686 Intel(R) Celeron(R) D CPU 3.33GHz GNU/Linux"
That is essentially a 32 bit distro running on 64 bit hardware.
I'm using KDE 3.5.10.
Downloaded RockboxUtility 1.2.2 to a desktop folder.
Extracted everything.
Set the e260 to MSC mode, connected e260 to PC, fount it was automounted to /dev/sde1, then then executed safely remove.
opened a terminal, executed "su -", cd to the directory where the extracted files existed, ran ./rbutilqt and got floating point exception. (I saw this a year ago too, but nothing seems to answer why I get thaty at all).
Maybe safely remove was not the correct method.

Reattached the Sansa, discovered by KDE, placed on desktop.
I returned to the console where I'm running SU, executed umount /dev/sde, the desktop icon disappears.
Again, I run ./rbutilqt in the console where I am root and again, floating point exception.
All the while, the "Hold" switch is slid away from the headphone jack.

Note: once today, I managed to get the e260 to be shown on the desktop with the words "Sansa" something, but only one time; now it only mounts as SD player and when I open that icon, I see several folders and a couple version files.

Sorry for not 'getting it' but what am I doing wrong this time?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 21, 2009, 11:52:25 AM
opened a terminal, executed "su -", cd to the directory where the extracted files existed, ran ./rbutilqt and got floating point exception. (I saw this a year ago too, but nothing seems to answer why I get thaty at all).

Seems like there is an incompatibility between your system and the static binaries. Unfortunately it's trickier on Linux to provide statically linked binaries, but as we want the binary to run on as much systems as possible (and can't link dynamically because we have no idea about which libraries are installed on your system) we do provide a statically linked binary. Some things:


Can you post the output of "ldd rbutilqt"?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 21, 2009, 12:07:07 PM
[root@localhost rbutilqt-v1.2.2]# ldd rbutilqt
        linux-gate.so.1 =>  (0xb7ef0000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7eac000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7ea3000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e8a000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb7e81000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7e77000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7e6f000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7df1000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7dc3000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7db4000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7cba000)
        libz.so.1 => /lib/libz.so.1 (0xb7ca6000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7ca1000)
        librt.so.1 => /lib/i686/librt.so.1 (0xb7c98000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7bbd000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7bb9000)
        libpthread.so.0 => /lib/i686/libpthread.so.0 (0xb7ba6000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7ac0000)
        libm.so.6 => /lib/i686/libm.so.6 (0xb7a9b000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a90000)
        libc.so.6 => /lib/i686/libc.so.6 (0xb7963000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7961000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7945000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7941000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb793b000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7809000)
        /lib/ld-linux.so.2 (0xb7ef1000)
[root@localhost rbutilqt-v1.2.2]#

Well, even with the Sansa e260 mounted, I still get the floating point exception error as root and as user.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 21, 2009, 02:57:32 PM
Well, even with the Sansa e260 mounted, I still get the floating point exception error as root and as user.

Well, maybe I wasn't clear enough in my previous post:

You cannot use the Rockbox Utility binary we provide. This doesn't mean you can't use Rockbox Utility at all, but something with the binary doesn't work for you, possibly some library. You should be able to use it if you recompile it yourself. To do this, see the development wiki page http://www.rockbox.org/wiki/RockboxUtilityDevelopment#How_To_Compile

This issue is not related to (un)mounting the player or running Rockbox Utility as root. You can of course simply install Rockbox manually. See the manual on how to do this -- for the build it's basically extracting a zip file.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux NOT solved
Post by: mmmmna on August 21, 2009, 04:46:21 PM
Extracting a zip file. I used to know how to do that. I take it I just extract the contents into the partition I've posted earlier today.

Thanks, Rockbox on!

EDIT: Well, it seemed just as easy as:
1] login as root,
2] plug in the USB cable on both ends,
3] unzipping the archive (using KDE Ark), outputting to the Sansa, but
4] nothing seems to have happened.

My e260 says the Rockbox version is: r18607-3.0-080923.
My zip file is rockbox-sansae200-3.3

I think the problem is that I can't find instructions on how to get the Sansa e260 into the mode where it displays the .rockbox partition. This exact same thing happened last time, too - I try reading the online manual and I seem to think that I only need to connect the datacable, no tricks. Can someone 'splain this to me, one more time? You patience is humbly requested.
Title: Still can't manual install under Linux
Post by: mmmmna on August 22, 2009, 08:48:15 PM
http://forums.rockbox.org/index.php?topic=22551.0 continues...

As root, safely removed:
Code: [Select]
[root@localhost RockboxUtility 1.2.2 for Linux32]# unzip ./rockbox-sansae200-3.3.zip -d /dev/sda1
Archive:  ./rockbox-sansae200-3.3.zip
   creating: /dev/sda1/.rockbox/
 extracting: /dev/sda1/.rockbox/database.ignore
   creating: /dev/sda1/.rockbox/langs/
  inflating: /dev/sda1/.rockbox/langs/afrikaans.lng
  inflating: /dev/sda1/.rockbox/langs/arabic.lng
  inflating: /dev/sda1/.rockbox/langs/bulgarian.lng
  inflating: /dev/sda1/.rockbox/langs/catala.lng
  inflating: /dev/sda1/.rockbox/langs/chinese-simp.lng
  inflating: /dev/sda1/.rockbox/langs/chinese-trad.lng
  inflating: /dev/sda1/.rockbox/langs/czech.lng
  inflating: /dev/sda1/.rockbox/langs/dansk.lng
  inflating: /dev/sda1/.rockbox/langs/deutsch.lng
  inflating: /dev/sda1/.rockbox/langs/eesti.lng
  inflating: /dev/sda1/.rockbox/langs/english.lng
  inflating: /dev/sda1/.rockbox/langs/espanol.lng
  inflating: /dev/sda1/.rockbox/langs/esperanto.lng
  inflating: /dev/sda1/.rockbox/langs/finnish.lng
  inflating: /dev/sda1/.rockbox/langs/francais.lng
  inflating: /dev/sda1/.rockbox/langs/galego.lng
  inflating: /dev/sda1/.rockbox/langs/greek.lng
  inflating: /dev/sda1/.rockbox/langs/hebrew.lng
  inflating: /dev/sda1/.rockbox/langs/hindi.lng
  inflating: /dev/sda1/.rockbox/langs/islenska.lng
  inflating: /dev/sda1/.rockbox/langs/italiano.lng
  inflating: /dev/sda1/.rockbox/langs/japanese.lng
  inflating: /dev/sda1/.rockbox/langs/korean.lng
  inflating: /dev/sda1/.rockbox/langs/lietuviu.lng
  inflating: /dev/sda1/.rockbox/langs/magyar.lng
  inflating: /dev/sda1/.rockbox/langs/nederlands.lng
  inflating: /dev/sda1/.rockbox/langs/norsk-nynorsk.lng
  inflating: /dev/sda1/.rockbox/langs/norsk.lng
  inflating: /dev/sda1/.rockbox/langs/polski.lng
  inflating: /dev/sda1/.rockbox/langs/portugues-brasileiro.lng
  inflating: /dev/sda1/.rockbox/langs/portugues.lng
  inflating: /dev/sda1/.rockbox/langs/romaneste.lng
  inflating: /dev/sda1/.rockbox/langs/russian.lng
  inflating: /dev/sda1/.rockbox/langs/slovenscina.lng
  inflating: /dev/sda1/.rockbox/langs/srpski.lng
  inflating: /dev/sda1/.rockbox/langs/svenska.lng
  inflating: /dev/sda1/.rockbox/langs/tagalog.lng
  inflating: /dev/sda1/.rockbox/langs/thai.lng
  inflating: /dev/sda1/.rockbox/langs/turkce.lng
  inflating: /dev/sda1/.rockbox/langs/wallisertitsch.lng
  inflating: /dev/sda1/.rockbox/langs/walon.lng
   creating: /dev/sda1/.rockbox/rocks/
   creating: /dev/sda1/.rockbox/rocks/games/
  inflating: /dev/sda1/.rockbox/rocks/games/sokoban.rock
  inflating: /dev/sda1/.rockbox/rocks/games/chessbox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/goban.rock
  inflating: /dev/sda1/.rockbox/rocks/games/sudoku.rock
  inflating: /dev/sda1/.rockbox/rocks/games/sliding_puzzle.rock
  inflating: /dev/sda1/.rockbox/rocks/games/superdom.rock
  inflating: /dev/sda1/.rockbox/rocks/games/rocklife.rock
  inflating: /dev/sda1/.rockbox/rocks/games/blackjack.rock
  inflating: /dev/sda1/.rockbox/rocks/games/brickmania.rock
  inflating: /dev/sda1/.rockbox/rocks/games/bubbles.rock
  inflating: /dev/sda1/.rockbox/rocks/games/chopper.rock
  inflating: /dev/sda1/.rockbox/rocks/games/dice.rock
  inflating: /dev/sda1/.rockbox/rocks/games/doom.rock
  inflating: /dev/sda1/.rockbox/rocks/games/flipit.rock
  inflating: /dev/sda1/.rockbox/rocks/games/invadrox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/jackpot.rock
  inflating: /dev/sda1/.rockbox/rocks/games/jewels.rock
  inflating: /dev/sda1/.rockbox/rocks/games/maze.rock
  inflating: /dev/sda1/.rockbox/rocks/games/mazezam.rock
  inflating: /dev/sda1/.rockbox/rocks/games/minesweeper.rock
  inflating: /dev/sda1/.rockbox/rocks/games/pacbox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/pegbox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/pong.rock
  inflating: /dev/sda1/.rockbox/rocks/games/reversi.rock
  inflating: /dev/sda1/.rockbox/rocks/games/robotfindskitten.rock
  inflating: /dev/sda1/.rockbox/rocks/games/rockblox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/rockblox1d.rock
  inflating: /dev/sda1/.rockbox/rocks/games/snake.rock
  inflating: /dev/sda1/.rockbox/rocks/games/snake2.rock
  inflating: /dev/sda1/.rockbox/rocks/games/solitaire.rock
  inflating: /dev/sda1/.rockbox/rocks/games/spacerocks.rock
  inflating: /dev/sda1/.rockbox/rocks/games/star.rock
  inflating: /dev/sda1/.rockbox/rocks/games/wormlet.rock
  inflating: /dev/sda1/.rockbox/rocks/games/xobox.rock
  inflating: /dev/sda1/.rockbox/rocks/games/sokoban.levels
  inflating: /dev/sda1/.rockbox/rocks/games/snake2.levels
   creating: /dev/sda1/.rockbox/rocks/apps/
  inflating: /dev/sda1/.rockbox/rocks/apps/text_editor.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/rockpaint.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/md5sum.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/battery_bench.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/calculator.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/calendar.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/chessclock.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/clock.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/dict.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/disktidy.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/keybox.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/lamp.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/metronome.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/random_folder_advance_config.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/settings_dumper.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/stats.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/stopwatch.rock
  inflating: /dev/sda1/.rockbox/rocks/apps/disktidy.config
   creating: /dev/sda1/.rockbox/rocks/demos/
  inflating: /dev/sda1/.rockbox/rocks/demos/bounce.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/cube.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/demystify.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/fire.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/fireworks.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/logo.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/mandelbrot.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/matrix.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/mosaique.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/oscilloscope.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/pictureflow.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/plasma.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/snow.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/starfield.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/vu_meter.rock
  inflating: /dev/sda1/.rockbox/rocks/demos/pictureflow_emptyslide.bmp
  inflating: /dev/sda1/.rockbox/rocks/demos/pictureflow_splash.bmp
   creating: /dev/sda1/.rockbox/rocks/viewers/
  inflating: /dev/sda1/.rockbox/rocks/viewers/chip8.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/viewer.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/jpeg.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/vbrfix.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/search.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/sort.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/rockboy.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/midi.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/wav2wv.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/mp3_encoder.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/wavview.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/mpegplayer.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/zxbox.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/ppmviewer.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/properties.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/shortcuts_view.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/shortcuts_append.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/lua.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/credits.rock
  inflating: /dev/sda1/.rockbox/rocks/viewers/actions.lua
   creating: /dev/sda1/.rockbox/recpresets/
   creating: /dev/sda1/.rockbox/eqs/
  inflating: /dev/sda1/.rockbox/eqs/Acoustic.cfg
  inflating: /dev/sda1/.rockbox/eqs/Bass.cfg
  inflating: /dev/sda1/.rockbox/eqs/Classical.cfg
  inflating: /dev/sda1/.rockbox/eqs/Default.cfg
  inflating: /dev/sda1/.rockbox/eqs/Disco.cfg
  inflating: /dev/sda1/.rockbox/eqs/Electronic.cfg
  inflating: /dev/sda1/.rockbox/eqs/Hip-Hop.cfg
  inflating: /dev/sda1/.rockbox/eqs/Jazz.cfg
  inflating: /dev/sda1/.rockbox/eqs/Lounge.cfg
  inflating: /dev/sda1/.rockbox/eqs/Pop.cfg
  inflating: /dev/sda1/.rockbox/eqs/R&B.cfg
  inflating: /dev/sda1/.rockbox/eqs/Rock.cfg
  inflating: /dev/sda1/.rockbox/eqs/Vocal.cfg
   creating: /dev/sda1/.rockbox/wps/
  inflating: /dev/sda1/.rockbox/wps/rockbox_default.wps
   creating: /dev/sda1/.rockbox/wps/DancePuffDuo/
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/bg-176x220.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/playmode.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/repeat.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/Shf.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/Pow.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/battery.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/DancePuff.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/HoldM.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/HoldR.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/rating.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo/codec.bmp
  inflating: /dev/sda1/.rockbox/wps/DancePuffDuo.wps
   creating: /dev/sda1/.rockbox/wps/iCatcher/
  inflating: /dev/sda1/.rockbox/wps/iCatcher/bg-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/battery.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/hold.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/repeat.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/shuffle.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/playmode.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/volume.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/animation.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher/codec.bmp
  inflating: /dev/sda1/.rockbox/wps/iCatcher.wps
   creating: /dev/sda1/.rockbox/wps/UniCatcher/
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/bg-176x220x16-u.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/battery.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/hold.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/repeat.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/shuffle.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/playmode.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/volume.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/animation.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher/codec.bmp
  inflating: /dev/sda1/.rockbox/wps/UniCatcher.wps
   creating: /dev/sda1/.rockbox/wps/Rockboxed/
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/bg-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/mode-color-big.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/shuffle-color-big.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/volume-color-big.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/battery-color-big.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/repeat-color-big.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/lock-color.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed/pg-156.bmp
  inflating: /dev/sda1/.rockbox/wps/Rockboxed.wps
   creating: /dev/sda1/.rockbox/wps/cabbiev2/
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/wpsbackdrop-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/lock-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/battery-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/volume-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/shuffle-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/repeat-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/playmode-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2/pb-176x220x16.bmp
  inflating: /dev/sda1/.rockbox/wps/cabbiev2.wps
   creating: /dev/sda1/.rockbox/themes/
  inflating: /dev/sda1/.rockbox/themes/rockbox_default_icons.cfg
  inflating: /dev/sda1/.rockbox/themes/rockbox_default.cfg
  inflating: /dev/sda1/.rockbox/themes/DancePuffDuo.cfg
  inflating: /dev/sda1/.rockbox/themes/iCatcher.cfg
  inflating: /dev/sda1/.rockbox/themes/UniCatcher.cfg
  inflating: /dev/sda1/.rockbox/themes/Rockboxed.cfg
  inflating: /dev/sda1/.rockbox/themes/cabbiev2.cfg
   creating: /dev/sda1/.rockbox/codepages/
  inflating: /dev/sda1/.rockbox/codepages/932.cp
  inflating: /dev/sda1/.rockbox/codepages/936.cp
  inflating: /dev/sda1/.rockbox/codepages/949.cp
  inflating: /dev/sda1/.rockbox/codepages/950.cp
  inflating: /dev/sda1/.rockbox/codepages/iso.cp
   creating: /dev/sda1/.rockbox/codecs/
  inflating: /dev/sda1/.rockbox/codecs/aiff.codec
  inflating: /dev/sda1/.rockbox/codecs/mod.codec
  inflating: /dev/sda1/.rockbox/codecs/shorten.codec
  inflating: /dev/sda1/.rockbox/codecs/aiff_enc.codec
  inflating: /dev/sda1/.rockbox/codecs/mp3_enc.codec
  inflating: /dev/sda1/.rockbox/codecs/wav_enc.codec
  inflating: /dev/sda1/.rockbox/codecs/wavpack_enc.codec
  inflating: /dev/sda1/.rockbox/codecs/adx.codec
  inflating: /dev/sda1/.rockbox/codecs/vorbis.codec
  inflating: /dev/sda1/.rockbox/codecs/mpa.codec
  inflating: /dev/sda1/.rockbox/codecs/flac.codec
  inflating: /dev/sda1/.rockbox/codecs/wav.codec
  inflating: /dev/sda1/.rockbox/codecs/a52.codec
  inflating: /dev/sda1/.rockbox/codecs/wavpack.codec
  inflating: /dev/sda1/.rockbox/codecs/alac.codec
  inflating: /dev/sda1/.rockbox/codecs/mpc.codec
  inflating: /dev/sda1/.rockbox/codecs/wma.codec
  inflating: /dev/sda1/.rockbox/codecs/sid.codec
  inflating: /dev/sda1/.rockbox/codecs/ape.codec
  inflating: /dev/sda1/.rockbox/codecs/nsf.codec
  inflating: /dev/sda1/.rockbox/codecs/asap.codec
  inflating: /dev/sda1/.rockbox/codecs/aac.codec
  inflating: /dev/sda1/.rockbox/codecs/spc.codec
  inflating: /dev/sda1/.rockbox/codecs/speex.codec
   creating: /dev/sda1/.rockbox/backdrops/
  inflating: /dev/sda1/.rockbox/backdrops/cabbiev2.bmp
  inflating: /dev/sda1/.rockbox/viewers.config
   creating: /dev/sda1/.rockbox/icons/
  inflating: /dev/sda1/.rockbox/icons/viewers.bmp
  inflating: /dev/sda1/.rockbox/icons/tango_small.bmp
  inflating: /dev/sda1/.rockbox/icons/tango_small_viewers.bmp
  inflating: /dev/sda1/.rockbox/tagnavi.config
   creating: /dev/sda1/.rockbox/docs/
  inflating: /dev/sda1/.rockbox/docs/COPYING.txt
  inflating: /dev/sda1/.rockbox/docs/LICENSES.txt
  inflating: /dev/sda1/.rockbox/docs/KNOWN_ISSUES.txt
  inflating: /dev/sda1/.rockbox/docs/sample.colours
  inflating: /dev/sda1/.rockbox/docs/sample.icons
   creating: /dev/sda1/.rockbox/fonts/
  inflating: /dev/sda1/.rockbox/fonts/08-Schumacher-Clean.fnt
  inflating: /dev/sda1/.rockbox/fonts/13-Nimbus.fnt
  inflating: /dev/sda1/.rockbox/fonts/12-Nimbus.fnt
  inflating: /dev/sda1/.rockbox/fonts/16-GNU-Unifont.fnt
  inflating: /dev/sda1/.rockbox/fonts/12-Adobe-Helvetica.fnt
  inflating: /dev/sda1/.rockbox/rockbox-info.txt
  inflating: /dev/sda1/.rockbox/rockbox.mi4
[root@localhost RockboxUtility 1.2.2 for Linux32]#

I rebooted, my e260 says the Rockbox version is: r18607-3.0-080923 (System -> Rockbox Info)
or it says "Incompatible version" (System - Version).
My zip file is rockbox-sansae200-3.3

Sounds like I'm not upgraded..... Do I need a newer bootloader or something?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: Chronon on August 22, 2009, 10:16:15 PM
It seems like the files didn't go onto your player.  Are you sure that /dev/sda1 is your Sansa?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 23, 2009, 02:39:24 AM
It seems like the files didn't go onto your player.  Are you sure that /dev/sda1 is your Sansa?

This can't be the player -- it's the device node. You need to extract to the mountpoint, not the device node. Also, you shouldn't need to be root to simply extract the build to the player.

I think the problem is that I can't find instructions on how to get the Sansa e260 into the mode where it displays the .rockbox partition.

This has nothing to do with any Sansa setting -- if you can access your player (i.e. its mounted properly) the OS hides files and folders starting with a dot. Or do you have trouble mounting the player?

If you have that much issues with Linux (mounting an external drive is basic use from my point of view) why aren't you using Windows?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 24, 2009, 02:26:09 PM
Ahh. I think I overcomplicated things a bit.

The manual webpage is read sequentially, from top to bottom, and when I read "Administrator/Root rights", that is where I got the do it as root part from. My real problem was my focus on extracting to the device node versus mount point. When I executed the unzip command pointing towards the mount point /media/SD PLAYER, the unzip program asked me if I wanted to overwrite the folder, and I said yes. That was the first time the unzip process asked me about something it saw on the device, so that much seems to be working.

Ok, that extraction was run, I answered A to replace ALL files on the media player. I safely removed, the device restarted and my Rockbox boot screen shows r18607-3.0-080923. The file I extracted is labeled: rockbox-sansae200-3.3.zip which I downloaded a few days ago.

How can I tell if the Sansa has been upgraded?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: saratoga on August 24, 2009, 02:37:22 PM
How can I tell if the Sansa has been upgraded?

The version string will update to have a date newer then the one you have (currently Sept. 23 2008).

My guess is that you unzipped to the wrong disk. 
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 24, 2009, 03:12:03 PM
Code: [Select]
[mmmmna@localhost ~]$ mount
/dev/hda3 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,mode=0620)
none on /dev/shm type tmpfs (rw)
/dev/hda1 on /mnt/windows type fuseblk (ro,allow_other,blksize=4096)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
/dev/sde on /media/128MFlash type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
/dev/sdf1 on /media/SD PLAYER type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
[mmmmna@localhost ~]$

So I ran:
Code: [Select]
[mmmmna@localhost RockboxUtility 1.2.2 for Linux32]$ unzip rockbox-sansae200-3.3.zip -d /media/SD\ PLAYER/      and I got the following output:

Code: [Select]
[mmmmna@localhost RockboxUtility 1.2.2 for Linux32]$ unzip rockbox-sansae200-3.3.zip -d /media/SD\ PLAYER/
Archive:  rockbox-sansae200-3.3.zip
replace /media/SD PLAYER/.rockbox/database.ignore? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
 extracting: /media/SD PLAYER/.rockbox/database.ignore
replace /media/SD PLAYER/.rockbox/langs/afrikaans.lng? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
  inflating: /media/SD PLAYER/.rockbox/langs/afrikaans.lng
  inflating: /media/SD PLAYER/.rockbox/langs/arabic.lng
  inflating: /media/SD PLAYER/.rockbox/langs/bulgarian.lng
  inflating: /media/SD PLAYER/.rockbox/langs/catala.lng
  inflating: /media/SD PLAYER/.rockbox/langs/chinese-simp.lng
  inflating: /media/SD PLAYER/.rockbox/langs/chinese-trad.lng
  inflating: /media/SD PLAYER/.rockbox/langs/czech.lng
  inflating: /media/SD PLAYER/.rockbox/langs/dansk.lng
  inflating: /media/SD PLAYER/.rockbox/langs/deutsch.lng
  inflating: /media/SD PLAYER/.rockbox/langs/eesti.lng
  inflating: /media/SD PLAYER/.rockbox/langs/english.lng
  inflating: /media/SD PLAYER/.rockbox/langs/espanol.lng
  inflating: /media/SD PLAYER/.rockbox/langs/esperanto.lng
  inflating: /media/SD PLAYER/.rockbox/langs/finnish.lng
  inflating: /media/SD PLAYER/.rockbox/langs/francais.lng
  inflating: /media/SD PLAYER/.rockbox/langs/galego.lng
  inflating: /media/SD PLAYER/.rockbox/langs/greek.lng
  inflating: /media/SD PLAYER/.rockbox/langs/hebrew.lng
  inflating: /media/SD PLAYER/.rockbox/langs/hindi.lng
  inflating: /media/SD PLAYER/.rockbox/langs/islenska.lng
  inflating: /media/SD PLAYER/.rockbox/langs/italiano.lng
  inflating: /media/SD PLAYER/.rockbox/langs/japanese.lng
  inflating: /media/SD PLAYER/.rockbox/langs/korean.lng
  inflating: /media/SD PLAYER/.rockbox/langs/lietuviu.lng
  inflating: /media/SD PLAYER/.rockbox/langs/magyar.lng
  inflating: /media/SD PLAYER/.rockbox/langs/nederlands.lng
  inflating: /media/SD PLAYER/.rockbox/langs/norsk-nynorsk.lng
  inflating: /media/SD PLAYER/.rockbox/langs/norsk.lng
  inflating: /media/SD PLAYER/.rockbox/langs/polski.lng
  inflating: /media/SD PLAYER/.rockbox/langs/portugues-brasileiro.lng
  inflating: /media/SD PLAYER/.rockbox/langs/portugues.lng
  inflating: /media/SD PLAYER/.rockbox/langs/romaneste.lng
  inflating: /media/SD PLAYER/.rockbox/langs/russian.lng
  inflating: /media/SD PLAYER/.rockbox/langs/slovenscina.lng
  inflating: /media/SD PLAYER/.rockbox/langs/srpski.lng
  inflating: /media/SD PLAYER/.rockbox/langs/svenska.lng
  inflating: /media/SD PLAYER/.rockbox/langs/tagalog.lng
  inflating: /media/SD PLAYER/.rockbox/langs/thai.lng
  inflating: /media/SD PLAYER/.rockbox/langs/turkce.lng
  inflating: /media/SD PLAYER/.rockbox/langs/wallisertitsch.lng
  inflating: /media/SD PLAYER/.rockbox/langs/walon.lng
  inflating: /media/SD PLAYER/.rockbox/rocks/games/sokoban.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/chessbox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/goban.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/sudoku.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/sliding_puzzle.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/superdom.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/rocklife.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/blackjack.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/brickmania.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/bubbles.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/chopper.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/dice.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/doom.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/flipit.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/invadrox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/jackpot.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/jewels.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/maze.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/mazezam.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/minesweeper.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/pacbox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/pegbox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/pong.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/reversi.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/robotfindskitten.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/rockblox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/rockblox1d.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/snake.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/snake2.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/solitaire.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/spacerocks.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/star.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/wormlet.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/xobox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/games/sokoban.levels
  inflating: /media/SD PLAYER/.rockbox/rocks/games/snake2.levels
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/text_editor.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/rockpaint.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/md5sum.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/battery_bench.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/calculator.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/calendar.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/chessclock.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/clock.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/dict.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/disktidy.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/keybox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/lamp.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/metronome.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/random_folder_advance_config.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/settings_dumper.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/stats.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/stopwatch.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/apps/disktidy.config
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/bounce.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/cube.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/demystify.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/fire.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/fireworks.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/logo.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/mandelbrot.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/matrix.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/mosaique.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/oscilloscope.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/pictureflow.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/plasma.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/snow.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/starfield.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/vu_meter.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/pictureflow_emptyslide.bmp
  inflating: /media/SD PLAYER/.rockbox/rocks/demos/pictureflow_splash.bmp
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/chip8.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/viewer.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/jpeg.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/vbrfix.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/search.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/sort.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/rockboy.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/midi.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/wav2wv.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/mp3_encoder.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/wavview.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/mpegplayer.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/zxbox.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/ppmviewer.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/properties.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/shortcuts_view.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/shortcuts_append.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/lua.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/credits.rock
  inflating: /media/SD PLAYER/.rockbox/rocks/viewers/actions.lua
  inflating: /media/SD PLAYER/.rockbox/eqs/Acoustic.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Bass.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Classical.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Default.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Disco.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Electronic.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Hip-Hop.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Jazz.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Lounge.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Pop.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/R&B.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Rock.cfg
  inflating: /media/SD PLAYER/.rockbox/eqs/Vocal.cfg
  inflating: /media/SD PLAYER/.rockbox/wps/rockbox_default.wps
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/bg-176x220.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/playmode.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/repeat.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/Shf.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/Pow.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/battery.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/DancePuff.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/HoldM.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/HoldR.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/rating.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo/codec.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/DancePuffDuo.wps
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/bg-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/battery.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/hold.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/repeat.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/shuffle.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/playmode.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/volume.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/animation.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher/codec.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/iCatcher.wps
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/bg-176x220x16-u.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/battery.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/hold.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/repeat.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/shuffle.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/playmode.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/volume.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/animation.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher/codec.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/UniCatcher.wps
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/bg-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/mode-color-big.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/shuffle-color-big.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/volume-color-big.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/battery-color-big.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/repeat-color-big.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/lock-color.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed/pg-156.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/Rockboxed.wps
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/wpsbackdrop-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/lock-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/battery-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/volume-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/shuffle-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/repeat-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/playmode-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2/pb-176x220x16.bmp
  inflating: /media/SD PLAYER/.rockbox/wps/cabbiev2.wps
  inflating: /media/SD PLAYER/.rockbox/themes/rockbox_default_icons.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/rockbox_default.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/DancePuffDuo.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/iCatcher.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/UniCatcher.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/Rockboxed.cfg
  inflating: /media/SD PLAYER/.rockbox/themes/cabbiev2.cfg
  inflating: /media/SD PLAYER/.rockbox/codepages/932.cp
  inflating: /media/SD PLAYER/.rockbox/codepages/936.cp
  inflating: /media/SD PLAYER/.rockbox/codepages/949.cp
  inflating: /media/SD PLAYER/.rockbox/codepages/950.cp
  inflating: /media/SD PLAYER/.rockbox/codepages/iso.cp
  inflating: /media/SD PLAYER/.rockbox/codecs/aiff.codec
  inflating: /media/SD PLAYER/.rockbox/codecs/mod.codec
  inflating: /media/SD PLAYER/.rockbox/codecs/shorten.codec
  inflating: /media/SD PLAYER/.rockbox/codecs/aiff_enc.codec
  inflating: /media/SD PLAYER/.rockbox/codecs/mp3_enc.codec
error:  cannot create /media/SD PLAYER/.rockbox/codecs/wav_enc.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/wavpack_enc.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/adx.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/vorbis.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/mpa.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/flac.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/wav.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/a52.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/wavpack.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/alac.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/mpc.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/wma.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/sid.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/ape.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/nsf.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/asap.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/aac.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/spc.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/codecs/speex.codec
error:  cannot delete old /media/SD PLAYER/.rockbox/backdrops/cabbiev2.bmp
error:  cannot delete old /media/SD PLAYER/.rockbox/viewers.config
error:  cannot delete old /media/SD PLAYER/.rockbox/icons/viewers.bmp
error:  cannot delete old /media/SD PLAYER/.rockbox/icons/tango_small.bmp
error:  cannot delete old /media/SD PLAYER/.rockbox/icons/tango_small_viewers.bmp
error:  cannot delete old /media/SD PLAYER/.rockbox/tagnavi.config
error:  cannot delete old /media/SD PLAYER/.rockbox/docs/COPYING.txt
error:  cannot delete old /media/SD PLAYER/.rockbox/docs/LICENSES.txt
error:  cannot delete old /media/SD PLAYER/.rockbox/docs/KNOWN_ISSUES.txt
error:  cannot delete old /media/SD PLAYER/.rockbox/docs/sample.colours
error:  cannot delete old /media/SD PLAYER/.rockbox/docs/sample.icons
error:  cannot delete old /media/SD PLAYER/.rockbox/fonts/08-Schumacher-Clean.fnt
error:  cannot delete old /media/SD PLAYER/.rockbox/fonts/13-Nimbus.fnt
error:  cannot delete old /media/SD PLAYER/.rockbox/fonts/12-Nimbus.fnt
error:  cannot delete old /media/SD PLAYER/.rockbox/fonts/16-GNU-Unifont.fnt
error:  cannot delete old /media/SD PLAYER/.rockbox/fonts/12-Adobe-Helvetica.fnt
error:  cannot delete old /media/SD PLAYER/.rockbox/rockbox-info.txt
error:  cannot delete old /media/SD PLAYER/.rockbox/rockbox.mi4
[mmmmna@localhost RockboxUtility 1.2.2 for Linux32]$

I see the mount command saying I have rw access, I can create a text file on the device via KDE Konqueror. I can delete that file via same.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 25, 2009, 05:46:25 PM
Check the filesystem (fsck.vfat /dev/sdf1, given that the device node is still sdf for the player).
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 25, 2009, 08:50:37 PM
Ok, it had problems.   Sansa mounted at /dev/sde1 for this run

Code: [Select]
[mmmmna@localhost media]$ fsck.vfat /dev/sde1
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  0:eb/00, 1:3c/00, 2:90/00, 3:4d/00, 4:53/00, 5:44/00, 6:4f/00, 7:53/00
  , 8:35/00, 9:2e/00, 10:30/00, 12:02/00, 13:08/00, 14:20/00, 16:02/00
  , 21:f8/00, 24:3f/00, 26:ff/00, 28:44/00, 29:02/00, 32:bc/00, 33:35/00
  , 34:77/00, 36:ce/00, 37:1d/00, 44:02/00, 48:01/00, 50:06/00, 66:29/00
  , 67:61/00, 68:23/00, 69:43/00, 70:65/00, 71:53/00, 72:44/00, 73:20/00
  , 74:50/00, 75:4c/00, 76:41/00, 77:59/00, 78:45/00, 79:52/00, 80:20/00
  , 81:20/00, 82:46/00, 83:41/00, 84:54/00, 85:33/00, 86:32/00, 87:20/00
  , 88:20/00, 89:20/00, 510:55/00, 511:aa/00
1) Copy original to backup
2) Copy backup to original
3) No action
? 3
FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT
? 2
A new long file name starts within an old one.
1: Delete previous LFN
2: Leave it as it is.
? 1
/.rockbox/rockbox.mi4
  Contains a free cluster (230930). Assuming EOF.
/.rockbox/rockbox.mi4
  File size is 573440 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/sid.codec
  Contains a free cluster (231348). Assuming EOF.
/.rockbox/codecs/adx.codec
  Contains a free cluster (231277). Assuming EOF.
/.rockbox/codecs/adx.codec
  File size is 10792 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/nsf.codec
  Contains a free cluster (231349). Assuming EOF.
/.rockbox/codecs/nsf.codec
  File size is 70592 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/rockbox-info.txt  and
/.rockbox/codecs/aiff_enc.codec
  share clusters.
1) Truncate first to 0 bytes
2) Truncate second to 0 bytes
? 1
/.rockbox/codecs/mpc.codec
  Contains a free cluster (231294). Assuming EOF.
/.rockbox/codecs/mpc.codec
  File size is 38260 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wma.codec
  File size is 99844 bytes, cluster chain length is > 102400 bytes.
  Truncating file to 99844 bytes.
/.rockbox/codecs/asap.codec
  File size is 75864 bytes, cluster chain length is > 77824 bytes.
  Truncating file to 75864 bytes.
/.rockbox/codecs/mpa.codec
  Contains a free cluster (231257). Assuming EOF.
/.rockbox/codecs/mpa.codec
  File size is 81840 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wavpack_enc.codec
  Contains a free cluster (231245). Assuming EOF.
/.rockbox/codecs/wavpack_enc.codec
  File size is 28856 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/spc.codec
  File size is 18432 bytes, cluster chain length is > 20480 bytes.
  Truncating file to 18432 bytes.
/.rockbox/codecs/wavpack.codec
  Contains a free cluster (231236). Assuming EOF.
/.rockbox/codecs/wavpack.codec
  File size is 29448 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/ape.codec
  Contains a free cluster (231280). Assuming EOF.
/.rockbox/codecs/ape.codec
  File size is 35976 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/vorbis.codec
  Contains a free cluster (231180). Assuming EOF.
/.rockbox/codecs/vorbis.codec
  File size is 113360 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/speex.codec
  Contains a free cluster (231322). Assuming EOF.
/.rockbox/codecs/speex.codec
  File size is 51440 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/aac.codec
  File size is 189468 bytes, cluster chain length is > 192512 bytes.
  Truncating file to 189468 bytes.
/.rockbox/codecs/aac.codec  and
/.rockbox/fonts/16-GNU-Unifont.fnt
  share clusters.
1) Truncate first to 290816 bytes
2) Truncate second to 0 bytes
? 1
/.rockbox/fonts/16-GNU-Unifont.fnt
  File size is 1929210 bytes, cluster chain length is 192512 bytes.
  Truncating file to 192512 bytes.
Reclaimed 50552 unused clusters (207060992 bytes).
Free cluster summary wrong (705365 vs. really 773061)
1) Correct
2) Don't correct
? 1
Leaving file system unchanged.
/dev/sde1: 514 files, 201595/974656 clusters
[mmmmna@localhost media]$

Hoping that was a correct sequence.

I then re-ran the command, still had errors, about the same, but this time I elected to copy the backup fat to the original.
Code: [Select]
[mmmmna@localhost media]$ fsck.vfat /dev/sde1
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  0:eb/00, 1:3c/00, 2:90/00, 3:4d/00, 4:53/00, 5:44/00, 6:4f/00, 7:53/00
  , 8:35/00, 9:2e/00, 10:30/00, 12:02/00, 13:08/00, 14:20/00, 16:02/00
  , 21:f8/00, 24:3f/00, 26:ff/00, 28:44/00, 29:02/00, 32:bc/00, 33:35/00
  , 34:77/00, 36:ce/00, 37:1d/00, 44:02/00, 48:01/00, 50:06/00, 66:29/00
  , 67:61/00, 68:23/00, 69:43/00, 70:65/00, 71:53/00, 72:44/00, 73:20/00
  , 74:50/00, 75:4c/00, 76:41/00, 77:59/00, 78:45/00, 79:52/00, 80:20/00
  , 81:20/00, 82:46/00, 83:41/00, 84:54/00, 85:33/00, 86:32/00, 87:20/00
  , 88:20/00, 89:20/00, 510:55/00, 511:aa/00
1) Copy original to backup
2) Copy backup to original
3) No action
? 2
FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT
? 2
A new long file name starts within an old one.
1: Delete previous LFN
2: Leave it as it is.
? 1
/.rockbox/rockbox.mi4
  Contains a free cluster (230930). Assuming EOF.
/.rockbox/rockbox.mi4
  File size is 573440 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/sid.codec
  Contains a free cluster (231348). Assuming EOF.
/.rockbox/codecs/adx.codec
  Contains a free cluster (231277). Assuming EOF.
/.rockbox/codecs/adx.codec
  File size is 10792 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/nsf.codec
  Contains a free cluster (231349). Assuming EOF.
/.rockbox/codecs/nsf.codec
  File size is 70592 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/rockbox-info.txt  and
/.rockbox/codecs/aiff_enc.codec
  share clusters.
1) Truncate first to 0 bytes
2) Truncate second to 0 bytes
? 1
/.rockbox/codecs/mpc.codec
  Contains a free cluster (231294). Assuming EOF.
/.rockbox/codecs/mpc.codec
  File size is 38260 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wma.codec
  File size is 99844 bytes, cluster chain length is > 102400 bytes.
  Truncating file to 99844 bytes.
/.rockbox/codecs/asap.codec
  File size is 75864 bytes, cluster chain length is > 77824 bytes.
  Truncating file to 75864 bytes.
/.rockbox/codecs/mpa.codec
  Contains a free cluster (231257). Assuming EOF.
/.rockbox/codecs/mpa.codec
  File size is 81840 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wavpack_enc.codec
  Contains a free cluster (231245). Assuming EOF.
/.rockbox/codecs/wavpack_enc.codec
  File size is 28856 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/spc.codec
  File size is 18432 bytes, cluster chain length is > 20480 bytes.
  Truncating file to 18432 bytes.
/.rockbox/codecs/wavpack.codec
  Contains a free cluster (231236). Assuming EOF.
/.rockbox/codecs/wavpack.codec
  File size is 29448 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/ape.codec
  Contains a free cluster (231280). Assuming EOF.
/.rockbox/codecs/ape.codec
  File size is 35976 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/vorbis.codec
  Contains a free cluster (231180). Assuming EOF.
/.rockbox/codecs/vorbis.codec
  File size is 113360 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/speex.codec
  Contains a free cluster (231322). Assuming EOF.
/.rockbox/codecs/speex.codec
  File size is 51440 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/aac.codec
  File size is 189468 bytes, cluster chain length is > 192512 bytes.
  Truncating file to 189468 bytes.
/.rockbox/codecs/aac.codec  and
/.rockbox/fonts/16-GNU-Unifont.fnt
  share clusters.
1) Truncate first to 290816 bytes
2) Truncate second to 0 bytes
? 1
/.rockbox/fonts/16-GNU-Unifont.fnt
  File size is 1929210 bytes, cluster chain length is 192512 bytes.
  Truncating file to 192512 bytes.
Reclaimed 50552 unused clusters (207060992 bytes).
Free cluster summary wrong (705365 vs. really 773061)
1) Correct
2) Don't correct
? 1
Leaving file system unchanged.
/dev/sde1: 514 files, 201595/974656 clusters
[mmmmna@localhost media]$




I give up.   Your call.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 26, 2009, 11:40:36 AM
Run fsck.vfat with the -a or -r option to make it actually repair the filesystem -- not using one of those options will make it only detect the errors but not write the changes back. This is also covered in the man page for fsck.vfat.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 26, 2009, 01:18:29 PM
Oh.

Code: [Select]
[mmmmna@localhost ~]$ mount
/dev/hda3 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,mode=0620)
none on /dev/shm type tmpfs (rw)
/dev/hda1 on /mnt/windows type fuseblk (ro,allow_other,blksize=4096)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
/dev/sda1 on /media/SD PLAYER type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
[mmmmna@localhost ~]$ fsck.vfat  -a /dev/sda1
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  0:eb/00, 1:3c/00, 2:90/00, 3:4d/00, 4:53/00, 5:44/00, 6:4f/00, 7:53/00
  , 8:35/00, 9:2e/00, 10:30/00, 12:02/00, 13:08/00, 14:20/00, 16:02/00
  , 21:f8/00, 24:3f/00, 26:ff/00, 28:44/00, 29:02/00, 32:bc/00, 33:35/00
  , 34:77/00, 36:ce/00, 37:1d/00, 44:02/00, 48:01/00, 50:06/00, 66:29/00
  , 67:61/00, 68:23/00, 69:43/00, 70:65/00, 71:53/00, 72:44/00, 73:20/00
  , 74:50/00, 75:4c/00, 76:41/00, 77:59/00, 78:45/00, 79:52/00, 80:20/00
  , 81:20/00, 82:46/00, 83:41/00, 84:54/00, 85:33/00, 86:32/00, 87:20/00
  , 88:20/00, 89:20/00, 510:55/00, 511:aa/00
  Not automatically fixing this.
FATs differ but appear to be intact. Using first FAT.
A new long file name starts within an old one.
  Not auto-correcting this.
/.rockbox/codecs/sid.codec
  Contains a free cluster (231337). Assuming EOF.
/.rockbox/codecs/sid.codec
  File size is 41276 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/adx.codec
  Contains a free cluster (231277). Assuming EOF.
/.rockbox/codecs/adx.codec
  File size is 10792 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/nsf.codec
  Contains a free cluster (231349). Assuming EOF.
/.rockbox/codecs/nsf.codec
  File size is 70592 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/rockbox-info.txt  and
/.rockbox/codecs/aiff_enc.codec
  share clusters.
  Truncating second to 0 bytes.
/.rockbox/codecs/aiff_enc.codec
  File size is 3336 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/mpc.codec
  Contains a free cluster (231294). Assuming EOF.
/.rockbox/codecs/mpc.codec
  File size is 38260 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wma.codec
  File size is 99844 bytes, cluster chain length is > 102400 bytes.
  Truncating file to 99844 bytes.
/.rockbox/codecs/asap.codec
  File size is 75864 bytes, cluster chain length is > 77824 bytes.
  Truncating file to 75864 bytes.
/.rockbox/codecs/mpa.codec
  Contains a free cluster (231257). Assuming EOF.
/.rockbox/codecs/mpa.codec
  File size is 81840 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wavpack_enc.codec
  Contains a free cluster (231245). Assuming EOF.
/.rockbox/codecs/wavpack_enc.codec
  File size is 28856 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/spc.codec
  Contains a free cluster (231317). Assuming EOF.
/.rockbox/codecs/spc.codec
  File size is 18432 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/wavpack.codec
  Contains a free cluster (231236). Assuming EOF.
/.rockbox/codecs/wavpack.codec
  File size is 29448 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/ape.codec
  Contains a free cluster (231280). Assuming EOF.
/.rockbox/codecs/ape.codec
  File size is 35976 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/vorbis.codec
  Contains a free cluster (231180). Assuming EOF.
/.rockbox/codecs/vorbis.codec
  File size is 113360 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/speex.codec
  Contains a free cluster (231322). Assuming EOF.
/.rockbox/codecs/speex.codec
  File size is 51440 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/aac.codec
  File size is 189468 bytes, cluster chain length is > 192512 bytes.
  Truncating file to 189468 bytes.
/.rockbox/codecs/aac.codec  and
/.rockbox/fonts/16-GNU-Unifont.fnt
  share clusters.
  Truncating second to 0 bytes.
/.rockbox/fonts/16-GNU-Unifont.fnt
  File size is 1929210 bytes, cluster chain length is 290816 bytes.
  Truncating file to 290816 bytes.
Reclaimed 67533 unused clusters (276615168 bytes) in 94 chains.
Free cluster summary wrong (705365 vs. really 705404)
  Auto-correcting.
Performing changes.
/dev/sda1: 608 files, 269252/974656 clusters
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$ fsck.vfat  -a /dev/sda1
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  0:eb/00, 1:3c/00, 2:90/00, 3:4d/00, 4:53/00, 5:44/00, 6:4f/00, 7:53/00
  , 8:35/00, 9:2e/00, 10:30/00, 12:02/00, 13:08/00, 14:20/00, 16:02/00
  , 21:f8/00, 24:3f/00, 26:ff/00, 28:44/00, 29:02/00, 32:bc/00, 33:35/00
  , 34:77/00, 36:ce/00, 37:1d/00, 44:02/00, 48:01/00, 50:06/00, 66:29/00
  , 67:61/00, 68:23/00, 69:43/00, 70:65/00, 71:53/00, 72:44/00, 73:20/00
  , 74:50/00, 75:4c/00, 76:41/00, 77:59/00, 78:45/00, 79:52/00, 80:20/00
  , 81:20/00, 82:46/00, 83:41/00, 84:54/00, 85:33/00, 86:32/00, 87:20/00
  , 88:20/00, 89:20/00, 510:55/00, 511:aa/00
  Not automatically fixing this.
A new long file name starts within an old one.
  Not auto-correcting this.
/.rockbox/codecs/wma.codec
  Contains a free cluster (231211). Assuming EOF.
/.rockbox/codecs/wma.codec
  File size is 99844 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
/.rockbox/codecs/asap.codec
  Contains a free cluster (231161). Assuming EOF.
/.rockbox/codecs/asap.codec
  File size is 75864 bytes, cluster chain length is 0 bytes.
  Truncating file to 0 bytes.
Free cluster summary wrong (705404 vs. really 705448)
  Auto-correcting.
Performing changes.
/dev/sda1: 608 files, 269208/974656 clusters
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$
[mmmmna@localhost ~]$ fsck.vfat  -a /dev/sda1
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  0:eb/00, 1:3c/00, 2:90/00, 3:4d/00, 4:53/00, 5:44/00, 6:4f/00, 7:53/00
  , 8:35/00, 9:2e/00, 10:30/00, 12:02/00, 13:08/00, 14:20/00, 16:02/00
  , 21:f8/00, 24:3f/00, 26:ff/00, 28:44/00, 29:02/00, 32:bc/00, 33:35/00
  , 34:77/00, 36:ce/00, 37:1d/00, 44:02/00, 48:01/00, 50:06/00, 66:29/00
  , 67:61/00, 68:23/00, 69:43/00, 70:65/00, 71:53/00, 72:44/00, 73:20/00
  , 74:50/00, 75:4c/00, 76:41/00, 77:59/00, 78:45/00, 79:52/00, 80:20/00
  , 81:20/00, 82:46/00, 83:41/00, 84:54/00, 85:33/00, 86:32/00, 87:20/00
  , 88:20/00, 89:20/00, 510:55/00, 511:aa/00
  Not automatically fixing this.
A new long file name starts within an old one.
  Not auto-correcting this.
/dev/sda1: 608 files, 269208/974656 clusters
[mmmmna@localhost ~]$
Seems as though I cant fix it.


EDIT: same errors when run as root.

I do not care about losing the files on this device; should I reformat it using the original firmware or manufacturing mode or what?
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: bluebrother on August 26, 2009, 01:28:42 PM
When running as user you can't fix the filesystem -- users don't have permission to modify the filesystem directly, at least on standard setups. Furthermore, please read the output carefully. It says "not automatically fixing this", and you've used the -a option to automatically fix issues. You might want to use the -r option to interactively fix issues.

Also. please read the manpage. It contains all necessary information and I'm not motivated reading it to you.
Title: Re: Can't seem to update Rockbox e260 (not R), Linux
Post by: mmmmna on August 27, 2009, 10:39:14 PM
Ok, chill a bit while I explain my 'stupidity'.

1] It was not clear that I had a broken filesystem because it also wasn't clear that I had actually mounted a filesystem. For some reason, I felt I was not dealing with an external Flash drive. My error; had I been thinking of this as a drive all along, I might have done things differently. Maybe this helps you see some detail of why I went wrong: It just feels wrong to think of this e260 as a Flash drive because it hosts (and runs) an operating environment, it attaches with a cable AND it has a screen - just not things I personally see on my other 8 Flash drives. You probably can't tell, but I'm not normally a total idiot in Linux (been using Linux since 1999, started at Mandrake 7.1). I have some good moments too.

After you posted this, I managed to wreck the partition when I used fsck.vfat as root. Original frimware wasn't booting, just an error message about no partition. I knew you had pretty much had enough of this thread (sorry), and since I didn't want to try to run any more fsck tools, I booted into Recovery mode, dropped in an newer .mi4, restarted the e260; I then had an error refreshing the database. Went back into recovery mode, then touched a sansa.fmt, restarted the e260, original firmware looked good so I went into XP64, updated the firmware, then ran the Windows Rockbox updater to finish the ordeal with a fresh install.

I'm at 3.3, thanks for the development and tech support!

2] Why did I not go into Windows from the start? I have XP64. Lots of COMMERCIAL software won't work with XP64 and most device drivers HATE XP64 so I've learned from personal experience that XP64 is much worse than an ancient Linux distro. So when someone says 'use Windows' and I have only poor experiences through XP64, I therefore tend to continue in Linux.

It's not much, but it is truth.

Thx, bluebrother.