![]() |
N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
Attention N810 owners, there is a potential file corruption issue with your internal 2GB of memory. This information is covered in multiple threads elsewhere on this forum by smarter folks than I, but this is probably the first forum you should be looking in as a new N810 owner. The quicker you check for the potential corruption bug, the less chance you'll loose any data like I did.
Reference: Nokia bug report on this issue. My goal here is to condense instructions from other folks and make it simple enough for my technophobe grandmother to perform. How to quickly check if this affects you:
The corruption problem happens when the allocated memory size is greater than the physical memory size. So look to see if the number from the "df" command output is greater than the number from the "cat /proc/partitions" command. So for the example above, 1999206 > 1966080 which means I have the defective internal memory card configuration and need to repair my tablet. If the number from "df" is less than the number from "cat /proc/partitions", skip the rest of this thread and get on with your life. :D How to repair your internal memory card: Don't panic, it's very easy. Please don't be intimidated by the length of this post as you really type in very little. Read through all of these instructions once and ask questions if I haven't been clear on any of the steps. Must do this first:
The easy way to fix this issue is from krisse. Simply use the File manager application to format the internal memory card (in the File Manager, select the internal memory card, then open the menu and select "Tools -> Format memory card..."). Once the formatting is complete, run the test commands above to verify the memory allocation is fixed. That's it, you're done. (thank you to the folks who verified this method as successful) If you want to use the command line instead to repair the memory card allocation size, you can follow these instructions. If you've already fixed the problem with the File Manager format tool, you do not need to follow these instructions. This is how I repaired my N810 with instructions from other forum members using the command line.
Now you can restore your data back onto the internal memory card, then get back to your regularly scheduled life. Please give me any feedback if I've missed anything or could be more clear on some steps. |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
Using File Manger, df/partitions: 1962236/1966072
So looks ok, thanks! |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
It can be seen also in first output of /proc partition, no need to run df. See below
Code:
/home/user # cat /proc/partitions |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
Thanks for the info. My N810 DID have the problem.
1966080 / 1999206 I formatted the card using the GUI and can now the numbers are: 1966080 / 1962236 so it looks like the GUI way is OK. |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
Speednut, I do appreciate you're trying to help people and it's great that you're bringing their attention to a potentially serious bug.
However, I think you're going to panic casual users with the use of the enormous red lettering followed by huge amounts of very complex technical details that non-technical people won't understand. This is meant to be a Newbie forum, for people who are new to the tablets. Looking at the instructions you've given, do you REALLY think those are simple enough for your "technophobe grandmother" to perform? Would technophobes really know how to install application package becomeroot? X Terminal is not the kind of thing that most users would ever touch. Command line interfaces went out of the mainstream with MS-DOS. I doubt most tablet users even know the X Terminal app exists, or where to find it. You do mention my easier GUI-based method, but it's buried away deeply in the technical text, I don't know how many people would actually notice that. Quote:
If all it has to do is format the internal card, why wouldn't it work? Why do we have to use a command line at all? According to Thustle the GUI method does work, so why make it harder? Why not just say: "There may be a problem with the internal card, format it in the file manager if you want to avoid this problem." At the moment it looks like you need a course in programming just to format a memory card. The reason the file manager only shows a fraction of the files is because the full system is very confusing and complicated. No modern user-friendly interface would ever show you the full file system of a computer by default. |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
I had the wrong formatting too. Corrected with file manager, no problem. Thanks for creating the thread though - I had read about it before but had been too lazy to check, and would have run into problems someday. Now it's done, at least :-)
|
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
Thanks for the heads up :)
Oddly enough I did format (using the GUI) after corruption, but the problem still seemed to be there. I may well have restored the tablet using Nokia's flasher (or something!) |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
In this I have to disagree with Krisse. The explanation provided in the first post is, even if long, detailed on the right level. There are no intuitive leaps to perform, just follow the very clear instructions. The command line isn't a monster and I think most people will find it easy enough to follow when the instructions are as clear as in the OP's post. The red letters are good, in that they make it easy to spot what to look for.
The only problem I have with the first post is the cyan colour used here and there, that isn't visible if you use ITT with the 'classic' theme. |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
I don't get it. Why isn't this a problem with an N800 running OS2008?
I'm not having any memory corruption problems with my N800. Is this another reason not to buy an N810? |
Re: N810 OWNER ALERT, is your internal memory corrupted or will it be soon?
I have got this:
Nokia-N810-51-3:~# cat /proc/partitions major minor #blocks name 31 0 128 mtdblock0 31 1 384 mtdblock1 31 2 2048 mtdblock2 31 3 2048 mtdblock3 31 4 257536 mtdblock4 254 0 7977472 mmcblk0 254 1 7973376 mmcblk0p1 254 8 1966080 mmcblk1 254 9 1966072 mmcblk1p1 Nokia-N810-51-3:~# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/mtdblock4 2048 2048 0 100% /mnt/initfs none 512 144 368 28% /mnt/initfs/tmp /dev/mtdblock4 257536 218544 38992 85% / none 512 144 368 28% /tmp none 1024 20 1004 2% /dev tmpfs 1024 0 1024 0% /dev/shm /dev/mmcblk0p1 1962236 1621860 340376 83% /media/mmc2 /dev/mmcblk1p1 7969280 3172704 4796576 40% /media/mmc1 In other words, the sizes for my internal and external cards are swapped. So, doctor, what does it mean? Am I gonna die? |
All times are GMT. The time now is 01:15. |
vBulletin® Version 3.8.8