132 lines
4.8 KiB
HTML
132 lines
4.8 KiB
HTML
<!--#set var="title" value="bootusb" -->
|
|
<!--#set var="description" value="Information on openmamba bootusb." -->
|
|
<!--#set var="keywords" value="about,faq,contact,information" -->
|
|
<!--#set var="slogan" value="GNU/Linux distribution" -->
|
|
<!--#include virtual="/header.html" -->
|
|
<!--#include virtual="/scripts/download.en.inc.js" -->
|
|
|
|
<table width="100%">
|
|
<tr><td valign="middle" colspan=2>
|
|
<br>
|
|
<table align="center"><tr>
|
|
<td><img src="/images/media_gr.png" alt="email address"></td>
|
|
<td class="toptitle">openmamba bootusb</td>
|
|
</tr></table>
|
|
</td></tr>
|
|
<tr><td>
|
|
<br>
|
|
<p><h2>What is this?</h2>
|
|
<!--#include virtual="/pub/openmamba/media/milestone2/bootusb/info/description.en.html.inc" -->
|
|
<br>
|
|
<br>
|
|
<p><h2>Requirements</h2>
|
|
<!--#include virtual="/pub/openmamba/media/milestone2/bootusb/info/requirements.en.html.inc" -->
|
|
<br>
|
|
<br>
|
|
</td><td width="0" valign=top nowrap>
|
|
<!--#include virtual="/pub/openmamba/allmedias.inc.en.html" -->
|
|
</td></tr><tr><td colspan=2>
|
|
|
|
<p><h2>Instructions</h2>
|
|
<p>The preferred and easiest way is by using the openmamba tool called <b>openmamba USB installation</b>.
|
|
If you don't have an openmamba system available you can follow the following instructions to
|
|
prepare a USB bootable device.
|
|
<table class="info"><tr><td>
|
|
<font size="-1">
|
|
<p>0) <b>Pre-requirements</b>
|
|
<ul>
|
|
<li>a GNU/Linux system with standard tools
|
|
<li>the bootusb archive and ISO image downloaded somewhere in your system, e.g.:
|
|
<table border=1 cellspacing=0 style="padding:0;margin:2px;"><tr><td>File</td><td><b>milestone2</b></td><td><b>devel</b></td></tr>
|
|
<tr><td>Bootusb archive</td><td><i>/tmp/openmamba-bootusb-en-milestone2-2.0.10.i586.cpio.gz</i>
|
|
</td><td><i>/tmp/openmamba-bootusb-en-snapshot-20130313.i586.cpio.gz</i></td></tr>
|
|
<tr><td>ISO image</td><td><i>/tmp/openmamba-livedvd-en-milestone2-2.0.10.i586.iso</i>
|
|
</td><td><i>/tmp/openmamba-livedvd-en-snapshot-20130316.i586.iso</i></td></tr></table>
|
|
</ul>
|
|
<br>
|
|
<p>1) <b>USB device partitioning</b>
|
|
<ul>
|
|
<li>insert the storage and identify its device name (<i>disk_device</i>, e.g. /dev/sdb)
|
|
<li>make sure that no partitions are mounted for the device
|
|
<li>run parted or gparted and create a partition that is at least 2GB large (4GB for the livedvd version)
|
|
<li>mark the partition as "bootable"
|
|
<li>identify the device corresponding to the partition (<i>partition_device</i>, e.g. /dev/sdb1)
|
|
</ul>
|
|
<br>
|
|
|
|
<p>2) <b>Formatting the device</b>
|
|
<br>
|
|
<pre>sudo mkfs.ext4 -L openmamba_live <i>partition_device</i></pre>
|
|
Please note that setting the <i>openmamba_live</i> label is necessary for the openmamba boot system to
|
|
detect the device to boot from.
|
|
<br><br>
|
|
<p>3) <b>Installing the cpio image</b>
|
|
|
|
<pre>
|
|
udisks --mount <i>partition_device</i>
|
|
</pre>
|
|
<p>udisks should use <i>/media/openmamba_live</i> as the mount point:
|
|
<pre>
|
|
cd <i>/media/openmamba_live</i>
|
|
gunzip -c < <i>/tmp/openmamba-bootusb-en-milestone2-2.0.10.i586.cpio.gz</i> | sudo cpio -i
|
|
</pre>
|
|
<br>
|
|
|
|
<p>4) <b>Installing extlinux bootloader</b>
|
|
<p>You need the
|
|
<a href="/distribution/distromatic.html?tag=devel&pkg=syslinux.i586">syslinux</a> package installed in your system, then use the following command
|
|
from the <mount point> directory:
|
|
<pre>extlinux --install boot</pre>
|
|
<br>
|
|
|
|
<p>5) <b>Installing master boot record (MBR)</b>
|
|
<p>You need the
|
|
<a href="/distribution/distromatic.html?tag=devel&pkg=mbr.i586">mbr</a> package installed in your system,
|
|
then use the following command:
|
|
|
|
<pre>sudo install-mbr <i>disk device</i></pre>
|
|
<br>
|
|
|
|
<p>6) <b>Copying the ISO image file</b>
|
|
<p>Copy the ISO image file of an openmamba medium (livecd, livestudio, installdvd...) to the device root directory:
|
|
<pre>
|
|
sudo cp <i>/tmp/openmamba-livedvd-en-milestone2-2.0.10.i586.iso</i> <i>/media/openmamba_live/</i>openmamba-live.iso
|
|
</pre>
|
|
<p>Unmount the storage and that's all about installation:
|
|
<pre>
|
|
udisks --unmount <i>partition_device</i>
|
|
</pre>
|
|
<br>
|
|
|
|
<p>7) <b>Running the system</b>
|
|
|
|
<p>Reboot your computer with the USB storage inserted in.
|
|
<p>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!).
|
|
|
|
</font>
|
|
</td></tr></table>
|
|
</div>
|
|
|
|
<p><h2>Download</h2>
|
|
<p>Stable release:
|
|
<!--#include virtual="/pub/openmamba/milestone2/media/bootusb/downloads.inc" -->
|
|
<!--#include virtual="/pub/openmamba/milestone2/media/bootusb/index.inc.en.html" -->
|
|
<br>
|
|
|
|
<p>Weekly snapshot:
|
|
<!--#include virtual="/pub/openmamba/devel/media/bootusb/downloads.inc" -->
|
|
<!--#include virtual="/pub/openmamba/devel/media/bootusb/index.inc.en.html" -->
|
|
<br>
|
|
|
|
<p>Previous stable release (obsoleted):
|
|
<!--#include virtual="/pub/openmamba/milestone1/media/bootusb/downloads.inc" -->
|
|
<!--#include virtual="/pub/openmamba/milestone1/media/bootusb/index.inc.en.html" -->
|
|
|
|
<br>
|
|
<br>
|
|
</td></tr>
|
|
</table>
|
|
<!--#include virtual="/footer.html" -->
|