(→Bootmenu (optional)) |
Erkanyilmaz (Talk | contribs) (typos, grammar) |
||
| Line 11: | Line 11: | ||
=== Required Fremantle packages === | === Required Fremantle packages === | ||
| - | Some additional | + | Some additional packages are required to be installed to your Fremantle installation in order to get the dual boot working. This includes kexec-tools, kernel with kexec support and bootmenu. |
==== kexec-tools ==== | ==== kexec-tools ==== | ||
| Line 20: | Line 20: | ||
==== Kernel with kexec support ==== | ==== Kernel with kexec support ==== | ||
| - | In order to boot MeeGo from your Fremantle installation you need to install kernel that supports kexec, that can be found from HERE. | + | In order to boot MeeGo from your Fremantle installation you need to install a kernel that supports kexec, that can be found from HERE. |
==== Bootmenu (optional) ==== | ==== Bootmenu (optional) ==== | ||
| - | If you wish to have | + | If you wish to have a boot menu to select either Fremantle or MeeGo during boot you need to install bootmenu to your device (located also in the Extras-devel repository): |
apt-get install bootmenu-n900 | apt-get install bootmenu-n900 | ||
| - | After installing the bootmenu go to the application menu and click "Install Bootmenu" icon. If you really want to install the bootmenu type ''yes'' to the question. | + | After installing the bootmenu go to the application menu and click the "Install Bootmenu" icon. If you really want to install the bootmenu type ''yes'' to the question. |
| - | Now you should have functional bootmenu on your device. You can try it out by rebooting the device and keeping the keypad slide out during the boot. | + | Now you should have a functional bootmenu on your device. You can try it out by rebooting the device and keeping the keypad slide out during the boot. |
| - | Next we need to add new item to the bootmenu for the MeeGo. Add following lines to '''/etc/bootmenu.d/meego.ext.item''' | + | Next we need to add a new item to the bootmenu for the MeeGo. Add following lines to '''/etc/bootmenu.d/meego.ext.item''' |
ITEM_NAME="MeeGo (external SD, parition 1)" | ITEM_NAME="MeeGo (external SD, parition 1)" | ||
ITEM_ID="meego" | ITEM_ID="meego" | ||
| Line 41: | Line 41: | ||
== Install MeeGo == | == Install MeeGo == | ||
| - | Next we install MeeGo to external micro SD card (size >= 2G). '''NOTE: The content of the card will be deleted, so copy all essential data to safe location before continuing.''' | + | Next we install MeeGo to an external micro SD card (size >= 2G). '''NOTE: The content of the card will be deleted, so copy all essential data to a safe location before continuing.''' |
=== Linux === | === Linux === | ||
Under construction
Warning: By following these instruction you might cause damage to your N900 device. Make sure that you create a backup of your device before continuing. We do not take any responsibility of the damage that might be caused to your device.
Contents |
Some additional packages are required to be installed to your Fremantle installation in order to get the dual boot working. This includes kexec-tools, kernel with kexec support and bootmenu.
kexec-tools can be installed from Fremantle Extras-devel repository (Browse,Install). After installing the repository you can install the package:
apt-get install kexec-tools
In order to boot MeeGo from your Fremantle installation you need to install a kernel that supports kexec, that can be found from HERE.
If you wish to have a boot menu to select either Fremantle or MeeGo during boot you need to install bootmenu to your device (located also in the Extras-devel repository):
apt-get install bootmenu-n900
After installing the bootmenu go to the application menu and click the "Install Bootmenu" icon. If you really want to install the bootmenu type yes to the question.
Now you should have a functional bootmenu on your device. You can try it out by rebooting the device and keeping the keypad slide out during the boot.
Next we need to add a new item to the bootmenu for the MeeGo. Add following lines to /etc/bootmenu.d/meego.ext.item
ITEM_NAME="MeeGo (external SD, parition 1)"
ITEM_ID="meego"
ITEM_DEVICE="${EXT_CARD}p1"
ITEM_MODULES="mbcache jbd ext3"
ITEM_FSTYPE="ext3"
ITEM_FSOPTIONS="noatime,rw"
Next we install MeeGo to an external micro SD card (size >= 2G). NOTE: The content of the card will be deleted, so copy all essential data to a safe location before continuing.
The image can be written with ...
You can boot to MeeGo with bootmenu (if installed) or with kexec command.