Dokumentasi Remastering Ubuntu 8.10

Dari cara membuat deskripsi bisnis yang saya telurkan pada postingan saya terdahulu. Mari kita melompat ke bidang ilmu yang lain yaitu sistem operasi, yah walaupun tidak akan jauh-jauh dari Sistem Informasi(Business and Information). Kali ini saya ingin memberikan beberapa oleh-oleh mengenai dokumentasi hasil remastering ubuntu 8.10  yang belakangan ini saya kerjakan. Berikut dan silahkan menyimak yah :)

  1. Pertama Buat tiga buah folder untuk pekerjaan anda

$ mkdir cdrom

$ mkdir temp

$ mkdir work

 

  1. Lalu Mount Cd iso anda ke folder temp

$ sudo mount -oloop -t iso9660 /home/hoi/ubuntu-8.10

 

  1. Lalu Copy semua isi file temp ke folder cdrom

$ rsync /home/yuli/Remaster/temp/ /home/hoi/Remaster/cdrom/ -a –progress

 

  1. Lalu Ubah permission File agar mudah proses Pengeditan File didalam cd rom.

$ chmod 777 -R ~/Remaster/cdrom/

 

  1. Kita Dapat mengubah Logo boot splash  saat kita berada di directory cdrom ini. Kita dapat menghapus file-file yang tidak diperlukan juga.

 

  1. Lalu kita umount file iso yang berada di folder temp

$ sudo umount /home/hoi/Remaster/temp/

 

  1. Berikut adalah daftar folder dan kegiatan yang akan kita lakukan di folder cdrom

Kegiatan

Direktory kerja/File yang dimaksud

Menghapus file windows

bin/

disctree/

program/

autorun.inf

start.exe

Mengubah splash screen

isolinux/splash.pcx

isolinux/isolinux.cfg

isolinux/isolinux.txt

 

  1. Hapus file yang tidak diperlukan seperti folder bin disctree dan file-file yang tidak diperlukan lain yang berhubungan dengan windows. Seperti autorun.inf, start.exe dll. Agar lebih mudah maka hapus biasa melalui filebrowser standar ubuntu. lalu Hapus juga isi folder program. Karena folder ini berisi program windows yang tidak diperlukan.


  1. Untuk mengedit logo bootsplash saat pertama kali booting melali cd kita dapat mengedit file splash

~/Remaster/cdrom/isolinux/splash.pcx

 

  1. Edit menggunakan Gimp

$ gimp splash.pcx

  1. Lalu edit configurasi iso linux.

$ nano isolinux.cfg

 

Ganti Semua label dengan yang diinginkan. Mudahnya ganti kata ubuntu dengan nama distro yang dinginkan, kali ini saya namakan ayam.

LABEL live

 

  menu label ^Start or install ayam

 

  kernel /casper/vmlinuz

 

  append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash –

 

LABEL xforcevesa

 

  menu label Start ayam in safe ^graphics mode

 

  kernel /casper/vmlinuz

 

  append  file=/cdrom/preseed/ubuntu.seed boot=casper xforcevesa initrd=/casper/initrd.gz quiet splash –

 

LABEL driverupdates

 

 

Juga jangan lupa mengubah warna dari text itu. Warna sebelumnya adalah B6875A

DEFAULT /casper/vmlinuz

 

GFXBOOT bootlogo

 

GFXBOOT-BACKGROUND 0×5bb4ff

 

APPEND  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash –

 

$ nano isolinux.txt

 

^Xsplash.rle

 

This is the ayam Live CD.

Press ^SF1^Tcontrol and F then 1^W for help and advanced options.

For the default live system, press ENTER.

 

  1. Lalu Buat File System virtual dalam bentuk file.

$ sudo dd if=/dev/zero of=livecdfs.ext2 bs=1M count=2147

 

  1. Setelah selesai format file yang kita buat tadi

$ sudo mke2fs livecdfs.ext2

 

          Akan ada pertanyaan:

livecdfs.ext2 is not a block special device.

Proceed anyway? (y,n)

          Pilih y.

 

  1. Lalu kita mount file filesystem.squashfs di temp/ dan livecdfs.ext2 ke work/ lalu meng-copy isi temp/ ke work/

$ sudo mount -t squashfs -oloop /home/hoi/Remaster/cdrom/casper/

   filesystem.squashfs /home/hoi/Remaster/temp/

$ sudo mount /home/hoi/Remaster/livecdfs.ext2 /home/hoi/Remaster/work/

   -oloop

$ sudo rsync -a –progress /home/hoi/Remaster/temp/  

   /home/yuli/Remaster/work/

 

          Proses copy akan terasa cukup lama.

  1. Kemudian umount file squashfs dari directory temp

$ sudo umount /home/yuli/Remaster/temp/

 

  1. Hampir semua pekerjaan akan dilakukan di direktory work hasil mount dari filesystem.squashfs ini. Seperti menginstall program dan mengganti tampilan. Berikut beberepa direktory tema standart ubuntu yang bisa anda ganti menjadi yang anda inginkan

Standart

Direktory / file

Background

/usr/share/backgrounds/warty-final-ubuntu.png

Usplash

/ust/lib/usplash/usplash-theme-ubuntu.so

Theme

/usr/share/themes/Human/

GDM Theme(login)

/usr/share/gdm/themes/Human/

Icon

/usr/share/icons/Human/

Sounds

/usr/share/sounds/

 

  1. Lalu edit background default dari ubuntu

$ gimp ~/Remaster/work/usr/share/backgrounds/warty-final-ubuntu.png

 

  1. Edit Dengan background menjadi yang kita inginkan
  1. Make directory pada dvd1 – 6 di media pada directory work

$ sudo mkdir /home/holi/Remaster/work/media/dvd1

$ sudo mkdir /home/hoi/Remaster/work/media/dvd2

$ sudo mkdir /home/hoi/Remaster/work/media/dvd3

$ sudo mkdir /home/hoi/Remaster/work/media/dvd4

$ sudo mkdir /home/hoi/Remaster/work/media/dvd5

$ sudo mkdir /home/hoi/Remaster/work/media/dvd

  1. Lalu mount semua iso repository ke media di directory work.

$ sudo mount /media/sda5/Repository/1of6.iso ~/Remaster/work/media/dvd1/

   -oloop

$ sudo mount /media/sda5/Repository/2of6.iso ~/Remaster/work/media/dvd2/

   -oloop

$ sudo mount /media/sda5/Repository/3of6.iso ~/Remaster/work/media/dvd3/

   -oloop

$ sudo mount /media/sda5/Repository/4of6.iso ~/Remaster/work/media/dvd4/

   -oloop

$ sudo mount /media/sda5/Repository/5of6.iso ~/Remaster/work/media/dvd5/

   -oloop

$ sudo mount /media/sda5/Repository/6of6.iso ~/Remaster/work/media/dvd6/

   -oloop

 

  1. Edit sources.list di directory temp sebagai berikut.

$ sudo nano /home/hoi/Remaster/work/etc/apt/sources.list

 

#deb http://archive.ubuntu.com/ubuntu intrepid main restricted

#deb-src http://archive.ubuntu.com/ubuntu intrepid main restricted

 

## Uncomment the following two lines to add software from the ‘universe’

## repository.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## universe WILL NOT receive any review or updates from the Ubuntu security

## team.

# deb http://archive.ubuntu.com/ubuntu intrepid universe

# deb-src http://archive.ubuntu.com/ubuntu intrepid universe

 

#deb http://security.ubuntu.com/ubuntu intrepidy-security main restricted

#deb-src http://security.ubuntu.com/ubuntu intrepid-security main restricted

 

deb file:///media/dvd1/ intrepid main

deb file:///media/dvd2/ intrepid main multiverse restricted

deb file:///media/dvd3/ intrepid universe

deb file:///media/dvd4/ intrepid universe

deb file:///media/dvd5/ intrepid universe

 

  1. Kemudian  jadi root dari folder work.

$ sudo chroot /home/hoi/Remaster/work/

 

  1. Lalu update file repository.

# apt-get update

 

  1. Hapus Program yang tidak diperlukan

# apt-get remove gnome-pilot

# apt-get remove pidgin

# apt-get remove serpentine

# apt-get remove totem

# apt-get remove totem-gstreamer

# apt-get remove ekiga

# apt-get remove rhythmbox

# apt-get remove sound-juicer

# apt-get remove onboard

# apt-get remove gnome-games

# apt-get remove bug-buddy

# apt-get remove openoffice.org-core

# apt-get remove openoffice.org-*

# apt-get remove yelp

# apt-get autoremove

 

  1. Lalu Install File graphics

# apt-get install blender

# apt-get install dia

# apt-get install scribus

# apt-get install ktoon

# apt-get install xmms

# apt-get install inkscape

# apt-get install mplayer

# apt-get install k3d

# apt-get install qcad

 

  1. Keluar dari root cd itu

# exit

 

  1. Karena pengaturan secara langsung cukup susah maka untuk pengubahan tema saya gunakan hanya mereplace semua themes human.
  2. Ketikkan

$ sudo nautilus

 

  1. Lalu tema gtk dan gdm yang ada pada folder Human di filesystem.squashfs yang dimount di directory work. Dengan file yang telah didownload dan diinstall pada komputer kita sebelumnya. File Standart theme kita berada di /usr/share/themes/Human, dan file yang diinstall dari luar berada di /home/hoi/.themes.


  1. Lakukan hal ini untuk icon juga. File Standart thema kita berada di /usr/share/icons/Human, dan file yang diinstall dari luar berada di /home/hoi/.icons.

 

  1. Lalu untuk mengganti login window kita tinggal menindih login Human dengan login yang kita suka. Letak login window standart adalah /usr/share/gdm/themes/Human/. Tema standar yang telah terinstall berada pada folder yang sama.

 

  1. Untuk mengganti suara standart kita dapat mereplace file suara yang ada pada /usr/share/sounds/. File format haruslah berupa wav. Yang digunakan oleh ubuntu adalah shutdown dan startup. Karena itu anda dapat menggantinya

 

  1. Untuk mengganti usplash kita dapat mereplace file yang telah anda download di /usr/lib/usplash/usplash-theme-ubuntu.so pada folder work. Dengan mengganti file ini maka usplash anda akan berubah.

 

  1. umount semua dvd repository

$ sudo umount ~/Remaster/work/media/dvd*

  1. Kembali menjadi root lalu kembalikan semua pengatuaran menjadi seperti awal.

$ sudo chroot ~/Remaster/work/

# rm -R /media/*

# nano /etc/apt/sources.list

 

          Daftar Source.list standart

deb http://archive.ubuntu.com/ubuntu gutsy main restricted

deb-src http://archive.ubuntu.com/ubuntu gutsy main restricted

 

## Uncomment the following two lines to add software from the ‘universe’

## repository.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## universe WILL NOT receive any review or updates from the Ubuntu security

## team.

# deb http://archive.ubuntu.com/ubuntu intrepid universe

# deb-src http://archive.ubuntu.com/ubuntu intrepid universe

 

deb http://security.ubuntu.com/ubuntu intrepid-security main restricted

deb-src http://security.ubuntu.com/ubuntu intrepid-security main restricted

 

# apt-get update

 

  1. Lalu keluar dari root dan waktunya mengupdate daftar repository yang baru. Pastikan direktory anda ada pada folder pekerjaan anda. Karena disini folder pekerjaan saya adalah Remaster maka saya mengetikkan perintah berikut di folder Remaster

# exit

$ sudo chroot ./work dpkg-query -W –showformat=’${Package} $Version}n’ >

   ./cdrom/casper/filesystem.manifest

 

  1. Kemudian kita membersihkan (lagi) semua space yang tidak terpakai. Kita akan menggunakan dd untuk mengkompress space kosong tadi ke sebuah file yang lantas kita hapus.

$ sudo dd if=/dev/zero of=./work/filekosong

$ sudo rm ./work/filekosong

 

  1. Selanjutnya kita buat squashfs dari hasil remaster kita tetapi sebelumnya kita hapus dahulu file squashfs yang ada pada folder cdrom

$ sudo rm ./cdrom/casper/filesystem.squashfs

$ cd ./work

$ sudo mksquashfs . ../cdrom/casper/filesystem.squashfs

 

          Pembentukan file squashfs akan terasa cukup lama.

  1. Lalu waktunya mengenerate mdsum yang baru

$ cd ..

$ cd cdrom

$ sudo find . -type f -print0 |xargs -0 md5sum |sudo tee md5sum.txt

$ cd ..

 

  1. Sekarang waktunya membuat file iso dari ubuntu yang telah kita ubah.

$ sudo mkisofs -o customlivecd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat

   -no-emul-boot -boot-load-size 4 -boot-info-table -r -V “Liquid’s LiveCD”

   -cache-inodes -J -l cdrom/

 

 Hasil Dari Remastering

  1. Perubahan yang dilakukan pada folder iso linux terlihat disini.
  2. Saat login suara startup akan berubah.
  3. Setelah login kita akan melihat beberapa perbedaan dari tampilan ubuntu. Diantaranya adalah perbedaan icon dan tema yang digunakan. Berikut juga diperlihatkan program graphics yang terinstall
  4. Login screen yang telah diganti juga mengalami perubahan.
  5. Background juga telah mengalami perubahan.
  6. Saat kita menshutdown loading screen akan berubah. Dengan tema debian.

Blogged with the Flock Browser

57 comments so far

  1. Billy Koesoemadinata on

    beuh,, hebring.. gue mah boro2 ngarti beginian.. wong tinggal pake doang :P

  2. suryaden on

    weh… saya belum sampe ke situ, maklum masih belaja neh
    trimaksih pencerahannya mas

  3. tandud on

    Waduhg,,,

    Pake ubuntu juga yahh,,,
    Sama dong,,,,

    Hehehe,,,,

    Tapi tandud baru pmula,,,
    Hehhe,,,

  4. bokers on

    gw sich pake XP

    salam kenal!!!!!!!!!!

    makasi ya dah datang!!!!

  5. easy on

    masih ga ngerti :D
    soalnya pake xp

  6. zoel on

    bingung… terbiasa dgn xp

  7. Johan on

    Saya dual booting xp ama ubuntu :D

    Langkah2nya pAnjAng ya :P

    Makasih atas kunjungannya Gan :)

  8. Johan on

    pengen lagi gan :D

  9. Johan on

    Hatrik Gan :D

    sip

  10. Johan on

    Yang ini kuatrik gan :P

    halah

  11. necrokid on

    mantap….. membantu T.A q neh…. ha..ha.ha..

    thx… thx….

    haha, dasr necrokid

  12. sunarnosahlan on

    detil banget. terima kasih

    iya

  13. tuyi on

    oke bangetz..

  14. punkels on

    salam sesama pemakai ubuntu yah mas
    kalo ada masalah ama ubuntu saya boleh nanya ama mas kan?

    oke

  15. easy on

    tetep aja ga ngerti dibaca 2x :mrgreen:

    haha, dasar easy

  16. omiyan on

    asli saya kagak paham hehehe

  17. Agung Rahmatullah on

    Ahhhhhhhhhhhhhhhhh
    Angkat 3 tangan saya
    Gak pernah ngerti beginian maklum orang bodoh saya
    Huehehehehe

  18. iwan on

    wah aq kayaknya kagak terlalu paham nih….kayaknya aq blom ampe kesitu….
    terimakasih infonya bro……..
    tukeren link yuk…

  19. rocknoida on

    hehehehe

    gw make distro turunan ubuntu,

    tapi masi pemula ane…

    budhal

    cuma negor n ade post baru di blog ane

  20. aRai on

    sep … budhal

    budhal kmana nih ?

  21. anto84 on

    ok banget…sip2

    walah-walah2

  22. gwgw on

    waduh mas…gw belon tau linux nih, tapi gpp kok, thanx mo kasih kritikan ke gw..:-)

    sip gan

  23. annosmile on

    makasih infonya

  24. nino on

    saya ga bisa linux je…hehe

    haha

  25. ayay on

    ubuntu..
    nggak ngerti ..hehe

    coba dong

  26. ayay on

    ubuntu..
    ..ya aku buntu..
    nggak ngerti hehe

    maksud loeh ?

  27. gdenarayana on

    hikzzz saya baru yoba kang pk linux, lagi nunggu kiriman shipit :mrgreen:

    lamaxxx nyampenya :(

    saya bookmark postnya kang pake belajar :D

    shippit sapa ?

  28. Qori on

    seperti namanya Ubuntu,mungkin yg buat nih supaya Buntu ya,,,?

    saya masih setia ama windows aja dulu,,

    iya memang kadang bikin buntu

  29. memble on

    ????@@@@j&$@(*!)$^*

    masih belajar ngoperasiinya setelah sukses masang di notebook
    sip, langkah awal yg bagus

  30. bedh on

    gubarak… yang di atas itu masih bahasa indonesia tapi kok yah aku nggak ngerti yah.

    *berlalu dengan kening berkerut

    jangan heran, yg nulis juga sakit kepala

  31. Budiono Darsono on

    sudah 3 kali baca, gak paham…..maklum pak bukan orang IT.
    ada-ada aja dah

    hatrik dong

  32. herie pratama on

    waduhh biar kuliah IT tapi blom sampe sini mas

    jadi gak ngerti hehehehe

    ow ya thanks udah mampir ke blog aku yang berantakan hehehe

    lebih berantakan lagi blog ku

  33. say on

    keren mas sambil belajar met datng blog me http://asjiro21.blogspot.com

    oke

  34. itachi on

    wew…

    makasih yah om hoihei

    iya bos

  35. wi3nd on

    nda peRnah paKe ubuntu..

    tapi makasi infona..

    sama-sama

  36. kahfinyster on

    ubuntu yah?

    mantep dah ubuntu,,hhe,,

    sip-sip

  37. fietha on

    Ubuntu? Daku cuman CD nya aja, tapi ga tau cara instalnya. hihihi… :lol:

    di install dong mas

  38. Muhamad Rizal Avif Khan on

    Hwello bsng Hoi, rm -R /media tu agak bahaya loh…
    cz bisa membunuh OS yang di dualboot…

    sudah banyak msksn korbsn, termasuk temen2 kita… :mrgreen:

    santai aja ….

  39. tolearnfree on

    mantap bro. klu pngen ngerubah tulisan ubuntu pada saat installasi gmna.?

  40. hoi on

    @tolanfree
    nah itu dia, kita bingun cara ny gmana, pas booting screen bisa pake reconstructor

  41. masrizal on

    ini nih ya tak cari.
    Thanks

    Pernah coba reconstructor utk ubuntu 8.10 mas?

  42. antznux on

    om ini lom lengkap

    mount proc ma sys nya yang d chroot lom.

    tar jangan lupa d umount.

    trus umount yang d media.

  43. KapokWin on

    sip, lengkap bgt deh…
    ada program yang GUI gitu nggak?
    soalnya kalo banyak lewat terminal takut salah ketik :)

  44. hahahaha.......... on

    hahahaha……
    angil…..

  45. fadil on

    duhh,saya koq nginstal paket extras pake apt-get gag bisa” yah, terus saya instal manual ja, langsung di paket extrasnya, gmna sih caranya?

  46. prast on

    Thanks berat boz….

  47. mamed on

    makasih banget pa

  48. sleting_dol on

    bos. aku meremaster pake dvd repo ubuntu hardy heron. tapi pas tambah program pasti macet.
    apa memang harus conect internet tur kenceng tuk bisa nambah app.
    aku pengen nambah gambas.
    java. blender.
    mohon pencerahanya

  49. hoihei on

    @steling_dol

    gk kok bosa. aku ini download DVD Repo dulu dari Kambing.ui.edu, besar ny 25 GB :D

  50. sleting_dol on

    yo tak otak atik lagi. aku dulu belajar bind. apache. qmail. squireimail di mandrake eh pas install ubuntu n pengen remastering sempat bingung. padahal pada dasarnya sama cuma ya rodo bedo mas.
    pokmen kalo nanti ada error pas remstering tak kirim pesan erornya ya bos

  51. Rano on

    mas gue masih agak bingung remastering ubuntu, yang mas buat tutorial remastering yang seperti , aku rasa kurang detail mas, gimana kalau mas skalian buat aja video nya, jadi kalau orang bingung liat tutorial tulisan yang mas buat itu, jadi bisah liat contekan videonya mas, gimana ? menurut aku itu solusi yang bagus buat semua orang yang masih awam seperti itu,,,

  52. kenz on

    nice posting
    aku suka banget
    makasih

  53. Reinhart Velatrache on

    *catet-catet*
    *minum teh habis nyatet*

    :mrgreen:

  54. yuyu on

    bagus juga bwt referensi………..

  55. renn14 on

    sepp… tengkyu maz…
    sangat membantu buat remasteringku…
    heheheeee *mringis*

  56. mazhel on

    nice thing..
    sangat bermanfaat mas..
    hatur nuhun..

  57. ramli on

    nice info… lah..cayoo., btw ngerjainya pake live cd atau gimana masih blom ngerti. hehehehehe


Leave a reply