maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   EMMC with only 455.5 MB size (https://talk.maemo.org/showthread.php?t=76424)

erg 2011-09-09 20:02

EMMC with only 455.5 MB size
 
Hi, sorry for my bad english.

My N900 have a "memory corrupted" a amazing lot of times in one year. I reflash it and in a day damaged again. Not conected via USB to pc and damaged again, with or without SIM card. Using it or only watching when die.

My N900 visit the Nokia Care (the place where the SAT see you and smile saying another stupid client thinking the care is the solution) for 6 times, but never with solutions, ever say "changed this or this..." but I think only reflashed. The next day or the same day or one time in the Care service, the phone damaged again, but Nokia not repare and not change my phone.

Now, I can flash, but when try vanila, never found the emmc, using Ubuntu, windows xp (testing another alternatives), etc... but imposible. The phone start, run, but no memory for nothing, demo, photos, etc... say 455.5MB size, available 44.8MB

Ubuntu or XP not see the device when is conected

Any alternative to get again the 32GB?

Thanks.

qwazix 2011-09-09 20:35

Re: EMMC with only 455.5 MB size
 
I think I have seen this problem. You have to try to fsck the fat partition but I don't remember the exact process.

Estel 2011-09-09 20:35

Re: EMMC with only 455.5 MB size
 
Just force Nokia Care to really resolve Your problem. Push them harder.

// Edit

you can try fsck, but if reflashing with vanilla emmc image restoration was for no use, i doubt fsck will help You. It seems like hardware failure.

erg 2011-09-10 08:31

Re: EMMC with only 455.5 MB size
 
Nokia Care? is like talk with a wall.

At the last visit, Nokia Care return me the N900 with this conclusion (or a great excuse to no see me nevermore): main board have oxid for liquid. IS TOTALLY FALSE, and now the warranty seal is broken, Nokia Care now not accept nevermore my N900 in warranty.

I see in other countrys, users with the same problem, and in the first visit at Nokia Care, Nokia change the phone.

In Spain, the Nokia SAT is not Nokia, is another enterprise, and is imposible contact with Nokia to explain my problem, ever must contact with this disaster enterprise.

15 years using Nokia with no visit to SAT, the first visit and never more I buy a Nokia.

About fsck, I must enter via root, but I can't download and install rootsh because "no memory available".

Now, I think I have a great brick made by Nokia.

tuxsavvy 2011-09-10 09:10

Re: EMMC with only 455.5 MB size
 
I don't get it. You say Nokia Care lied to you that your device was oxidised with liquid? Or oxidised parts were swapped for liquid? If it is totally false and now that the warranty is somewhat invalid, why not open the device apart and see if there were any damaged components?

Have you also tried other Nokia care stores? sure they could be far away but they maybe worth a try if your device wasn't damaged at all.

I really don't understand what is the whole kaboodle with Nokia SAT, never heard of them and it seems like either you tried to ask help from them or you didn't and think they are laughing at you.

Also I'm guessing at this point it might also be a good idea to check dmesg to see if the kernel reports the eMMC not as 32GB but as something else.

Is this device a second hand? have you sourced this device from a really weird place (like alibaba, which is notorious to sell cloned devices wearing genuine brand name badges). Has the device been subjected to anything that would have harmed the device such as:
  • Dropped the device onto a hard surface.
  • Dropped the device into water.
  • Left the device in an area of high humidity.
  • Overclocked the device.

erg 2011-09-10 10:15

Re: EMMC with only 455.5 MB size
 
Quote:

Originally Posted by tuxsavvy (Post 1085414)
If it is totally false and now that the warranty is somewhat invalid, why not open the device apart and see if there were any damaged components?

I think I'm a stupid man who think Nokia must repair or change my phone. If I open, the war end.

Quote:

Originally Posted by tuxsavvy (Post 1085414)
Have you also tried other Nokia care stores? sure they could be far away but they maybe worth a try if your device wasn't damaged at all.

All Nokia Care sent the phones at the same place, Moviltech.

Quote:

Originally Posted by tuxsavvy (Post 1085414)
I really don't understand what is the whole kaboodle with Nokia SAT, never heard of them and it seems like either you tried to ask help from them or you didn't and think they are laughing at you.

Yes, laugthing in my face

Quote:

Originally Posted by tuxsavvy (Post 1085414)
Also I'm guessing at this point it might also be a good idea to check dmesg to see if the kernel reports the eMMC not as 32GB but as something else.

Is very large. Is posible save it at SD card? help is welcome

Quote:

Originally Posted by tuxsavvy (Post 1085414)
Is this device a second hand?
  • Dropped the device onto a hard surface.
  • Dropped the device into water.
  • Left the device in an area of high humidity.
  • Overclocked the device.

New from Vodafone, no droped, no liquid, no humidity, no overlocked.

Only time for use phone, email, web browser and Angry Birds :D

tuxsavvy 2011-09-10 10:50

Re: EMMC with only 455.5 MB size
 
You could connect your N900 to internet and paste it on here :) but yes its possible to save the output to a file on SD card and then use `sneakernet' to transfer the data onto your computer then paste it here.

Though seasoned linux users would have simply used SSH for it all :)

Estel 2011-09-10 17:50

Re: EMMC with only 455.5 MB size
 
Quote:

Originally Posted by tuxsavvy (Post 1085414)
I don't get it. You say Nokia Care lied to you that your device was oxidized with liquid?

Quite popular excuse from Nokia Care. Many users reported that they lied about oxidized parts (suggesting, that phone was drowned). If You're 100% sure that they lie - which I'm almost sure also, judging on experiences from other users - I would go along every step of formal complain process, and if that doesn't not help, I would try lawsuit. Really.

In meantime, I would write about my experiences to some newspaper magazines, federal consumer law organizations (or any equivalent in Your country), mobile devices forums etc. Nokia "oxym.oron" care is behavior is just unacceptable.

michaaa62 2011-09-10 18:53

Re: EMMC with only 455.5 MB size
 
Do you have none of the applications installed to gain root rights, like openssh, rootsh or sudser???
To get some information about disk space try the following code in the X-Terminal application
Code:

df -h
mount
du -xk / | sort -n

Each of the lines is one command, the last one a real challenge for linux newcomers because it combines two commands with a 'pipe' symbol '|', this no small 'L' or large 'i' ! You may access the symbol on your N900 by typing first the blue arrow and then 'Sym'.

Try to gain some space back to install rootsh by disabling (removing) some applets from your desktops, try to remove some applications through the Hildon Application Manager (HAM), disable any repository in HAM but extras, it will refresh the list, then close HAM and reopen it. Try to install rootsh.

erg 2011-09-10 21:00

Re: EMMC with only 455.5 MB size
 
Code:


rootfs          227.8M        190.1M        33.4M    85%    /
ubi0:rootfs  227.8M        190.1M        33.4M    85%    /
tmpfs              1.0M          60.0k        964.0k        6%    /tmp
tmpfs          256.0k            72.0k        184.0k      28%  /var
run
none            10.0M          56.0k            9.9M      1%    /dev
tmpfs            64M                4.0k            64.0M      0%  /dev
shm

du -xk / | sort -n report a lot of dir, imposible copy here.

Uninstalled some aplications and now I have rootsh

Testing some options, ever say /dev/mmcblk0p1 not exist. Now, what is the way to create again?

One question, 32GB, contains 2 partitions, one whith this 455.5MB, and the other with the missing GB? If yes, why hardware damage, or all 32GB or nothing, not a part (or I'm thinking wrong)

michaaa62 2011-09-10 21:57

Re: EMMC with only 455.5 MB size
 
Fine!
If you have rootsh now, you could try to really check your device.
To print out the partition table
Code:

sudo gainroot
sfdisk -l

This option is a small 'L' , (may be you don't need these clarifications, but those l and 1 and | look all quite similar in some fonts...)
The common setup includes one large 28 GB FAT32-partition, a 2GB ext3-partition and a 0,75 GB swap partition. Compare your output or post additional warnings of sfdisk here.

erg 2011-09-10 22:07

Re: EMMC with only 455.5 MB size
 
sfdisk -l return nothing, no errors, no data, nothing

michaaa62 2011-09-10 22:44

Re: EMMC with only 455.5 MB size
 
Very strange! Right now, i am stumped, not anyhow, what one expects.

Please try to get some output with
Code:

ls -al /dev/mmcblk*
The star at the end is intentional, it is a regular expression to use every possible extension of the term /dev/mmcblk.

JonWW 2011-09-10 23:05

Re: EMMC with only 455.5 MB size
 
Copy and paste into XTerm:
Code:

df -h|grep ^/dev
and then copy and paste the result back here, you should get something like this
Code:

/dev/mmcblk0p2  2.0G  716.4M    1.2G  37% /home
/dev/mmcblk0p1  27.0G  10.7G  16.3G  40% /home/user/MyDocs
/dev/mmcblk1p1  4.9G    1.2G    3.7G  25% /media/mmc1


Also copy and paste into XTerm:
Code:

sfdisk -lnd|grep ^/dev/mmcblk0
and copy and paste the result back here, you should get something like this
Code:

/dev/mmcblk0p1 : start=      64, size= 56631296, Id= c
/dev/mmcblk0p2 : start= 56631360, size=  4194304, Id=83
/dev/mmcblk0p3 : start= 60825664, size=  1572864, Id=82
/dev/mmcblk0p4 : start=        0, size=        0, Id= 0


tuxsavvy 2011-09-11 00:41

Re: EMMC with only 455.5 MB size
 
I'm still waiting on your output of your `dmesg' erg. dmesg is a command that you have to run within x-terminal. If you are having issues copying and pasting lines of outputted information I suggest you do something like this:
Code:

dmesg >> ~/MyDocs/dmesg.log
What that does is it outputs the output of dmesg into your eMMC directory as a regular file known as dmesg.log. The log file itself isn't that big so hopefully you have around 2MB usable space on your eMMC.

Also here are my output of df -h for your reference (in order to compare):
Code:

Filesystem            Size  Used Avail Use% Mounted on
rootfs                228M  185M  40M  83% /
ubi0:rootfs          228M  185M  40M  83% /
tmpfs                1.0M  104K  920K  11% /tmp
tmpfs                256K  104K  152K  41% /var/run
none                  10M  80K  10M  1% /dev
tmpfs                  64M  4.0K  64M  1% /dev/shm
/dev/mmcblk0p2        2.0G  1.8G  76M  97% /home
/opt/pymaemo/usr/lib/python2.5
                      2.0G  1.8G  76M  97% /usr/lib/python2.5
/opt/pymaemo/usr/share/pyshared
                      2.0G  1.8G  76M  97% /usr/share/pyshared
/opt/pymaemo/usr/lib/pyshared
                      2.0G  1.8G  76M  97% /usr/lib/pyshared
/opt/pymaemo/usr/share/python-support
                      2.0G  1.8G  76M  97% /usr/share/python-support
/opt/pymaemo/usr/lib/python-support
                      2.0G  1.8G  76M  97% /usr/lib/python-support
/dev/mmcblk0p1        27G  24G  2.8G  90% /home/user/MyDocs

Output of my mount:
Code:

rootfs on / type rootfs (rw)
ubi0:rootfs on / type ubifs (rw,bulk_read,no_chk_data_crc)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /tmp type tmpfs (rw,noatime,size=1024k)
tmpfs on /var/run type tmpfs (rw,nosuid,noatime,size=256k,mode=755)
none on /dev type tmpfs (rw,noatime,size=10240k,mode=755)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noatime,size=65536k)
/dev/mmcblk0p2 on /home type ext3 (rw,noatime,errors=continue,commit=1,data=writeback)
/home/opt on /opt type none (bind,rbind)
nodev on /sys/kernel/debug type debugfs (0)
/opt/pymaemo/usr/lib/python2.5 on /usr/lib/python2.5 type bind (bind,rbind)
/opt/pymaemo/usr/share/pyshared on /usr/share/pyshared type bind (bind,rbind)
/opt/pymaemo/usr/lib/pyshared on /usr/lib/pyshared type bind (bind,rbind)
/opt/pymaemo/usr/share/python-support on /usr/share/python-support type bind (bind,rbind)
/opt/pymaemo/usr/lib/python-support on /usr/lib/python-support type bind (bind,rbind)
/dev/mmcblk0p1 on /home/user/MyDocs type ext3 (rw,noauto,nosuid,noatime,nodiratime)

Note how the last line of that output of mount it states the type of my /home/user/MyDocs as ext3, yours should not be ext3 but rather vfat.

I must stress that the output of these are not as useful as a dmesg output which I need you to paste it either here or onto pastebin (but you'll need to paste the link to your pastebin here so that we all can see what is going on).

erg 2011-09-11 08:40

Re: EMMC with only 455.5 MB size
 
First, thanks for time and patience.

ls -al /dev/mmcblk*

ls: /dev/mmcblk*: No such file or directory

--------------------------

df -h|grep ^/dev

No results, no error

sfdisk -lnd|grep ^/dev/mmcblk0

No results, no error

mmcb* simply not exist

JonWW 2011-09-11 09:16

Re: EMMC with only 455.5 MB size
 
Quote:

Originally Posted by erg (Post 1085965)
sfdisk -lnd|grep ^/dev/mmcblk0

No results, no error

Sorry my mistake, run the sfdisk command again but as root, it wont work as user.

erg 2011-09-11 09:23

Re: EMMC with only 455.5 MB size
 
Quote:

Originally Posted by JonWW (Post 1085978)
Sorry my mistake, run the sfdisk command again but as root, it wont work as user.

Yes, as root, no response, no error, nothing

as user, sfdisk: not found

I tested all last options as user and as root

and for tuxsavvy, df -h can see the result at #10

JonWW 2011-09-11 09:55

Re: EMMC with only 455.5 MB size
 
OK
Code:

cat /etc/mtab
and paste results here.

erg 2011-09-11 10:01

Re: EMMC with only 455.5 MB size
 
rootfs / rootfs rw 0 0
ubi0:rootfs / ubifs rw,bulk_read,no_chk_data_crc 0 0
proc / proc proc rw 0 0
sysfs / sys sysfs rw 0 0
tmpfs / tmp tmpfs rw,noatime,size=1024k 0 0
tmpfs /var/run tmpfs rw,nosuid,noatime,size=256k,mode=755 0 0
none /dev tmpfs rw,noatime,size=10240k,mode=755 0 0
devpts /dev/pts devpts rw,gid=5,mode 620 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,noatime,size=65536k 0 0
nodev /sys/kernel/debug debugfs 0 0

JonWW 2011-09-11 10:11

Re: EMMC with only 455.5 MB size
 
Did you manually type the results here or did you copy and paste them here?

That is important, because there are errors there and lines are missing, crucially the line that defines your missing drive!

Do you know how to copy and paste in XTerm?

erg 2011-09-11 10:18

Re: EMMC with only 455.5 MB size
 
I'm writing with PC

Manually type, but is ok, are exactly the same lines and the same values.

XTerm, for me is unknow.

I can connect the N900 at the net, but open browser and say no memory available when enter at the forum, to copy and paste directly here.

By the way, from missing EMMC, the phone never reset, never problems, is incredible.

michaaa62 2011-09-11 10:28

Re: EMMC with only 455.5 MB size
 
Seems to be really a broken emmc :(
Try as root if the hardware is found at all
Code:

lshal -s | grep volume

JonWW 2011-09-11 10:34

Re: EMMC with only 455.5 MB size
 
That explains things, you made errors in typing.
Code:

cat /etc/mtab|grep /dev/mmc
and paste results here.

Should look like this:
/dev/mmcblk0p2 /home ext3 rw,noatime,errors=continue,commit=1,data=writeback 0 0
/dev/mmcblk0p1 /home/user/MyDocs vfat rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,u tf8,uid=29999,shortname=mixed,dmask=000,fmask=0133 ,rodir 0 0

erg 2011-09-11 11:04

Re: EMMC with only 455.5 MB size
 
No errors typing, I check it 3 times to prevent you lose time for my fault. Only two little errors, one space after slashes at sysfs / sys and tmpfs / tmp. The rest is exact.

lshal -s | grep volume nothing

cat /etc/mtab|grep /dev/mmc nothing

michaaa62 2011-09-11 11:16

Re: EMMC with only 455.5 MB size
 
Do you have a spare microSD card to check if cards would be accepted by the kernel at all.

JonWW 2011-09-11 11:24

Re: EMMC with only 455.5 MB size
 
Try mounting the internal drive as root
Code:

mount /dev/mmcblk0p1 /home/user/MyDocs

erg 2011-09-11 11:26

Re: EMMC with only 455.5 MB size
 
With 2GB microSD

lshal -s | grep volume

volume_uuid_E0FD_1813

cat /etc/mtab|grep /dev/mmc

/dev/mmcblk1p1 /media/mmc1 vfat rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,u tf8,uid=29999,shortname=mixed,dmask=000,fmask=0133 ,rodir 0 0

erg 2011-09-11 11:28

Re: EMMC with only 455.5 MB size
 
mount /dev/mmcblk0p1 /home/user/MyDocs

mount: mounting /dev/mmcblk0p1 on /home/user/MyDocs failed: No such file or directory

Estel 2011-09-11 14:19

Re: EMMC with only 455.5 MB size
 
You must first create MyDocs folder (just empty folder) in /home/user/

Then, try again.

I suspect that system "see" Your /dev/mmcblk0p1, but for some reason, it fail to mount them properly @ boot.

Still, this is pure guesswork, so don't get high hopes. Just try it.

retsaw 2011-09-11 14:54

Re: EMMC with only 455.5 MB size
 
It does seem fairly clear at this point that the eMMC isn't being recognised at all. No-one seems to have thought to check if any swap is active run the command "free" to check what memory (including swap) is available and free, I would expect it to say there is 0 swap available.

It might still be of interest to see if there are any errors regarding the eMMC in dmesg, so how about saving the output to a text file on a SD card, put a SD card in and run
Code:

dmesg >>/media/mmc1/dmesg.txt
then you can upload the file or copy and paste it from your PC.

erg 2011-09-11 15:13

Re: EMMC with only 455.5 MB size
 
1 Attachment(s)
retsaw, dmesg.txt attached (here is too long)

Estel, MyDocs exist ¿?,

/home/user/MyDocs # ls -al

drwxr-xr-x 2 user users 232 Sep 11 10:29 .
drwxr-xr-x 28 user users 2672 Sep 11 17:07 ..
-rw-r---r-- 1 root root 15679 Sep 11 10:29 dmesg.log

michaaa62 2011-09-11 17:06

Re: EMMC with only 455.5 MB size
 
No need to additionally check for swap, as there are no partitions found and no device found. The corrosion nokia care found seems to be very real :( The emmc is non-existing for the kernel
Try to get something out of Nokia care, be it a new phone, a repair or some other stuff

But:
If nothing works, here http://talk.maemo.org/showthread.php?t=69081 is a thread about moving /home /opt, aka. /home/opt, and /home/user/MyDocs to an external card. Try to read through it and do not hesitate to ask for more information if needed.
Get the fastest card you can grab, because speed-wise external cards are inferior to the internal card.

erg 2011-09-11 17:20

Re: EMMC with only 455.5 MB size
 
My phone NO HAVE CORROSION, NEVER touched by liquits.

The SAT repair one day, send to Care, Care test (not call to me, I live at 80 km), when test no start and return to SAT, and the SAT check again and see corrosion? 2 days before no corrosion? The SAT no have solutions for me and decide this excuse, and return me this phone with the waranty seal broken.

Just when you answer, I'm watching another spanish victim of the SAT for the same problem. I contact via pm

http://talk.maemo.org/showthread.php...returned+error

Estel 2011-09-11 18:22

Re: EMMC with only 455.5 MB size
 
Quote:

Originally Posted by michaaa62 (Post 1086256)
Get the fastest card you can grab, because speed-wise external cards are inferior to the internal card.

Not exactly true. Actually, internal eMMC seems quite average on speed. Onloy internal NAND is much faster (where kernel and rotfs live).

also, don't grab microSd class 6 or 10 - they're faster at bulk write/read speeds, but got worse random access. The latter is much more important for things like optfs and swap. microSD card 4 from SanDisk seem to be optimal.

BUT. I would not give up with repairing complains. If SAT is no use for You, fill official complain higher. If that doesn't help, get basic law advice (should be cheap), then go to appropriate law enforcements unit in Spain.

erg 2011-09-12 10:16

Re: EMMC with only 455.5 MB size
 
I'm searching all documents from my visits to Care, and then I visit "law enforcements".

And now I'm working with.... www.nokiacarenoreparamin900.com (Nokia Care not repair my N900) , pending to add detailed info, photos, my videos and others videos from another users at youtube with the same problem, etc...

Link added at Nokia Spain Facebook and Twitter

Thanks at all for your time.

Estel 2011-09-12 16:07

Re: EMMC with only 455.5 MB size
 
Good luck mate. If You can, keep us updated - it would be great to know how it is going, and how end will look like.

erg 2011-09-13 10:27

Re: EMMC with only 455.5 MB size
 
My website www.nokiacarenoreparamin900.com , in one day, is in the first page at Google Spain searching Nokia Care N900. In the first position, another post from me at Nokia Support Discussions

http://discussions.europe.nokia.com/...00/m-p/1145865

Interesting comments at the post in Nokia Support.

Estel 2011-09-13 17:53

Re: EMMC with only 455.5 MB size
 
You should also publish one in english. Unfortunately, I don't know Spanish, so i'm unable to prepare good enough translation.

erg 2011-09-22 15:44

Re: EMMC with only 455.5 MB size
 
Nokia contact with me, and now I have a new one N900 and apologized.

Now the question is...

How prevent this "memory corrupted" again. Never connect it at pc? never disconnect it from pc wihout use "disconnect hardware with security" ? If I connect it to my car radio with usb, no acctivate never the massive storage? I must use microSD or bluethooth to copy files, songs, backup from pc to phone? Is ubuntu the solution?...

Thanks.


All times are GMT. The time now is 20:11.

vBulletin® Version 3.8.8