View Single Post
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#10
To do it the 'right' way, i.e., incorporated the LINUXRC upon booting:
If Mer already installed, go directly to step 3).

1) Boot from intFlash, dl and install thru appManager.
2) Menu>Utilities>Install Mer, install Mer and this takes about 5 min.

Now you are done with Mer, you can boot into Mer and have fun. However, you also lose your original bootmenu. The following is Mer installed on extSD, and add bootmenu to boot from intSD, partition2, ext2

3) Boot from intFlash, edit this file, /etc/bootmenu.conf and copy and paste the segment, "Add for mmc2..."

Code:
...
		done
	fi
fi
#  Add for mmc2, p2, ext2
let "menu_count += 1"
ITEM_NAME="Internal MMC, partition 2, ext2"
ITEM_ID="mmc2"
ITEM_DEVICE="${INT_CARD}p2"
ITEM_MODULES="mbcache ext2"
ITEM_FSTYPE="ext2"
ITEM_FSOPTIONS="noatime"
ITEM_LINUXRC=""
eval MENU_${menu_count}_NAME=\$ITEM_NAME
eval MENU_${menu_count}_ID=\$ITEM_ID
eval MENU_${menu_count}_DEVICE=\$ITEM_DEVICE
eval MENU_${menu_count}_MODULES=\$ITEM_MODULES
eval MENU_${menu_count}_FSTYPE=\$ITEM_FSTYPE
eval MENU_${menu_count}_FSOPTIONS=\$ITEM_FSOPTIONS
eval MENU_${menu_count}_LINUXRC=\$ITEM_LINUXRC
# done adding

let "menu_count += 1"
ITEM_NAME="Power off (when not on charger)"
ITEM_ID="off"
...
4) Menu>Utilities>Install Bootmenu and remake your bootmenu.

Of course to save from typo, you can replace the bootmenu.conf with the file bootmenu.conf2.mer.txt, they may do just fine.

Now you can boot from your intSD and have fun with Mer
Feel free to jump in if there is a more elegant way to do it,

Credits:
http://wiki.maemo.org/Mer/Documentation/Installation
http://wiki.maemo.org/Mer/Documentation/Bootmenu
http://talk.maemo.org/showthread.php?t=30397


bun
Attached Files
File Type: txt bootmenu.conf2.mer.txt (2.4 KB, 173 views)

Last edited by bunanson; 2009-07-26 at 06:44. Reason: Step by step mer 0.15 installation/bootmenu for the dummy