View Single Post
Posts: 2,154 | Thanked: 8,464 times | Joined on May 2010
#1
Update 20.12.2014:
New version 1.13 is in Maemo Extras-Devel.

Update 12.06.2012:
Version 1.12 is in Maemo Extras.

Update 02.06.2012:
Fanoush BootMenu 1.12 for Nokia N900 is in Maemo Extras-Devel & Extras-Testing.

Info:
This package installs everything necessary to show Boot Menu if keyboard is open at boot time. It also support recorvery USB mode. So can be used to backup data if Maemo or eMMC is corrupted.

Menu entries may be configured by dropping files to /etc/bootmenu.d/ directory.

This is intended to use to boot alternative operating systems.

Packages like Recovery Console Mode or BackupMenu or my modified M32GB scripts needs this BootMenu for booting.

Installation:
Version 1.12 can be installed from Extras repository or from Maemo download page:
http://maemo.org/downloads/product/Maemo5/bootmenu/

Features:
* BootMenu item configuation files
* USB mass storage
* USB network with SSH, dhcp server, mDNS (via avahi-deamon)

Example of item file:
Code:
ITEM_NAME="Maemo 5 (Internal eMMC, partition 2)"
ITEM_ID="immc2"
ITEM_DEVICE="${INT_CARD}p2"
ITEM_MODULES="mbcache jbd ext3"
ITEM_FSTYPE="ext3"
ITEM_FSOPTIONS="noatime,nodiratime,commit=1,data=writeback"
ITEM_LINUXRC="maemo5/boot.sh"
Changelog:
Code:
bootmenu (1.13) unstable; urgency=low

  * Use dnsmasq as dhcp server instead udhpcd
  * Create /dev/tty1 if not exists
  * Fix watchdogs crash when reading CAL failed
  * Do not call getbootstate, instead read it from variables
  * Create devices in /dev only on RX-51 and check if new /sbin/preinit did not done it already (variable devfs_created)
  * Fix writing local and remote network address to display
  * Add support for alternative upstream watchdog device path
  * Read product from /proc/cpuinfo if /proc/component_version not exist
  * Fix key input on RX-51 with upstream kernel
  * Use modprobe instead insmod, try to load g_mass_storage if g_file_storage failed
  * Fix regenerating watchdog devices
  * On upstream kernel rtc module has name rtc-twl
  * Fix exporting devices in usb mass storage mode
  * Handle ask:xxx syntax on N900 too
  * Fix colors for text2screen
  * Fix support for Nokia N810 devices
  * Do not store lease file and do not send route and dns server dhcp options in usb networking

 -- Pali Rohár <hidden>  Tue, 13 May 2014 22:14:50 +0200
Version for n8x0 in this thread:
http://talk.maemo.org/showthread.php?t=72737

Last edited by pali; 2020-10-02 at 23:11.
 

The Following 32 Users Say Thank You to pali For This Useful Post: