openmamba logo
GNU/Linux distribution
general information distribution forum community wiki bugs events
info   software   forum community wiki bugs events

email address openmamba bootusb

What is this?

[an error occurred while processing this directive]

Requirements

[an error occurred while processing this directive]

All media (info and download):
Stable release: [an error occurred while processing this directive] Weekly snapshot:
livecd20190915
livedvd20190908
livecd-light20190914
livecd-gnome20190124
testcd20170726
rootfs20190907
rootfs-light20190806
diskimg-bananapi20190813
diskimg-raspberrypi20190910
diskimg-livecd20190909
diskimg-cubox20190811
rootfs-base20190912
Previous stable release (obsoleted): [an error occurred while processing this directive]

Instructions

The preferred and easiest way is by using the openmamba tool called openmamba USB installation. If you don't have an openmamba system available you can follow the following instructions to prepare a USB bootable device.

0) Pre-requirements

  • a GNU/Linux system with standard tools
  • the bootusb archive and ISO image downloaded somewhere in your system, e.g.:
    Filemilestone2devel
    Bootusb archive/tmp/openmamba-bootusb-en-milestone2-2.0.10.i586.cpio.gz /tmp/openmamba-bootusb-en-snapshot-20130313.i586.cpio.gz
    ISO image/tmp/openmamba-livedvd-en-milestone2-2.0.10.i586.iso /tmp/openmamba-livedvd-en-snapshot-20130316.i586.iso

1) USB device partitioning

  • insert the storage and identify its device name (disk_device, e.g. /dev/sdb)
  • make sure that no partitions are mounted for the device
  • run parted or gparted and create a partition that is at least 2GB large (4GB for the livedvd version)
  • mark the partition as "bootable"
  • identify the device corresponding to the partition (partition_device, e.g. /dev/sdb1)

2) Formatting the device

sudo mkfs.ext4 -L openmamba_live partition_device
Please note that setting the openmamba_live label is necessary for the openmamba boot system to detect the device to boot from.

3) Installing the cpio image

udisks --mount partition_device

udisks should use /media/openmamba_live as the mount point:

cd /media/openmamba_live
gunzip -c < /tmp/openmamba-bootusb-en-milestone2-2.0.10.i586.cpio.gz | sudo cpio -i

4) Installing extlinux bootloader

You need the syslinux package installed in your system, then use the following command from the <mount point> directory:

extlinux --install boot

5) Installing master boot record (MBR)

You need the mbr package installed in your system, then use the following command:

sudo install-mbr disk device

6) Copying the ISO image file

Copy the ISO image file of an openmamba medium (livecd, livestudio, installdvd...) to the device root directory:

sudo cp /tmp/openmamba-livedvd-en-milestone2-2.0.10.i586.iso /media/openmamba_live/openmamba-live.iso

Unmount the storage and that's all about installation:

udisks --unmount partition_device

7) Running the system

Reboot your computer with the USB storage inserted in.

Your computer maybe configured or not for booting from a USB Hard Drive/Storage device; check your bios configuration and wheter it supports booting from USB (many bioses are buggy!).

Download

Stable release: [an error occurred while processing this directive] [an error occurred while processing this directive]

Weekly snapshot: [an error occurred while processing this directive] [an error occurred while processing this directive]

Previous stable release (obsoleted): [an error occurred while processing this directive] [an error occurred while processing this directive]