maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   Memory Corrupt!! Help plz!! (https://talk.maemo.org/showthread.php?t=79638)

randull 2011-11-03 05:10

Memory Corrupt!! Help plz!!
 
Hi There,

I loved my phone :), but after an unexpected freeze I have to re-flash it.

The problem is when I try to run the command "flasher-3.5.exe -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f", I get this error:

SU_PREPARE_DATA_BLOCK_REQ terminated with error code 3

I found this when I did sfdisk -c /dev/mmcblk0 1 83

/dev/mmcblk0: unrecognized partition table type

sfdisk: 1: no such a partition.

I have tried so many things so I think that I problem get worst.

Please Help!!

I am Using windows, and I am not very familiar with linux :confused:

tuxsavvy 2011-11-03 05:34

Re: Memory Corrupt!! Help plz!!
 
Did you repartition you eMMC or change the filesystem layout? If so state which link you followed into changing the eMMC layout.

michaaa62 2011-11-03 11:58

Re: Memory Corrupt!! Help plz!!
 
Try to get some output first of
Code:

sfdisk -V
then from
Code:

sfdisk -l
The option of the second command is a small 'L'. You must invoke the commands as root!

randull 2011-11-04 15:23

Re: Memory Corrupt!! Help plz!!
 
Quote:

Originally Posted by michaaa62 (Post 1117745)
Try to get some output first of
Code:

sfdisk -V
then from
Code:

sfdisk -l
The option of the second command is a small 'L'. You must invoke the commands as root!

Results:

/home/user # sfdisk -V
read: Input/output error

sfdisk: read error on /dev/mmcblk0 - cannot read sector 0
/dev/mmcblk0: unrecognized partition table type

sfdisk: no partition table present.
/home/user # sfdisk -l

Disk /dev/mmcblk0: 977024 cylinders, 4 heads, 16 sectors/track
read: Input/output error

sfdisk: read error on /dev/mmcblk0 - cannot read sector 0
/dev/mmcblk0: unrecognized partition table type
No partitions found

Thank you very much for your help!! :)

randull 2011-11-04 15:24

Re: Memory Corrupt!! Help plz!!
 
Quote:

Originally Posted by tuxsavvy (Post 1117626)
Did you repartition you eMMC or change the filesystem layout? If so state which link you followed into changing the eMMC layout.

I have tried so many things that I couldnt remember what I did :(

Thanks!

tuxsavvy 2011-11-04 18:34

Re: Memory Corrupt!! Help plz!!
 
That looks like its seriously borked, the eMMC chip. I'd check:
Code:

dmesg
for any useful information as to why eMMC is now unreadable.

Otherwise paste the output of your dmesg here.

(edit) the output of a working eMMC with 32GB microSDHC inserted should look something like this:
Code:

Nokia-N900:~# sfdisk -l

Disk /dev/mmcblk1: 977120 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk1p1          0+ 977119  977120-  31267832  43  Unknown
/dev/mmcblk1p2          0      -      0          0    0  Empty
/dev/mmcblk1p3          0      -      0          0    0  Empty
/dev/mmcblk1p4          0      -      0          0    0  Empty

Disk /dev/mmcblk0: 977024 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk0p1          1  884864  884864  28315648  43  Unknown
/dev/mmcblk0p2    884865  950400  65536    2097152  83  Linux
/dev/mmcblk0p3    950401  974976  24576    786432  82  Linux swap / Solaris
/dev/mmcblk0p4          0      -      0          0    0  Empty
Nokia-N900:~#


michaaa62 2011-11-04 19:15

Re: Memory Corrupt!! Help plz!!
 
Please install recovery-tools package and run testdisk to get some useful (hopefully) output there.

Do you have a faint vision of how your emmc was partitioned, before you faced that error?

randull 2011-11-04 20:49

Re: Memory Corrupt!! Help plz!!
 
Quote:

Originally Posted by michaaa62 (Post 1118406)
Please install recovery-tools package and run testdisk to get some useful (hopefully) output there.

Do you have a faint vision of how your emmc was partitioned, before you faced that error?


Where do I can find the recovery-tools package?

I do not remember how it was partitioned, it was as it comes by default

Thanks!!

randull 2011-11-04 20:51

Re: Memory Corrupt!! Help plz!!
 
I have the rd mode activated, does it make difference??

randull 2011-11-04 21:06

Re: Memory Corrupt!! Help plz!!
 
Another question, how can I exports the results from the x-terminal to post them here?? Sorry I am kind of new in this :o

michaaa62 2011-11-04 23:07

Re: Memory Corrupt!! Help plz!!
 
Run your command, then left of the <CTRL> in the toolbar an arrow will appear, press it and mark the text you want to copy, go up to the menu bar and choose copy. Likewise you could paste in the terminal.

Here you will find recovery-tools package http://repository.maemo.org/extras-d...tle5_armel.deb

randull 2011-11-07 19:34

Re: Memory Corrupt!! Help plz!!
 
Quote:

Originally Posted by tuxsavvy (Post 1118397)
That looks like its seriously borked, the eMMC chip. I'd check:
Code:

dmesg
for any useful information as to why eMMC is now unreadable.

Otherwise paste the output of your dmesg here.

(edit) the output of a working eMMC with 32GB microSDHC inserted should look something like this:
Code:

Nokia-N900:~# sfdisk -l

Disk /dev/mmcblk1: 977120 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk1p1          0+ 977119  977120-  31267832  43  Unknown
/dev/mmcblk1p2          0      -      0          0    0  Empty
/dev/mmcblk1p3          0      -      0          0    0  Empty
/dev/mmcblk1p4          0      -      0          0    0  Empty

Disk /dev/mmcblk0: 977024 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk0p1          1  884864  884864  28315648  43  Unknown
/dev/mmcblk0p2    884865  950400  65536    2097152  83  Linux
/dev/mmcblk0p3    950401  974976  24576    786432  82  Linux swap / Solaris
/dev/mmcblk0p4          0      -      0          0    0  Empty
Nokia-N900:~#



Hi,

when I do dmesg, I get something like this

error -110 transferring data, sector 21, nr 3,card status 0x0

I wondering if there is a way to create the partitions again.

Thanks,
Randall


All times are GMT. The time now is 15:48.

vBulletin® Version 3.8.8