![]() |
Problem with mmcblk0p2 partition
Two weeks ago my N900 started to behave strange - some programs could not be started. I switched it off and on again. N900 booted by graphical element were missing, colors were strange, etc.
I managed to start X-Terminal and found out that /dev/mmcblk0p2 was not mounted on /home. Graphical elements were probably missing because I moved them to /home/opt according to instructions found here: http://wiki.maemo.org/Free_up_rootfs_space I could not fix partition with e2fsck, reformat file system with mkfs.ext3 or flash the eMMC content. But managed to flash latest firmware according to instructions found here: http://wiki.maemo.org/Updating_the_firmware I sent my N900 to official Nokia repair center, but it came back without being fixed - "nothing wrong with device" according to them. Output from 'mount': 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) nodev on /sys/kernel/debug type debugfs (0) /dev/mmcblk0p1 on /home/user/MyDocs type vfat (rw,noauto,nodev,noexec,nosuid,noatime,nodiratime, utf8,uid=29999,shortname=mixed,dmask=000,fmask=013 3,rodir) Output from 'df -h': Filesystem Size Used Available Use% Mounted on rootfs 227.9M 162.8M 60.9M 73% / ubi0:rootfs 227.9M 162.8M 60.9M 73% / tmpfs 1.0M 60.0k 964.0k 6% /tmp tmpfs 256.0k 68.0k 188.0k 27% /var/run none 10.0M 72.0k 9.9M 1% /dev tmpfs 64.0M 4.0k 64.0M 0% /dev/shm /dev/mmcblk0p1 27.0G 648.5M 26.4G 2% /home/user/MyDocs After trying to do 'mkfs.ext3 /dev/mmcblk0p2' I find such lines in output from 'dmesg': [ 892.505706] mmcblk0: error -110 transferring data, sector 58743105, nr 7, card status 0x200900 [ 892.505737] end_request: I/O error, dev mmcblk0, sector 58743105 [ 892.516876] mmcblk0: error -110 transferring data, sector 58743106, nr 6, card status 0x200900 [ 892.516906] end_request: I/O error, dev mmcblk0, sector 58743106 [ 892.528045] mmcblk0: error -110 transferring data, sector 58743107, nr 5, card status 0x200900 [ 892.528076] end_request: I/O error, dev mmcblk0, sector 58743107 [ 892.539215] mmcblk0: error -110 transferring data, sector 58743108, nr 4, card status 0x200900 [ 892.539245] end_request: I/O error, dev mmcblk0, sector 58743108 [ 892.550384] mmcblk0: error -110 transferring data, sector 58743109, nr 3, card status 0x200900 [ 892.550415] end_request: I/O error, dev mmcblk0, sector 58743109 [ 892.551727] Buffer I/O error on device mmcblk0p2, logical block 263968 For me it looks like there is some hardware problem with internal flash memory (eMMC), some kind of bad sectors? Did I miss something? Should I try something else? How to explain Nokia repair center that device is not fully functional? I could probably repartition the flash (according to instructions found here: http://wiki.maemo.org/Repartitioning_the_flash) to avoid problematic part of flash, but I want to have device without any such hardware problems (if it's hw problem). |
Re: Problem with mmcblk0p2 partition
I'm experiencing almost the same problems.
My N900 is complaining about errors on mmcblk0, any ideas? The errors are: Quote:
|
Re: Problem with mmcblk0p2 partition
I've just returned my N900 to a Nokia service point here in the Netherlands.
Attached you will find a letter i sent with my N900. Seems to me the internal memory is broken :( EDIT: Attachment is to large, a download link: http://zooi.widodh.nl/forums/maemo-t...nokia_n900.pdf |
Re: Problem with mmcblk0p2 partition
Well, i got my phone back from the Noka Service Center for the second time and it's still broken, see my blog: http://blog.widodh.nl/2010/05/nokia-shame-on-you/
Shame on you Nokia. |
Re: Problem with mmcblk0p2 partition
Yesterday I got back N900 from service. It's a new device and it seems everything works ok. With device came a new 24 month warranty starting on May 26th. I'm happy about that.
But on the other side I find it strange that it took almost one month to resolve my issue - I handed over my device with 3 page description of a problem on April 27th. And that was a second time, first time device was "serviced" for a week in the first half of April and returned without any fix. In the mean time I become a happy user of a different smartphone and will probably not switch back to N900. The main reason - servicing took to long so I had enough time to get used with new device, to move all my data, to customize my new device, ... |
Re: Problem with mmcblk0p2 partition
Same to me.
I'm so unhappy with the nokia care support. After 2 times of giving my device they did nothing. Third time they said that there was a file corrupted in the system (false suspicion), and that this kind of reparation isn't covered by warranty, So I had to pay 100 € to repair n900. I was not agree paying that, but they said that if I don't want to pay they'll send back the phone as I have sent. After paying THE DEVICE IS IN THE SAME STATE. I'm so sorry nokia. You re about to loose not only a customer, also a developer (I have developed support for icecast in n900, and Qice app). Good OS but a customer service is a shame... Also is a shame that you cannot contact the global office of nokia support. Only the local ones. And here in spain they are not doing the job... Does anybody knows where I have to write to explain it to global nokia? |
Re: Problem with mmcblk0p2 partition
I ran into the same problem. My mmcblk0p2 partition started to fall apart with a lot of badblocks and read errors.
I reflashed successfully with the RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin image. then I tried to reflash the emmc and it failed. After a lot of reflashing of the os image i finally got into the situation where i got the os installed and the mmcblk0p2 patition unmounted due to filesystem failure. Then i put the n900 in r&d mode. Ran badblocks -w /dev/mmcblk0p2 several times. I seems like the pattern writing by the badblocks application did the same job as a flash formatter and i got into a situation where there where o badblock left. Then I ran mkfs.ext3 /dev/mmcblk0p2 and fsck.ext3 /dev/mmcblk0p2 Finally a last reflash of the os image And to my surprise the phone was ok again! |
Re: Problem with mmcblk0p2 partition
And I forgot, I had to recreate the folder /home/opt before the final os reflash so that the mounting worked.
|
Re: Problem with mmcblk0p2 partition
|
All times are GMT. The time now is 06:54. |
vBulletin® Version 3.8.8