Reply
Thread Tools
Community Council | Posts: 650 | Thanked: 1,183 times | Joined on Sep 2010 @ Mbabane
#11
Your SD card lives on /dev/mmcblk1 .. which you don't seem to have.

The most common cause for this is a missing magnet on the back cover. Check to make sure you have the cover in place, and that the magnet is still there.

As for 32GB, :P you never have all of 32GB in MyDocs so nothing's wrong there.
 
Posts: 54 | Thanked: 21 times | Joined on Jun 2012
#12
NOT so fast.

restarting the device brought me to sqr one: no files/folders.

Last edited by em28; 2012-07-27 at 21:27.
 
Community Council | Posts: 650 | Thanked: 1,183 times | Joined on Sep 2010 @ Mbabane
#13
Either your filesystem is borked or the mount scripts have been corrupted. i still think you wuld be happier using a pc for the 'fsck'. Because NitDroid is making it impossible for you to install BackupMenu, have a look at http://devrandom.mooo.com/N900/rescueOS/ .. a similar tool, but that runs from a pc.

by the way, concerning SD card .. you can look at output of dmesg just before and just after opening and closing back cover

Last edited by sicelo; 2012-07-27 at 21:23.
 
Posts: 54 | Thanked: 21 times | Joined on Jun 2012
#14
qhubekela, ty.

As for device memory, it look fine - just have to make it permanent.

As for the sd card, I can't understand the back cover issue.
PC can not read neither the device nor the SD when in the device.
when i put the SD on card reader the PC can read it.
 
Community Council | Posts: 650 | Thanked: 1,183 times | Joined on Sep 2010 @ Mbabane
#15
well, trust me on both issues

For device memory, the /etc/fstab file on maemo is regenerated each time you reboot. so you can't really make it permanent the way you would on a pc. Most often it won't automount because of some corruption (even though you may easily mount manually). That said, you could play with some of the init scripts to fix this.

And for SD, device uses a magnetic sensor and a magnet built into the back cover. this is done to auto-umount the card when you remove the back cover. You can confirm in your user manual. This has been standard for most Nokias with a memory card that sits under a cover, eg 9500 and friends.

Last edited by sicelo; 2012-07-27 at 21:47.
 
Posts: 54 | Thanked: 21 times | Joined on Jun 2012
#16
OK,
Now that I have a semi-functional device I have to see what next.

- How can I make a script to do mounting manually ?
- Is it the right time to consider installing NITdroid rather than reflash ?

Reflash:
- What does it mean ?
- Will I lost my apps, data, history, contacts, SMS, ect ?
- Is there a way to backup all when I cant get access to SD
nor access from PC to the device or SD ?

SD card:
- Magnet if in its place, I cleaned it , still not reachable.
- As I connect USB cable and choose Mass storage mode the device state doesn't change and it stay on charging only mode.

dmesg output:
[33668.366882] mmc0: cover is open, card is now inaccessible
[33668.674621] mmc0: card 0002 removed
[33700.705474] mmc0: cover is closed, card is now accessible
[33701.307128] mmc0: host does not support reading read-only switch. assuming write-enable.
[33701.307189] mmc0: new high speed SD card at address 0002
[33701.313598] mmcblk1: mmc0:0002 00000 1.86 GiB
[33701.313934] mmcblk1:
[33701.869323] mmc0: cover is open, card is now inaccessible
[33702.064941] mmc0: card 0002 removed
[33704.816040] mmc0: cover is closed, card is now accessible
[33705.408691] mmc0: host does not support reading read-only switch. assuming write-enable.
[33705.408752] mmc0: new high speed SD card at address 0002
[33705.415191] mmcblk1: mmc0:0002 00000 1.86 GiB
[33705.415527] mmcblk1:
[33797.973327] mmc0: cover is open, card is now inaccessible
[33798.284149] mmc0: card 0002 removed
[34075.650054] mmc0: cover is closed, card is now accessible
[34076.236846] mmc0: host does not support reading read-only switch. assuming write-enable.
[34076.236907] mmc0: new high speed SD card at address 0002
[34076.243286] mmcblk1: mmc0:0002 00000 1.86 GiB
[34076.243652] mmcblk1:
[34143.338592] slide (GPIO 71) is now open
[34156.135253] slide (GPIO 71) is now closed
[34313.838592] slide (GPIO 71) is now open

Last edited by em28; 2012-07-28 at 07:01.
 
Community Council | Posts: 650 | Thanked: 1,183 times | Joined on Sep 2010 @ Mbabane
#17
dmesg tells us that the SD card is recognized with the cover on.
It is not mounted because there is no partition on it. Instead, the raw card (superblock) is used, which maemo cant automount. so, you could mount manually if you feel like, but to have maemo automount it, you must have a valid partition. use a partition editor on linux, eg, gparted to do this. if you do 'ls /dev/mmcblk1* ' .. you should then see /dev/mmcblk1 and /dev/mmcblk1p1

As for your first question .. it seems you would reflash only rootfs. you would lose your apps, but not sms, contacts, etc.

I gave a link to RescueOS in a previous post, which can allow you to have access to the filesystem from a pc, so you can save and copy what you need to.

As for Nitdroid, I'm not sure. but I wouldn't install it, espcially on a device with issues such as yours.
 

The Following User Says Thank You to sicelo For This Useful Post:
Posts: 54 | Thanked: 21 times | Joined on Jun 2012
#18
qhubekela, TY u for your patience.

I cant see /dev/mmcblk1p1.
When typing 'ls /dev/mmcblk1*' i get only /dev/mmcblk1.
When typing 'ls /dev/mmcblk*' i get /dev/mmcblk1, /dev/mmcblk0,
/dev/mmcblk0p1, /dev/mmcblk0p2, /dev/mmcblk0p3.

I didn't understand how to use RescueOS - where do i have to install it ? my computer i not a Linux, and it cant connect the N900.

I found an app called "rescue-boot" on my installed list apps.
Can I use it ? how ?
 
Community Council | Posts: 650 | Thanked: 1,183 times | Joined on Sep 2010 @ Mbabane
#19
You will not have /dev/mmcblk1p1 until you have a 'valid' partition on your sd card. use any good partition editor for windows to create one on the card. you could install 'cfdisk' on the N900 and do it from there (but no guarantees)

RescueOS is run from a computer, and uses only the flasher utility. In short, you should be able to use it from Windows. If you wish to, you can use a LiveCD of linux, eg Knoppix.

Finally, I've never used 'rescue-boot' so I don't really know what it does.
 
Posts: 54 | Thanked: 21 times | Joined on Jun 2012
#20
OK, I'll give RescueOS a try.
some questions:
- What do i need to download ? the 2.6.37 file ?
- What program will open it on PC ?
- How it will connect the device ?
- What script do I have to run in my situation ?
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 13:19.