OpenMandriva for ARM Sedang Dalam Masa Development Yang Serius

Walaupun secara umum OpenMandriva masih dalam tahap persiapan infrastruktur dan keorganisasian, namun sejatinya sejumlah paket software dan library yang sudah dikembangkan dalam Cooker sudah bisa diracik menjadi distribusi linux, termasuk pula versi ARM dari repositorinya. Hal inilah yang dilakukan team OpenMandriva for ARM yang dipimpin oleh om Alexander Kryukhin dari ROSA Lab Russia.

Berikut kutipan beritanya di milist Cooker dan OpenMandriva tentang cara membuat images dari armv7l:

Hi everyone.
I prepared very lite armv7l image with kernel 3.8.2 and our armv7l OpenMandriva chroot
from http://lindev.ch/arm-root/root/home/fdkit/repo/main/

Little F.A.Q for future releases.

How to create own armv7 bootable image
* Create chroot from armv7l repo
for example it can be done with abf mock-urpm tool

* create the hard disk file
fallocate -l 2GiB openmandriva-arm.ext3
mkfs.ext3 openmandriva-arm.ext3

* mount the hard disk file
mkdir mnt
sudo mount -o loop openmandriva-arm.ext3 mnt

* copy cache.tar.gz to your local machine, unpack it
in staging dir

sudo tar -xf cache.tar.gz -C mnt/

* compile own vexpress-a9 kernel

# check out the sources
git clone -depth=1 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux
# create a .config based on the versatile express default configuration
make ARCH=arm vexpress_defconfig
make menuconfig
* enable DEVTMPFS=y
# compile the kernel
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j5 zImage
copy zImage file to your /tmp dir

Let’s go to boot

qemu-system-arm -M vexpress-a9 -kernel zImage -drive file=openmandriva-arm.ext3,if=sd,cache=writeback -append “rw console=tty1 root=/dev/mmcblk0”

And after 5-7 seconds of booting you are into Openmandriva 2013.0 armv7l edition.

In short time i present download links to disk image and kernel.
Wait a bit

Seperti yang ditulis dalam kutipan tersebut, image dari OpenMandriva 2013 for ARM v7 ini sangat saya tunggu untuk saya coba di Raspberry-Pi dkk.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: