Reply
Thread Tools
Posts: 2 | Thanked: 0 times | Joined on May 2008
#51
Thanks for this post, saved my stress levels

Firstly, what silly idea, to make the partition bigger than the device itself?! I have seen some cheap USB drives do exactly the same thing, which makes me wonder about their supplier...

Anyway, for those running Linux on a computer and have some idea what they are doing, you can do all of this from your Linux box, as I did about 5 minutes ago. I considered putting up instruction, but variances in Linux distributions means it's going to be different for everyone, so I'll just list off a few notes to consider, these hints may help some windows users also:

* The problem is not the format of the card, a simple reformat will not fix it. It's the partition on it, I initially had problems with running 'cfdisk' because it didn't like the partition size (bigger than the device); running 'fdisk' and deleting the first partition (command 'd 1') first fixes this. (Should some of this paragraph be in red?)
* Watch out for automounters, I don't have them running, but they may go to war with you over control of the devices, you want exclusive control over the internal card.
* Make sure the device is completely shut down, it seems the N810 doesn't seem to completely shutdown when the power supply is plugged in. I have found with some packages that play with system files and require a reboot do not go away when I rebooted with power in (weird?).
* Booting up with the USB plugged into a PC will solve the swap memory issue, as the N810 can't mount the internal disc (and therefore can't access the swap device as it can't be un-ticked on a read-only filesystem).
* My devices were backwards on the N810, internal was always mmc2, but in Linux via USB it was the first device (sdc for me), so make sure you are formatting the correct device, remove the external card if you're paranoid.
* The original format of the card was FAT32, mkdosfs by default creates FAT16. Not a major issue, but you'll lose some space, running 'mkdosfs -F 32 /dev/sdc1' formats it to its original format.
 
Posts: 34 | Thanked: 9 times | Joined on Dec 2007 @ Rochester NY
#52
I can confirm that the tablet must NOT be connected to external power, otherwise the attempts to format the internal card over the usb from another system, then rebooting the device and unplugging the cable will fail. Repeat this w/out external power, and it does work.
 
Posts: 1 | Thanked: 1 time | Joined on Jun 2008
#53
I had the same swapped cards problem on N810 as reported on post #10 of this thread. I managed to fix this by: shutting down, taking the external card out, turnning the machine on and then plugging the card back.
 

The Following User Says Thank You to udibr For This Useful Post:
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#54
It does not work for me. I plugged in the card while the machine is on, ther card is not recognized by the N810, it is invisible. I reboot it, it was then recognized. However, that also means the mmc1 and mmc0 continue to be swapped.

bun
 
Posts: 5 | Thanked: 0 times | Joined on Jun 2008
#55
A while ago, I tried to use Penquinbait's, dual booting install tools to enable me to place KDE on my internal card. Somewhere along the line, I screwed up, as I kept getting failures and when I decided to just go back to the normal OS, I have found myself unable to repartition the internal card.

At the moment, I have 120mb available. I thought the rest was lost, but I was able to see that the partition is still there, but I am unable to access it, or remove it.

I have tried to connect the USB cable and remove in Windows Manage, but while this is successful, as soo as I disconnect the cable the partition re-appears.

I have also tried through X-Term to repartition the drive, using the various instructions found on these forums, but have had no luck it it 'sticking' once I reboot the tablet.

It seems as though the repartition of the internal card, so that the OS can be cloned to it, has stuck and it can't be removed. Trying to boot to the MMC2, gives me a boot fail as well.

I am wondering if I am missing something simple, or is there any suggestions that i can try. I can use the N810, and my external card is fine. Just that I have a useless internal card I would like to get going again.

Anyhelp gratefully accepted
 
Posts: 3,428 | Thanked: 2,856 times | Joined on Jul 2008
#56
you could try something like:
Code:
sfdisk /dev/mmcblk1 << EOF
;
EOF
Definitely going to lose everything on it.. that should change to one large partition on /dev/mmcblk1 which is the N810's internal card (at least on mine.. which I find to be bass ackwards.. /dev/mmcblk0 is the external?)..

If you run Penguibait's thing again it will re-partition everything I think...

Just remember.. I don't think you can load any of penguinbaits boot to SD stuff with both cards inserted..
__________________
If I've helped you or you use any of my packages feel free to help me out.
-----------------------------------------------------------------------------------
Maintaining:
pyRadio - Pandora Radio on your N900, N810 or N800!
 
Posts: 5 | Thanked: 0 times | Joined on Jun 2008
#57
Hi,

thanks for the information. It looked like it was going to be a success, as it had seemed to repartition the internal card. However on reboot, back to the 120mb size available only.
 
Posts: 7 | Thanked: 0 times | Joined on Jun 2008 @ nebraska
#58
Awesome,

Thank you!
 
Posts: 11 | Thanked: 1 time | Joined on Sep 2008
#59
yeah my memory was corrupted and I couldnt backup anything on it, I lost everything on there so could anyone zip me a file with all the stuff that should be on that internal memory card for the 810?
 
Posts: 542 | Thanked: 117 times | Joined on Sep 2008 @ 52 N, 6 E
#60
Originally Posted by speednut View Post
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)
I turned off virtual memory and rebooted but 'Format memory card' remains grayed away.
There are some symlinks to the memory card can that be the problem ?
What can be the problem ?
__________________
Nokia N810 FW version 5.2008.43-7
iPad 2 (iOS 4.3.2) Macbook Pro (10.6.6)
Nokia 5800 phone FW 62.0.0125

Last edited by skatebiker; 2008-10-10 at 09:23.
 
Reply


 
Forum Jump


All times are GMT. The time now is 01:53.