OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => C1000/3x00 General discussions => Topic started by: apink on June 30, 2006, 08:30:04 pm

Title: Corrupted Nand Recovery
Post by: apink on June 30, 2006, 08:30:04 pm
Before trying out OZ I made a NAND backup of my pdax system.  I didn't back up my files otherwise  .  Now when I load the NAND into the c1000 the thing won't boot up.  The trisoft NAND does work, just not my pdax NAND.  I need a couple files from the pdax installation.  Is there a way to read files off of a NAND without installing it on the Z?

I know.  I should have backed up the files  .  (Newbie alert.)
Title: Corrupted Nand Recovery
Post by: bam on June 30, 2006, 11:19:16 pm
did you try and do an install of pdaxrom first then the nand restore?
Title: Corrupted Nand Recovery
Post by: apink on July 01, 2006, 12:22:42 am
Quote
did you try and do an install of pdaxrom first then the nand restore?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=133562\"][{POST_SNAPBACK}][/a][/div]

I just tried that.  No luck.

The NAND seems to be installed.  Pdaxrom boots normally until the "fat . . . logical sector size 381" part of bootup.  Then it lists a lot of numbers on the screen, followed by  a bunch of "function entered at <adress> . . ." statements, followed by "kernel panic:  attempted to kill init!"  

init seems like a nice enough guy.  I can see why the kernel would be panicking.  Is there any way to get through this without the impending bloodshed?
Title: Corrupted Nand Recovery
Post by: Cresho on July 01, 2006, 12:52:07 am
just a thought, are you using a 2gb sd card?  use a 1gb or less.
Title: Corrupted Nand Recovery
Post by: apink on July 01, 2006, 01:32:16 pm
Quote
just a thought, are you using a 2gb sd card?  use a 1gb or less.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=133568\"][{POST_SNAPBACK}][/a][/div]

I am using a 512 meg card.

Fix:  I have been able to access the files I need by doing the following:

1.  Flash the corrupt NAND.
2.  Start to install a new copy of pdax beta1.
3.  At the appropriate menu, choose to open a shell instead of installing a new rom.
4.  Mount /dev/mtdblock3:  voila!  my files.