View source for Wishlist/LiveUSB distro
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Wishlist/LiveUSB distro.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Wishlist/LiveUSB distro.
Wishes warning! This article or section documents one or more OpenMoko Wish List items, the features described here may or may not be implemented in the future. |
An openmoko device could act as the perfect geeky swiss knive: go anywhere with your Linux desktop and tools
When in storage device mode, a host computer should be able to boot on it, presenting a grub menu offering to boot into several images / partitions (payloads) on the transflash: memtest, UBCD (the ultimate boot cd), a lightweight security oriented livecd distro, you name it...
Usually, all you need for this with an USB storage device (flash USB stick or external drive) is a partition, flagged "bootable" (see fdisk), containing a boot loader (say grub). But the problem is that specifications vary between motherboards, so there are variants and mandatory requirements to define (here would be a good idea), so that one can optimize/maximize the compatibility.
Similar functionality can be found in the Wizpy portable media player
That way, one can install a new iso when it's released. An updater script shall be written.
Summary: When the neo/openmoko device is connected in mass storage mode to a linux host,
$ sudo syslinux -f /dev/sd?
See Howto install ubuntu (or any other distro) on usb stick
Grub example (from stock ubuntu install):
title Ubuntu, memtest86+ root (hd0,2) kernel /memtest86+.bin quiet boot
System diagnostics / recovery
General purpose
Security-oriented: pentesting, forensics, anonymous webbrowsing