maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   N900/Linux Experts Needed Badly!! (EMMC) (https://talk.maemo.org/showthread.php?t=79533)

MamoriNoTenshi 2011-10-30 22:25

N900/Linux Experts Needed Badly!! (EMMC)
 
First of all i have to say to all of you that read this post thanks because youve (comunnity) helped me a lot of times. Im a N900 old user (My first n900 was robbed :( ) and i've done EVERYTHING to this phone and i freaking love it. But now with my second N900 there's a big big problem that i've tried to solve for the past 3 days... the system was getting errors and bugs and stuff like random reboots (like 1 per day or less). So i tried reflashing the USA combined bin (Forget that this n900 had Global version) and stuff was going pretty well... When i tried to open the contacts app for the first time after reflashed i got a message of low memory and then i went to the configs app and then to the memory tab and saw that i had only 28MB of internal memory... Tried reflashing Vanilla eMMC and got error code 1 blah blah. After doing some research i came to this idea.. My n900 eMMC got partioned (i think lol) and now my /home/ vfat of 29gb is like not mounted. I tried LOTS of commands in xterminal (managed to install rootsh) and got only stuff that i didn't understand. Last thing i tried was turning the n900 to R-D mode and trying to flash but same error code 3.


Please tell me what can i do? this n900 is too old to send to a nokia service center and in my country (Costa Rica) N900 is not even available (really).


What can i do to fix this awesome piece of technology? Im willing to pay (not too much lol im 18) to the guy that solves this thing!

m4r0v3r 2011-10-30 22:27

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
have you tried fsck?

qwazix 2011-10-30 22:50

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
the low memory error is due to no swap. The good news is you just might have wrongly partitioned or corrupt eMMC. The bad news is it may be a hardware fault of the emmc. Try a full reflash as per the wiki becsuse without swap the device is pretty unusable anyway so it eill be a PITA to try and fix it via xterm. On the other hand if you really want to give it a shot, install ssh, reboot and connect to the N900 before you open any other application. Then check /etc/fstab for the lines that correspond to MyDocs and swap.

qwazix 2011-10-30 23:05

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
My fstab looks like this
Code:

# autogenerated
rootfs / rootfs defaults,errors=remount-ro,noatime 0 0
/dev/mmcblk0p1 /home/user/MyDocs vfat noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask==0133,rodir 0 0
/dev/mmcblk0p2 /home ext3 rw,noatime,errors=continue,commit=1,data=writeback 0 0
/home/opt /opt none bind
/dev/mmcblk0p3 none swap sw 0 0


MamoriNoTenshi 2011-10-31 03:01

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
It says permission denied, i saw a picture of the root folder filled with the default folder, in my root folder there are only 2 folders named ".gnome2" and ".pulse" and 3 files named ".bashrc", ".profile" and ".pulse-cookie".

MamoriNoTenshi 2011-10-31 03:09

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
Wait i was in a folder, i now can see every folder and a folder named mmc1 where i can see my SD content (Sorry for my bad english haha)

MamoriNoTenshi 2011-10-31 03:44

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
I have only 24 hours to fix this problem :S. My dad is going to take a fly on thuesday and he will take the n900. Please help me out :S

tuxsavvy 2011-10-31 07:08

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
Flashing as qwazix should only take less than 5 minutes for both eMMC and combined (remember you must do the order as per stated in the wiki).

MamoriNoTenshi 2011-10-31 08:30

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
Cant, it throws error code 1. Cant flash eMMC at all.

tuxsavvy 2011-10-31 08:55

Re: N900/Linux Experts Needed Badly!! (EMMC)
 
Its not really helpful if you can't recall if you either swapped your {/home,/opt} partition with /home/user/MyDocs or not.

I'm sure if you execute sfdisk -l (as root) you should be able to see.

Anyway, here is output of my sfdisk -l output. The only changes here is that I've converted my /home/user/MyDocs to ext3 so the partition type is not original. Though I'm sure W95 FAT32 LBA partition is type b.
Code:

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

I suggest you read sfdisk documentation and try to revert your setup. Maybe that could be the only reason why the reflashing is not working.

FYI, setting a time restriction on this issue isn't going to help anyone. It sounds like as if this device does not belong to you and now you're pressed for time you're hoping the community to provide you quick solutions. That's is not the correct attitude to have when you've created this mess yourself.


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

vBulletin® Version 3.8.8