![]() |
2010-11-25
, 08:37
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#122
|
/bin /boot /cdrom /dev /etc /floppy /initrd /lib /root /sbin /srv /usr
cp -a /var /home/emmcroot start pymaemo-optify mkdir /home/emmcroot/proc mkdir /home/emmcroot/sys mkdir /home/emmcroot/syspart mkdir -p /home/emmcroot/sys/kernel/debug mkdir -p /home/emmcroot/mnt/initfs mkdir /home/emmcroot/tmp mkdir /mnt/new_root
echo "Edit a vital scripts on new root file system in /home partition..." rm -f /home/emmcroot/etc/event.d/hildon-startup-progress sed -i '/send_interface=/a\\ <allow send_type="method_call"/>' /home/emmcroot/etc/dbus-1/system.d/mce.conf if [ -f /home/emmcroot/usr/sbin/maemo-optify-lib.sh ]; then sed -i -e "/test_home_mount\(\)/{n;a\\ return 0" -e "}" /home/emmcroot/usr/sbin/maemo-optify-lib.sh sed -i -e "/test_opt_mount\(\)/{n;a\\ return 0" -e "}" /home/emmcroot/usr/sbin/maemo-optify-lib.sh fi sed -i "/mount_home \&\& /s///" /home/emmcroot/etc/event.d/rcS-late sed -i "/__home {/,/}/s/^/#/" /home/emmcroot/usr/lib/genfstab.awk cat <<EOF >/home/emmcroot/etc/event.d/restart-mce description "Restart mce to avoid a bug for loosing GPS in M32GB" author "Leonid Yegoshin" console output start on started rcS-late script sleep 20 stop mce sleep 2 start mce end script EOF if [ -f /home/user/.config/tracker/tracker.cfg ]; then if ! grep -q '/mnt/initfs/' /home/user/.config/tracker/tracker.cfg; then sed -i '/NoWatchDirectory=/s?=?=/mnt/initfs/;?' /home/user/.config/tracker/tracker.cfg chown user:users /home/user/.config/tracker/tracker.cfg fi fi echo "Done: Maemo5 (20.2010.36-2) has been prepared in /home partition"
ITEM_NAME="Maemo 5 (eMMC)" ITEM_ID="emmc" ITEM_DEVICE="${INT_CARD}p2" ITEM_MODULES="mmc_block mmc_core omap_hsmmc mbcache jbd ext3" ITEM_FSTYPE="ext3" ITEM_FSOPTIONS="noatime,nodiratime,commit=1,data=writeback /dev/mmcblk1p2 /mnt/new_root"
The Following User Says Thank You to 009N For This Useful Post: | ||
![]() |
2010-11-26
, 04:12
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#123
|
ITEM_NAME="EMMC" ITEM_ID="emmc" ITEM_DEVICE="${INT_CARD}p2" ITEM_MODULES="fbcon mmc_block mmc_core omap_hsmmc mbcache jbd ext3" ITEM_FSTYPE="ext3" ITEM_FSOPTIONS="noatime,nodiratime,commit=1,data=writeback /dev/mmcblk1p2 /mnt/new_root"
![]() |
2010-11-26
, 15:24
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#125
|
The Following 2 Users Say Thank You to 009N For This Useful Post: | ||
![]() |
2010-11-27
, 17:07
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#126
|
![]() |
2010-11-29
, 21:30
|
Posts: 5 |
Thanked: 6 times |
Joined on Apr 2010
|
#127
|
![]() |
2010-11-30
, 03:15
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#128
|
![]() |
2010-11-30
, 09:50
|
Posts: 5 |
Thanked: 6 times |
Joined on Apr 2010
|
#129
|
![]() |
2010-11-30
, 10:23
|
Posts: 152 |
Thanked: 58 times |
Joined on Oct 2010
@ void
|
#130
|
009N
Please copy the contents of your .item file in /etc/bootmenu.d that you are presently using to boot into emmc.
I've tried several combinations and cant seem to get it right
Thanks
tune[/B] system a little, for faster response -
While running UBIFS root file system you can move configuration directories of gconf2 application back to UBIFS root FS. It greatly accelerates startup of some applications and after that it is virtually impossible to detect which root file system is booted now basing on performance difference - M32GB root FS system has the same (or betterperformance than native Nokia UBIFS.
To do this - run root shell commands in UBIFS root file system:
and then reboot back to "/home" root FS with open KBD.Code:mv /home/var/lib/gconf /var/lib/gconf.home ln -s /mnt/initfs/var/lib/gconf.home /home/var/lib/gconf
rm -f /home/var/lib/gconf mv /var/lib/gconf.home /home/var/lib/gconf
mv /home/var/lib/gconf /var/lib/gconf.home ln -s /mnt/initfs/var/lib/gconf.home /home/var/lib/gconf
I will try again without overclocking (while still using kernel-power) and with fbcon.so installed.
The reboot loop didn't display any console messages. And yes, KBD was opened.
I wonder if:
- You can update the scripts to PR1.3 because there are more using 1.3 than 1.2, i believe
- The duplicated rootfs picks another location other than /home (say /home/emmcroot to make /home "cleaner" and to avoid confusion?
It doesn't hurt me to reflash as I have everything backed up with BackupMenu.