Skip to content

Commit

Permalink
new doc KNOWN-ISSUES to highlight syslinux issue
Browse files Browse the repository at this point in the history
and update README.rst with new section too
  • Loading branch information
jfding committed Feb 8, 2012
1 parent 117e6b0 commit 3af86ce
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 6 deletions.
11 changes: 11 additions & 0 deletions KNOWN-ISSUES
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Known Issues
============

Bug of latest "syslinux" package
--------------------------------
In some new Linux distributions, the "syslinux" package in their official
software repositories is the version 4.04. It will cause segment fault for
a fatal bug, and mic will failed with syslinux installation errors.

The solution is to install the patched "syslinux" package in MeeGo or Tizen's
tools repos, until the official released one being fixed.
28 changes: 22 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,8 @@ Ubuntu/Debian Installation
> deb http://download.meego.com/live/devel:/tools:/building/<Ubuntu/Debian>_<VERSION>/ /
> REPO

*Tips*: for Ubuntu 10.10, you should use xUbuntu_10.10 to replace <Ubuntu/Debian>_<VERSIN>.
*Tips*: for Ubuntu 10.10, you need to use xUbuntu_10.10 to replace
<Ubuntu/Debian>_<VERSIN>.

2. Update repolist:
::
Expand Down Expand Up @@ -243,7 +244,9 @@ or ::

$ sudo mic cr fs test.ks --outdir output

*Tips*: if you failed to create armv7* image, the reason may be qemu/qemu-arm on your host is lower than required, please update qemu/qemu-arm higher than 0.13.0.
*Tips*: if you failed to create armv7* image, the reason may be: qemu/qemu-arm
on your host is lower than required, please upgrade qemu/qemu-arm higher than
version 0.13.0.

Running 'mic chroot'
--------------------
Expand Down Expand Up @@ -287,10 +290,23 @@ of ks file, example as follows: ::

Multiple running instances support
----------------------------------
mic support running multi-instance, but cache dir can't be shared between instances,
so you should specify different cachedir for different instance using `--cachedir`.
Also outdir should be specified to a different directory for each instance using
`--outdir`, example as follows: ::
mic support running multi-instance, but cache dir can't be shared between
instances, so you should specify different cachedir for different instance
using `--cachedir`. Also outdir should be specified to a different directory
for each instance using `--outdir`, example as follows: ::

mic cr fs netbook1.ks --cachedir=/var/tmp/cache/mic1 --outdir=out1
mic cr fs netbook2.ks --cachedir=/var/tmp/cache/mic2 --outdir=out2

Known Issues
============

Bug of latest "syslinux" package
--------------------------------
In some new Linux distributions, the "syslinux" package in their official
software repositories is the version 4.04. It will cause segment fault for
a fatal bug, and mic will failed with syslinux installation errors.

The solution is to install the patched "syslinux" package in MeeGo or Tizen's
tools repos, until the official released one being fixed.

0 comments on commit 3af86ce

Please sign in to comment.