|
|
2008-10-31
, 11:13
|
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#2
|
THe problem is that when start my N810 WITH my external card plugged in then the device boots from mmcblk1p1 - which is actually supposed to be the external memory card!
The problem I believe lies in the bootmenu.sh file located in the /mnt/initfs folder - the mmc mappings for the N810 are different to N800 somehow.
Any help would be much appreciated on how to get these mapping correct.
|
|
2008-10-31
, 11:30
|
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#3
|
|
|
2008-10-31
, 12:18
|
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#4
|
However when it boots WITH external memory card inserted, the internal memory is mapped to both mmcblk0 and mmcblk1. Unmounting mmcblk0 is possible BUT not mmcblk1 - as it says it's in USE.
Also removing the externel mmc in this state causes the N810 to reboot every single time.
|
|
2008-10-31
, 13:53
|
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#5
|
well, you unmount mount points not devices, what is the exact command line you are using? Also why you are trying to unmount it? Maybe you can leave it alone?
umount /dev/mmcblk0p1
This can be also related to the fact that you are booting from partition one (mmcblkXp1) not 2 and up. First partition is usually FAT one, maybe system is confused and does something stupid when you open slot door?
|
|
2008-11-03
, 08:07
|
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#6
|
|
|
2009-07-29
, 23:45
|
|
|
Posts: 4,707 |
Thanked: 4,643 times |
Joined on Oct 2007
@ Bulgaria
|
#7
|
#KERNEL=="mmcblk*", IMPORT{program}="/lib/udev/mmc_id $env{PHYSDEVPATH}"
KERNEL=="mmcblk*", IMPORT{program}="/lib/udev/mmc_id $sysfs{slot_name}"
THe problem is that when start my N810 WITH my external card plugged in then the device boots from mmcblk1p1 - which is actually supposed to be the external memory card! df -h shows that mmcblk1p1 is mapped to root device and mmcblk0p1 is mapped to /media/mmc2.
mmcblk0p1 is internal mmc
mmcblk1p1 as external mmc
/home/user # sfdisk -l
I can get access to this file and change it but I'm not sure what I should be changing.
I need the N810 to automatically name the internal & external memory as I want to create swap space on the external memory card.
Any help would be much appreciated on how to get these mapping correct.
Last edited by rash.m2k; 2008-10-30 at 18:14.