How to Install OpenMandriva From Minimal ISO

OpenMandriva, as you may know, is derivative and a fork of Mandriva that tragically bankrupt at several years ago. OpenMandriva is now released as separated and continuation of Mandriva/Mandrake Linux with some unique feature beside other Linux distribution.

OpenMandriva is the one and only Linux Distribution that compiled and used CLANG as their default compiler, replacing GNU GCC. You can watch their massive activity Building RPM package and ISO in their Automated Build Farm (ABF) on abf.openmandriva.org and their Github pages.

One of the respective product of OpenMandriva is the Cooker ISO that released as developer preview of their latest iteration developed. You can check their latest ISO produced for this platform at https://abf.openmandriva.org/platforms/cooker/products/1 and watch for the completed build. OpenMandriva Cooker is using DNF as their package manager, not using URPM anymore! whoaaaah!

As this article published, the completed build is Build number 2355. It came very raw, no installer, no display manager, no desktop environment. But you can install it your self!

How to Install OpenMandriva from their Minimal ISO!

This tutorial is very raw, all commands is typed an run in the terminal. You must have a good experience in terminal to follow this tutorial.

Prerequisite

You must prepare the desired partition to install, maybe with other distribution or GParted distro.

And you can follow this step by step tutorial.

format the desired root partition to ext4 format with this command:

mkfs.ext4 /dev/sda2

Mount those partition to /mnt or else:

 mount /dev/sda2 /mnt

Install Rsync:

dnf -y install rsync

Copy all Live CD content/ISO content to root mouting point like /mnt:

rsync -av --one-file-system / /mnt

You can install other package/desktop environment or your patch to root partition using DNF and –installroot parameter

dnf -y --installroot=/mnt install task-x11 sddm icewm fluxbox openbox dnf grub2 firefox xterm

Installing Grub

Mount peripheral and devices to the new root partition:

mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

Chroot to root partition like /mnt:

chroot /mnt

and Install Grub2 to /dev/sda with:

grub2-install /dev/sda

make a new Grub menu with this command:

grub2-mkconfig -o /boot/grub2/grub.cfg

and last but not lease, create new user: adduser xxx, passwd xxx

First Boot!

You can reboot the live CD, remove the medium and experience the latest OpenMandriva Cooker!

https://www.youtube.com/embed/EE7N7v7znhs

Leave a Reply

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

%d bloggers like this: