0
edits
Changes
no edit summary
'''WORK IN PROGRESS, please contribute'''
== How to get the Meego distribution ==
== Requirements ==
*A SD card at least 2GB ( recommended 4GB ) formatted how uboot likes it to be formatted (with roota dual-partion, a '''boot''' (ext3fat) partition and boota '''rootfs''' (fat) partitionsext3)
== Feedback and Contributing ==
== Putting a copy of a Meego root file system on SD card ==
$ sudo apt-get install qemu-kvm-extras-static
$ mkdir meego && cd meego
Now, download and install pykickstart
$ git clone git://git.fedorahosted.org/git/pykickstart.git
$ cd pykickstart
$ make
$ make install
$ sudo fakeroot cp -fr usr/local/lib/python2.6/dist-packages/pykickstart /usr/bin/
$ sudo fakeroot cp -fr usr/local/lib/python2.6/dist-packages/pykickstart /usr/lib/python2.6/dist-packages/
$ cd ..
and, download and install the mic image creator
$ git clone git://gitorious.org/meego-developer-tools/image-creator.git
$ cd image-creator
$ cd ..
$ wget http://wiki.meego.com/images/Handset-armv7l-beagle.ks
$ mv Handset-armv7l-beagle.ks handset-armv7l-beagle.ks
and typebuild the image with $ sudo LANG=C mic-image-creator --run-mode=0 --cache=mycachedir --format=fs --arch=armv7l --release=daily --config=handset-armv7l-beagle.ks
You will now have a resulting tar.bz2 in ./daily/handset/images/meego-handset-armv7l-beagle. Extract it to your rootfs SD cards root card partition (you should have 2 partitions for boot and root): cd /media/your_sd_card . $ sudo tar xvj --strip-components=2 -f <path to the build root>/daily/handset/images/meego-handset-armv7l-beagle/meego-handset-armv7l-beagle-daily-fs.tar.bz2-C /media/rootfs
==KernelInstall kernel and kernel modules ==Summary:* get kernel source* get crosscompiler* create uImage* create modules* copy to sd card.
[[Category:Software distributions|Meego]]