Reply
Thread Tools
Posts: 2 | Thanked: 0 times | Joined on May 2009
#91
Hello, a have a problem with this HowTo,

i cannot make it works, becouse i have always information that i have invald bootmenu when i try to boot from mmc2 (card with ubuntu)

Screen text: incompatible bootmenu used, rebooting in 15 seconds

In this howto isn't a step how to create bootmenu for ubuntu correctly, soo please help me, becouse initfs_flash (create bootmenu) for maemo destroing only my ubuntu partition.

Soo, please, how to install bootmenu?

sory for my eng.,
and for everything...
i have my N800 from 4 days and I realy wanna to install ubuntu
 
lkravovicz's Avatar
Posts: 132 | Thanked: 148 times | Joined on Mar 2007 @ Tallinn, Estonia
#92
same problem here on n810. i'm running merinstaller 2.0.0-9, i have my .item set up in /etc/bootmenu.d but from what i can see, bootmenu system that ends up in initfs doesn't even look at it. i've tried install_bootmenu, refresh_bootmenu.d, nothing. my menu.item doesnt get added to the bootmenu and if i edit the bootmenu file manually in /var/tmp before it gets written into initfs, then ubuntu pukes with the incompatible bootmenu error.

edit: .item problem was to do with accidentally deleting /etc/bootmenu.conf, which of course has the routines for parsing .items. now mer bootmenu works fine, but ubuntu still throws incompatible bootmenu error.

Last edited by lkravovicz; 2009-05-20 at 11:59.
 
Posts: 26 | Thanked: 1 time | Joined on Nov 2008
#93
I too am having the error "incompatible boot menu".
Is it possible that we are trying to install the wrong version of something?

These are the steps I followed:


Code:
umount /dev/mmcblk1p1
sfdisk -uM /dev/mmcblk1
,312,C
,200,S
,,L
,,

umount /dev/mmcblk1p1
mkdosfs /dev/mmcblk1p1
mkswap /dev/mmcblk1p2
mkfs.ext3 /dev/mmcblk1p3

mkdir -p /mnt/jaunty
insmod /mnt/initfs/lib/modules/`uname -r`/mbcache.ko
insmod /mnt/initfs/lib/modules/`uname -r`/ext2.ko
insmod /mnt/initfs/lib/modules/`uname -r`/jbd.ko
insmod /mnt/initfs/lib/modules/`uname -r`/ext3.ko
mount /dev/mmcblk1p3 /mnt/jaunty -o noatime

cd /mnt/jaunty
wget -c http://www.bman.maemobox.org/project...2.2_rootfs.tgz
tar -zvxf ubuntu_9.04_n8x0-2.2_rootfs.tgz
rm -f ./ubuntu_9.04_n8x0-2.2_rootfs.tgz

mount /proc /mnt/jaunty/proc
mount /sys /mnt/jaunty/sys
mount /dev /mnt/jaunty/dev
mount /dev/pts /mnt/jaunty/dev/pts
mount /tmp /mnt/jaunty/tmp
chroot /mnt/jaunty
passwd root

export LC_ALL=C
apt-get install sys-env-x
apt-get clean

umount /proc
umount /tmp
umount /dev/pts
umount /sys
exit
exit
fuser -m /mnt/jaunty -k
umount /mnt/jaunty/dev
umount /mnt/jaunty

browser --url http://bsd.tspre.org/~stskeeps/merinstaller.install &
File download? [Open]
Add catalog TSpre.org installer repository? [OK]
Install application merinstaller 2.0.0-mer10 0.5 MB? [OK]
Device may self-destruct, Continue Anyway? [OK]
Select location for application "Install Bootmenu: Utilities [OK]
Select location for application "Install Mer": Utilities [OK]
merinstaller successfully installed [OK]

root
cd /etc/bootmenu.d/

echo '# will be shown in the bootmenu
ITEM_NAME="Ubuntu on external card, p3"
# needs to be an unique string to identify this item
ITEM_ID="ubuntu"
# which hardware device and partition should be booted. 
# use ${EXT_CARD} for the external card (slot) or ${INT_CARD} for the internal mmc
# followed by p3 for partition three
ITEM_DEVICE="${EXT_CARD}p3"
# which modules to load at boottime
ITEM_MODULES="mbcache jbd ext3"
# filesystem used on that partition
ITEM_FSTYPE="ext3"
# mounting options
ITEM_FSOPTIONS="noatime,ro"' > ubuntu.item

install_bootmenu
continue? yes
backup? no
Remove stuff? yes
telnet? no
dropbear? no
add /etc/bootmenu.conf to initfs? yes
Ready? yes
reboot <enter>
 
lkravovicz's Avatar
Posts: 132 | Thanked: 148 times | Joined on Mar 2007 @ Tallinn, Estonia
#94
i have it booting. i simply redid the installation after installing and booting off Mer bootmenu. so i'd re-order the whole installation procedure to 1. install Mer bootmenu, boot it up 2. install Ubuntu on memcard
 

The Following User Says Thank You to lkravovicz For This Useful Post:
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#95
Originally Posted by swajime View Post
I too am having the error "incompatible boot menu".
Is it possible that we are trying to install the wrong version of something?

These are the steps I followed:


Yes, you're missing ITEM_LINUXRC="linuxrc", you have to reinstall all over. Where did you pick up the item without this? :P
__________________
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 User Says Thank You to Stskeeps For This Useful Post:
Posts: 26 | Thanked: 1 time | Joined on Nov 2008
#96
Originally Posted by Stskeeps View Post
Yes, you're missing ITEM_LINUXRC="linuxrc", you have to reinstall all over. Where did you pick up the item without this? :P
From here -> http://wiki.maemo.org/Mer/Documentation/Bootmenu

It says:

Code:
# will be shown in the bootmenu
ITEM_NAME="Mer on external card, p3"
# needs to be an unique string to identify this item
ITEM_ID="mer"
# which hardware device and partition should be booted. 
# use ${EXT_CARD} for the external card (slot) or ${INT_CARD} for the internal mmc
# followed by p3 for partition three
ITEM_DEVICE="${EXT_CARD}p3"
# which modules to load at boottime
ITEM_MODULES="mbcache jbd ext3"
# filesystem used on that partition
ITEM_FSTYPE="ext3"
# mounting options
ITEM_FSOPTIONS="noatime,rw"
ITEM_LINUXRC is not mentioned ...
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#97
Originally Posted by swajime View Post
From here -> http://wiki.maemo.org/Mer/Documentation/Bootmenu
[/CODE]

ITEM_LINUXRC is not mentioned ...
Fair enough, that's not supposed to say Mer, it's supposed to say Maemo and did originally. It boots Maemo perfectly but fails miserably at any other OS
__________________
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 User Says Thank You to Stskeeps For This Useful Post:
Posts: 26 | Thanked: 1 time | Joined on Nov 2008
#98
Well I wish I'd seen your post before I saw lkravovicz's post ...
It would have taken no time at all to add one line to one file and reflash the initfs ...

As it is, I'm still waiting for "apt-get install sys-env-x" to finish ...
Won't know if he (or she) is right until that's finished.

I'll post the results ...
 
Posts: 26 | Thanked: 1 time | Joined on Nov 2008
#99
Ok, I've done this now ... and so now, I'm past the incompatible bootmenu, but stuck at the Ubuntu screen with the status bar almost all the way across the bottom of the screen.

I reflashed the initfs (again) per info from Stskeeps, but it seems to make no difference.

Originally Posted by lkravovicz View Post
i have it booting. i simply redid the installation after installing and booting off Mer bootmenu. so i'd re-order the whole installation procedure to 1. install Mer bootmenu, boot it up 2. install Ubuntu on memcard
 
Posts: 607 | Thanked: 296 times | Joined on Jun 2008 @ Finland
#100
This how-to so needs to be updated. I have once installed Ubuntu by following these instruction, result was: wrong stylus driver (stuck pressed), no Wlan PowerSave, no n810 hw-keyboard, no usable system. Gnome never started up. I had to install a huge bunch of software from Mer repo to get all the n8x0 specific features to work correctly.

I haven't now installed ubuntu for a month or so, i am totally bored with ugly and slow Gnome.

This howto really is "left behind"
__________________
Touch Book .. do not waste you money on it.
 
Reply

Tags
gnome, kde, ubuntu


 
Forum Jump


All times are GMT. The time now is 16:54.