Panduan Membuat Distro Linux Sendiri Berbasis Mandriva (Remastering Mandriva)

Dalam tutorial kali ini Anda akan dipandu untuk membuat remastering atau turunan dari distribusi linux Mandriva 2010. Caranya mudah dan simple, baik untuk pemula maupun mahir. Dengan mengikuti tutorial ini Anda dapat membuat versi lain dari Mandriva yang fully customize atau sesuai dengan keinginan Anda.

1. Siapkan CD MCNLive Kris Beta 1 atau yang lebih baru. (Bisa didownload disini: ftp://ftp.nluug.nl/pub/os/Linux/distr/mandrakeclubnl/mcnlive/Kris/) MCNLive adalah distro live cd turunan dari Mandriva 2010. Disini tidak langsung menggunakan mandriva aslinya dengan pertimbangan mcnlive sudah merupakan distro turunan mandriva 2010, tools untuk remastering sudah siap pakai, versi kernel dan desktop KDEnya lebih baru dari versi mandriva standar, dan yang utama ukuran isonya kecil hanya 380an megabyte, sehingga diharapkan file hasil remasteringnya juga kecil. Dengan semua kelebihan itu diharapkan proses pembelajaran kita lebih cepat dan hemat waktu, tidak perlu memulai dari nol  ;)
Berikut info detail versi kernel dan KDE yang digunakan di mcnlive
[root@localhost live]# uname -ar
Linux localhost 2.6.31.12-desktop586-1mnb #1 SMP Tue Jan 26 02:59:40 EST 2010 i686 Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz GNU/Linux

[root@localhost live]# kded4 –version
Qt: 4.5.3
KDE: 4.3.2 (KDE 4.3.2)
KDE Daemon: $Id: kded.cpp 944898 2009-03-26 13:01:25Z dfaure $

2. Boot ke dalam mcnlive, lalu install ke dalam pc
3. Restart komputer, masuk ke mcn yang sudah terinstall didalam pc. default user: live, password: live. untuk password root = root.
4. Tampilan mcnlive yang sudah terpasang di PC:
remaster-mandriva-01
5.  Silahkan Anda modif mcn yang telah terinstall sesuai dengan keinginan Anda , yang nantinya akan kita paketkan kedalam iso. Semisal ganti wallpapernya, tambah / kurangin program2 nya, dsb. Contoh buat praktek disini kita ubah wallpapernya menjadi warna merah. ubah wallpaper Folder View Settings > Appearance > Type > Color | Red > Apply > OK
remaster-mandriva-02
6. Sudah selesai modif-modif nya? OK lanjutkan ke proses remastering yang utama.. buka konsole
7. jadi root dengan perintah su
[live@localhost ~]$ su
Password:
[root@localhost live]#

8. Perintah remaster adalah mkhotmedia
[root@localhost live]# mkhotmedia –help
/usr/sbin/mkhotmedia: illegal option — -
Usage: /usr/sbin/mkhotmedia -o [options]

Possible options:
-o   : output file
-t   : temporary directory
-r   : the source root
-l

9. [root@localhost live]# mkhotmedia -o /media/disk/remaster.iso -t /media/disk/ -l miracle
perintah diatas artinya: buat file remaster simpan dalam file /media/disk/remaster.iso, untuk temporary pakai folder /media/disk, lalu beri label isonya dengan nama miracle.
10. Hasilnya: (dalam praktek ini penulis uji coba di pc intel core 2 duo 2.8Ghz hanya butuh 3 menit untuk membuat file .iso remaster)
[root@localhost live]# mkhotmedia -o /media/disk/remaster.iso -t /media/disk/ -l miracle
Building directory structure in /media/disk//1269715405…
Creating device nodes in /media/disk//1269715405/tmpinitrd/dev/…
Copying files to /media/disk//1269715405/tmpinitrd/…
Generating gzipped cpio-archive…done.
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on /media/disk//1269715405/hotmedia/hotroot.sqfs, block size 131072.
[===========================================================\] 46876/46876 100%
Exportable Squashfs 4.0 filesystem, data block size 131072
compressed data, compressed metadata, compressed fragments
duplicates are removed
Filesystem size 389253.65 Kbytes (380.13 Mbytes)
29.33% of uncompressed filesystem size (1327320.77 Kbytes)
Inode table size 482255 bytes (470.95 Kbytes)
28.52% of uncompressed inode table size (1690981 bytes)
Directory table size 513875 bytes (501.83 Kbytes)
41.87% of uncompressed directory table size (1227351 bytes)
Number of duplicate files found 5438
Number of inodes 49711
Number of files 39858
Number of fragments 2508
Number of symbolic links  5305
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 21
Number of directories 4527
Number of ids (unique uids + gids) 18
Number of uids 7
root (0)
unknown (500)
rpm (13)
live (10001)
polkituser (15)
haldaemon (16)
avahi (17)
Number of gids 16
root (0)
unknown (500)
rpm (101)
shadow (25)
daemon (2)
live (10001)
messagebus (102)
cdwriter (80)
tty (5)
chkpwd (26)
polkituser (103)
utmp (24)
haldaemon (16)
uucp (14)
avahi (17)
mail (12)
Copying isolinux files to /media/disk//1269715405/hotmedia/isolinux…done.
Creating final .iso file…done.
Hybrid’ing the iso…ehead1=63 esect1=32 ecyl1=132
done.
Generating md5sum…done!
Wrote /media/disk/remaster.iso.

11. Cek ukuran iso hasil kreasi :
[root@localhost live]# ls -lh /media/disk/remaster.iso
-rw-r–r– 1 root root 388M 2010-03-27 19:45 /media/disk/remaster.iso

12. Selanjutnya bisa Anda tes file iso tersebut dengan memburn nya ke dalam CD / DVD lalu ujicoba di PC atau Anda tes menggunakan virtual machine semacam virtualbox. Berikut hasilnya:
remaster-mandriva-07
13. Mengasyikkan bukan? Ayoo ditunggu kreasi remaster teman teman!
Previous
Next Post »

Komentar