Selasa, 25 Oktober 2011

Remastering Linux Ubuntu 9.10

Remastering pada OS adalah proses melakukan/membuat master OS yang baru, apakah dengan menambah/menyisipkan komponen penyusun yang baru (seperti driver, atau aplikasi yang akan diembedded-kan) atau mengurangi komponen2 penyusun yang baru yang dirasa tidak diperlukan.
Berikut adalah langkah-langkah dalam remastering Linux Ubuntu 9.10


Lakukan installasi Ubuntu 9.10


Pilih install Ubuntu

Pilih bahasa

Pilih zona waktu (Asia, Indonesia (Jakarta))


Pilih keyboard layout yang akan digunakan

Pengaturan Harddisk Partisi (Hati – hati dalam pembagian space, khusunya yang sudah install OS lain di
komputer )
- Erase and use entire hardisk : Jika  ingin menghapus sistem operasi yang ada, atau harddisk sudah
kosong dan  ingin membiarkan installer secara otomatis mempartisi harddisk (dianjurkan untuk yang tidak memiliki OS lain)
·      -   Specify partitions manually (advanced) : Dianjurkan hanya untuk pengguna tingkat lanjut, untuk menciptakan partisi khusus atau memformat harddisk dengan filesystem lain daripada default. Tetapi juga dapat digunakan untuk menciptakan / home partisi, yang sangat berguna dalam kasus menginstal ulang seluruh sistem.

Isi identitas  seperti nama, username, password sebelum melakukan instalasi


Pilih Install untuk memulai instalasi

Proses instalasi berhasil. Lakukan restart sebelum mengunakan OS


Jika sukses maka akan terlihat tampilan seperti ini. Lakukan login untuk masuk ke tampilan utama OS

Masuk ke teminal dengan perintah berikut : Application - Accesoriess - Terminal
Masuk ke dalam root dengan perintah sudo su

Lakukan perintah untuk  mengakses repository, buka sources.list melalui terminal. Ketikkan gedit /etc/apt/sources.list lalu enter
Berikut ini adalah tampilan saat sources.list terbuka. Lalu masukkan perintah berikut :
deb http://dl2.foss-id.web.id/ubuntu intrepid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu intrepid-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu intrepid-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu intrepid-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu intrepid-proposed main restricted universe multiverse

Save halaman yang sudah ditambahkan lalu tutup halaman tersebut dan lakukan update repository dengan perintah sudo apt-get update

Jika proses update berhasil dilakukan maka tampilan akan seperti berikut. Proses berhasil.

Langkah selanjutnya adalah masuk ke dalam : Application – Ubuntu Sofware Center - System Tools – Ubuntu Customization Kit. 


Klik 2x dalam panah

Pilih Install untuk memulai instalasi

Proses download sedang berjalan. Tunggu beberapa saat.

Proses download dan instalasi berjalan lancar. Proses berhasil dilakukan.

Tahap selanjutnya adalah step dalam Remastering. Masuk ke dalam Applications - System Tools - Ubuntu Customization Kit

Setelah itu maka akan muncul jendela “WELCOME”, silahkan klik “close”

Pada window pemilihan bahasa, pilih satu bahasa saja yang akan digunakan

Pada window language live cd, pilih satu bahasa saja

Pada pemilihan desktop environment, pilih salah satu, disini saya memilih gnome

Pilih file iso Ubuntu

Masukkan nama untuk CD


Selanjutnya akan muncul konfirmasi, apakah kita ingin mengkostumasi secara manual selama proses berlangsung. Pilihan “yes” sangat dianjurkan karena kita akan mengkostum desktop dan menambah aplikasi lainnya.

Selanjutnya muncul lagi konfirmasi, apakah kita akan menghapus paket wubi dll, yang terkait  pada proses instalasi ubuntu di dalam sistem operasi lainnya.

Kemudian akan muncul kotak dialog yang berisikan sistem siap membangun distro anda. 
Anda cukup menekan tombol “Close” untuk memulai proses remastering. Maka akan ada 
terminal yang melakukan proses mounting data.

Proses sedang belangsung

Selanjutnya akan muncul kotak dialog seperti dibawah ini. Jika kita memilih “Run package manager” maka synaptic akan terbuka dan kita dapat melakukan add/remove aplikasi dari synaptic. Jika anda “Run console application” maka akan terbuka sebuah terminal yang telah di chroot sehingga kita dapat melakukan kostumisasi, menambah aplikasi, menghapus aplikasi, mengubah tampilan desktop dll dari terminal/console ini. Penggunaan pilihan ini sangat dianjurkan untuk remastering.
Jika anda memilih “Continue building” maka proses building sebuah distro akan dilanjutkan. 
Jika anda tidak dalam keadaan online maka proses akan terhenti karena ada packet yang 
akan di download oleh UCK. Oleh karena itu sebaiknya remastering dilakukan ketika anda 
terhubung dengan internet atau menyiapkan repository terlebih dahulu. Untuk tahap pertama, kita melakukan add/remove programs dulu dengan program2 yang kita butuhkan
dan membuang aplikasi yang tidak kita butuhkan


Pilih program yang akan ditambahkan didalam file remastering

Pilih To be installed, untuk melakukan instalasi terhadap program yang sudah dipilih




Tunggu beberapa saat. Proses downloading sedang berjalan

Pilih "Run Console Application"
Tahap 1 - customization live cd boot and pcx splash

Pada awal booting live cd, maka akan muncul pemilihan bahasa, untuk mengubah backgroundnya, buka nautilus root dengan cara menekan ALT+F4 untuk run applications 
kemudian masukkan perintah “gksu nautilus”.Kemudian cari folder kerja dari UCK yaitu : home/oza/tmp, lalu lanjutkan ke folder home/oza/tmp/remaster-iso/isolinux.
Setelah itu, kita rubah text untuk menu awal pas booting live cd dengan cara yang sama 
seperti yang di atas, yaitu tinggal mencari file text.conf.
Ubah isi text “label live, label check, label memtest” dan “label live-install”. 
Kurang lebih seperti ini :
default live
label live
  menu label ^Coba Ubuntu 9.10 live cd
kernel /casper/vmlinuz
append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet 
splash --
label live-install
  menu label ^Disini Install Ubuntu
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity 
initrd=/casper/initrd.lz quiet splash --
label check
  menu label ^Check disk
kernel /casper/vmlinuz  append  boot=casper integrity-check initrd=/casper/initrd.lz quiet splash --
label memtest
menu label Test ^Memori
kernel /install/mt86plus
label hd
menu label ^Boot from first hard disk
localboot 0x80






Masukkan password


Tahap 2 - customization xsplash
Untuk mengkostumisasi xplash,, kembali lagi ke jendela nautilus root tadi, lalu browse ke 
folder /home/oza/tmp/remaster-root/usr/share/images/xsplash, lalu replace gambar2 yang ada.

Tahap 3- customization background/wallpaper
Untuk mengkostumisasi background, kembali kejendela nautilus root tadi lalu browse ke folder /home/dhymaz/tmp/remaster-root/usr/share/backgrounds. Kemudian replace file 
warty-final- ubuntu.png dengan file yang sudah disediakan.


Tahap 4- customization theme
Untuk kostumisasi tema/theme, kembali lagi ke jendela nautilus root lalu arahkan kefolder
/home/oza/tmp/remaster-root/usr/share/themes/Human. Kemudian replace filenya dengan file yang telah disiapkan tadi. Anda juga bisa mengkostumisasi sesuka hati jika anda mau.

Tahap 5- building
Semua proses kostumisasi sudah selesai. Sekarang saatnya tahap building iso image dari hasil
remastering tadi. 

Pilih Continue building





Ada kalanya proses building gagal, maka dari itu kita lakukan cara alternative. Buka terminal baru, lalu ketikkan perintah :
swarry@swarry-laptop:~$ sudo uck-remaster-pack-rootfs
swarry@swarry-laptop:~$ sudo uck-remaster-pack-iso remasteramcc.iso
Tunggu sampai proses selesai dan jika sudah selesai, file iso berada di folder
/home/oza/tmp/remaster-new-files



Remastering Berhasil dilakukan
Terima kasih







Tes

Tes