Reply
Thread Tools
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#1
This is for internal Flash boot and installation of mer0.14 on extSD 2G (mmc1).

MerInstaller will writeover your bootmenu. Either modify your exiting bootmenu and incorporate mer as a choice in the bootmenu, or just use mine, bootmenu.conf.mer.txt. My bootmenu allows boot from intFlash/mmc1/mmc2 into the tablet or mmc1Mer boot.

Prerequisite
- a 2G SD can be erased,
- your own copy of the bootmenu or the one from Fanoush
- your wifi connection key
- midori installed

Installation
- Bootup from intFlash on tablet, dl and install merinstall from appManager, http://trac.tspre.org/merinstaller.install,
insert a 2G SD in external slot, this will be written over!!!
- Menu>Utilities>merinstall
will need to setup a new password for root, you have to write it down and youwill need it in mer. Installation takes ~10 min
- Follow this http://talk.maemo.org/showthread.php?t=22771 to re-install your bootmenu, subsitute bootmenu.conf.mer.txt for bootmenu.conf this will allow one to select either boot from intFlash/mmc1/mmc2, or boot from mmc1mer if you have the merSD inserted in mmc1 (extSD)

First run mer0.14
Mer runs slightly slow, but rarely crash if you DO NOT stuff in commands too fast.

1) setup wifi : Extras>Network Connections>Wireless>Add and type in your wifi key
2) Mer>Extras>Midori You are now surfing with Mer
3) To quit Mer>Utilities>X Terminal>sudo reboot

Enjoy,

bun
____________________________
N800/InternalSD boot/2008.43-7

credit:
- bootmenu stole from Fanoush
- http://wiki.maemo.org/Mer/Documentation/Installation
- http://wiki.maemo.org/Mer/Documentation/Bootmenu
Attached Images
 
Attached Files
File Type: txt bootmenu.conf.mer.txt (1.8 KB, 204 views)

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

The Following User Says Thank You to bunanson For This Useful Post:
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#2
Originally Posted by bunanson View Post
- Follow this http://talk.maemo.org/showthread.php?t=22771 to re-install your bootmenu, subsitute bootmenu.conf.mer for bootmenu.conf this will allow one to select either boot from intFlash/mmc1/mmc2, or boot from mmc1mer if you have the merSD inserted in mmc1 (extSD)
This step may be hazardous to your Mer installation as this bootmenu version doesn't support ITEM_LINUXRC (last I looked..)

Guides to follow: http://wiki.maemo.org/Mer/Documentat...n#N8x0_Install (To install)

To have boot item for your clone to SD partition:
http://wiki.maemo.org/Mer/Documentat...rating_systems
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 

The Following 2 Users Say Thank You to Stskeeps For This Useful Post:
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#3
Originally Posted by Stskeeps View Post
This step may be hazardous to your Mer installation as this bootmenu version doesn't support ITEM_LINUXRC (last I looked.....
You sub that bootmenu after Mer installation, Mer installation should NOT be affected. Operationalwise, dont know, mine is running, so far, ... technical issue will have to come from you, master of mer

bun

Last edited by bunanson; 2009-06-29 at 07:37.
 

The Following User Says Thank You to bunanson For This Useful Post:
Posts: 607 | Thanked: 296 times | Joined on Jun 2008 @ Finland
#4
@bun

thanks for the guide, but the ITEM_LINUXRC is really needed. Good if it works for you, but i have once destroyed my mer installation with wrong bootmenu and if you have browsed through "Ubuntu Jaunty" thread, you know there's many people getting a message saying "Incompatible bootmenu used, rebooting" and i hope this thread will not become similar.
__________________
Touch Book .. do not waste you money on it.
 

The Following User Says Thank You to meizirkki For This Useful Post:
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#5
How can I tell whether the LINUXRC is there or NOT and what is the symptom? I just fired up mer and it still running. It been running for a day or so ....

bun
 
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#6
posting from tablet running mer 0.14 using midori...

bun
 
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#7
Originally Posted by meizirkki View Post
but the ITEM_LINUXRC is really needed. Good if it works for you, but i have once destroyed my mer installation with wrong bootmenu and if you have browsed through "Ubuntu Jaunty" thread, you know there's many people getting a message saying "Incompatible bootmenu used, rebooting" and i hope this thread will not become similar.
Sorry for that, looks like it causes a lot of confusion. I guess the best would be to add ITEM_LINUXRC support to the initfs_flasher.tgz on my site and it needs to be done yesterday :-)

Stskeeps, is it just about replacing bootmenu.sh file inside with our latest version from https://garage.maemo.org/plugins/scm...?root=bootmenu or do you keep additional bootmenu modifications elsewhere?

EDIT:
I also see some additional functionality for menu items in /etc/etc/bootmenu.d in bootmenu.conf. Would it help if I add it as bootmenu.conf.mer example?
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.

Last edited by fanoush; 2009-06-29 at 11:55.
 

The Following 5 Users Say Thank You to fanoush For This Useful Post:
Posts: 607 | Thanked: 296 times | Joined on Jun 2008 @ Finland
#8
@bunason

Mer Installer comes with bootmenu flasher, so wouldn't it be easier to use it instead of downloading another flasher?

Making bootmenu.items for the bootmenu flasher is easy and it's documented in the Mer wiki.

http://wiki.maemo.org/Mer/Documentation/Bootmenu
__________________
Touch Book .. do not waste you money on it.
 

The Following 4 Users Say Thank You to meizirkki For This Useful Post:
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#9
Originally Posted by fanoush View Post
Sorry for that, looks like it causes a lot of confusion. I guess the best would be to add ITEM_LINUXRC support to the initfs_flasher.tgz on my site and it needs to be done yesterday :-)

Stskeeps, is it just about replacing bootmenu.sh file inside with our latest version from https://garage.maemo.org/plugins/scm...?root=bootmenu or do you keep additional bootmenu modifications elsewhere?

EDIT:
I also see some additional functionality for menu items in /etc/etc/bootmenu.d in bootmenu.conf. Would it help if I add it as bootmenu.conf.mer example?
Yes, latest version should be fine now - had to align the Depends: a bit. Apologies for the late answer, I was tablet-less for a week at a music festival

Regarding bootmenu.d it would definately help to have the bootmenu.conf example along that supports bootmenu.d (this isn't mer specific - ubuntu, gentoo, etc uses it now too)- and allow people to run with what setup they'd like.
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 
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
 
Reply

Tags
mer


 
Forum Jump


All times are GMT. The time now is 05:53.