HOW TO REMASTERING LINUX
KELOMPOK DARI BSI FATMAWATI
Suryadi 13120816
Hendra saputra 13120844
Ihsan ramadhona 13121178
SEJARAH
Sistem Operasi Slax Slax diciptakan oleh Tomas Matejicek dari Republik Ceko, tujuannya adalah membuat Slackware dapat dijalankan pada CD, USB flashdisk, kamera, ipod, handphone dan perangkat mass storage yang lain hanya dengan kapasitas 190 MB. Namun dengan Slax, pengguna dapat membuat dokumen, berselancar, mendengarkan musik, ataupun memutar film.
Keistimewaan dari Slax adalah memungkinkan pengguna untuk membuat module sendiri dan paket-paket yang ingin digunakan dikonversi dengan mudah menjadi module dan otomatis diload saat booting. Selain itu, Tomas menyediakan script untuk membuat distro live dari distro yang terinstalasi pada harddisk pengguna sehingga distro-distro lain seperti Ubuntu, Fedora, Debian, dan beserta turunanya dapat dijalankan langsung dari perangkat portable. Banyak pihak yang mengembangkan distronya dengan menggunakan Slax module. Salah satunya adalah GoblinX dan Backtrack.
Slax adalah system operasi Linux yang modern, portable, dan cepat dengan sistem bersifat modular dan desain yang luar biasa. Walaupun ukuran kecil, Slax menyediakan sangat banyak software pre- installed untuk penggunaan sehari-hari, termasuk pengaturan grafik user interface yang bagus dan recovery tools yang sangat berguna bagi system administrator. System modular pada Slax ini memberikan kita fasilitas untuk memasukkan software- software dengan sangat mudah. Jika misalnya kita ingin text editor favorit kita, networking tool, atau mungkin juga game, kita dengan mudah dapat mengunduh module dengan software yang kita inginkan, kemudian meng-copy-nya ke Slax, tidak perlu menginstall.
Slax for USB adalah Slax yang didistribusikan dalam format TAR, yang dirancang untuk dilakukan unpacked ke dalam writeable disk. Jika Anda tidak tahu apa itu format TAR, mungkin Anda dapat menyamakannya dengan ZIP archive. Kita cukup meng-extract archive tadi langsung ke dalam USB flash disk, ke MP3 player, atau mungkin ke hard disk. Kebanyakan program archival dapat meng-extract format TAR tanpa masalah yang berarti. Slax for USB diatur untuk menyimpan semua pengubahan yang dibuat ke boot media (disk), jadi system ini akan bekerja seperti system operasi yang di-install secara normal.
JENIS – JENIS DISTRO SISTEM OPERASI LINUX SLAX
Slax dibagi menjadi menjadi beberapa jenis distro, antara lain :
· SLAX Standard Edition, adalah sistim operasi Slax dengan ketersediaan aplikasi yang luas dan dilengkapi dengan sistem Xwindow dan lingkungan desktop KDE.
· SLAX KillBill Edition, adalah sistim operasi Slax yang mampu menjalankan beragam aplikasi Windows di Linux. Linux ini dilengkapi dengan desktop KDE, Wine, Dosbox dan Qemu.
· SLAX Server Edition, adalah sistem operasi yang banyak menyediakan layanan Internet atau jaringan seperti: DNS, DHCP, HTTP, FTP, MySQL, SMTP, POP3, IMAP , dan SSH.
· Minimalistic SLAX. Versi Slax yang hanya menggunakan memori sistem sebesar 128MB untuk bisa bekerja dengan ukuran file keseluruhan yang cukup mini (sekitar 50MB).
· SLAX Popcorn Edition, adalah sistem operasi Slax yang bisa disimpan dan dijalankan pada flash disk berukuran 128MB. Versi ini cuma berisikan aplikasi XFce Desktop, Mozilla Firefox, beep-XMMS, Gaim, dan AbiWord.
· SLAX Frodo edition, adalah sistem operasi Slax yang hanya menyediakan perintah baris (Console) tanpa ketersediaan dekstop grafis.
· SLAX Boot CD, adalah sistem operasi Slax yang bisa dijalankan dari USB Flash jika tidak bisa bootingsecara langsung dari komputer. Dapat juga digunakan boot Slax untuk menjalankan ISO Slax yang berada di harddisk. Ketika komputer boot dari Live CD atau USB Flash, langkah pertama yang dilakukan Slax adalah memuatimage kernel (vmlinuz). Setelah itu membuat 4 MB RAM disk dalam komputer Anda. Image rootdisk (initrd.gz) kemudian dimuat ke dalamnya dan dikaitkan sebagai sistem file root. Direktori besar (seperti / usr) akan dikaitkan langsung dari CDROM atau USB flash disk.
Tahap tahap Remastering kami adalah
1. Menyiapkan atau membuat sebuah gambar dengan microsoft paint yang berextensi *.png dengan ukuran 640 x 480 dan memberi nama slax.png , berikut tampilan gambar yang kita inginkan saat tampilan menu booting linux distro saya, anda bisa membuatnya yang lebih bagus lagi.
2. Edit file konfigurasi booting slax , yaitu slax.cfg dengan menggunakan wordpad
PROMPT 0
TIMEOUT 90
DEFAULT /boot/vesamenu.c32
MENU BACKGROUND /boot/slax.png
MENU WIDTH 36
MENU MARGIN 0
MENU ROWS 8
MENU HELPMSGROW 14
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HSHIFT 40
MENU VSHIFT 2
menu color screen 33;43 #00000000 #00000000 none
menu color border 30;44 #00000000 #00000000 none
menu color title 1;36;44 #00000000 #00000000 none
menu color unsel 37;44 #ff60CA00 #00000000 none
menu color hotkey 1;37;44 #ff60CA00 #00000000 none
menu color sel 7;37;40 #ffffffff #ff60CA00 none
menu color hotsel 1;7;37;40 #ff808080 #ff60CA00 none
menu color scrollbar 30;44 #00000000 #00000000 none
menu color tabmsg 31;40 #aaaaaaaa #00000000 none
menu color cmdmark 1;36;40 #ffff0000 #00000000 none
menu color cmdline 37;40 #aaaaaaaa #00000000 none
menu color pwdborder 30;47 #ffff0000 #00000000 std
menu color pwdheader 31;47 #ffff0000 #00000000 std
menu color pwdentry 30;47 #ffff0000 #00000000 std
menu color timeout_msg 37;40 #aaaaaaaa #00000000 none
menu color timeout 1;37;40 #ffaaaaff #00000000 none
menu color help 37;40 #aaaaaa00 #00000000 none
menu color msg07 37;40 #90ffffff #00000000 std
LABEL xconf
MENU LABEL SGENK mode Grafis (KDE)
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
TEXT HELP
Tentang menu pilihan ini :
Ini adalah pilihan terbaik, kita
dapat mencoba untuk konfigurasi otomatis
kartu grafis kita untuk menggunakan
resolusi maksimum yang di izinkan
ENDTEXT
LABEL fresh
MENU LABEL SGENK untuk penyegaran
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
TEXT HELP
Tentang menu pilihan ini :
Semua penyimpanan normal
di drive /slax/changes/ directory
di boot media (if writable)
dan data akan di kembalikan lain waktu
Gunakan pilihan ini untuk penyegaran
sistem, tidak ada perubahan, yang
belum dibaca atau di tulis kapan saja.
ENDTEXT
LABEL cp2ram
MENU LABEL SGENK copy ke RAM
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
TEXT HELP
Tentang menu pilihan ini :
Jalankan SGENK seperti diatas,
tapi copy kan dulu semua data ke RAM
untuk mendapatkan kecepatan penuh
yaitu melebihi kebutuhan > 300 MB
ENDTEXT
LABEL startx
MENU LABEL SGENK Mode Grafis VESA
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
TEXT HELP
Tentang menu pilihan ini :
Jalankan SGENK dengan KDE,
tapi lewati gfx-card config.
Force 1024x768 dan gunakan
standard VESA driver
ENDTEXT
LABEL slax
MENU LABEL SGENK Text Mode
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/
TEXT HELP
Tentang menu pilihan ini:
Jalankan SGENK text mode,akan
di pilkan command prompt saja.
ENDTEXT
LABEL pxe
MENU LABEL SGENK Server PXE
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=/boot/pxelinux.cfg/start;/boot/pxelinux.cfg/web/start;xconf;telinit~4
TEXT HELP
Tentang menu pilihan ini :
Jalankan SGENK seperti biasa,
Tapi bisa juga lewat inisialasai
server PXE untuk menjalankan boot
lewat komputer lain di dalam jaringan
ENDTEXT
MENU SEPARATOR
LABEL memtest86
MENU LABEL SGENK Utility
KERNEL /boot/mt86p
TEXT HELP
Tentang menu pilihan ini :
SGENK tidak memulai semua tapi,
menjalankan memory test utilitas
untuk memeriksa komputer anda
dari kemungkinan -kemungkinan kesalahan
ENDTEXT
3. Membuka software MySlax Creator dan menjalankannya tahap demi tahap dampai selesai
Tampilan awal MySLAX creator.
Kemudian kita akan ditanya dimana letak source SLAX yang akan kita gunakan sebagai sumber dari pembuatan SLAX linux versi sendiri. Disini skami akan menggunakan dari slax iso linux yang bisa didownload di www.distrowatch.com.
Kemudain click Mount dan Next
Yang berikutnya adalah pemilihan module-modul atau paket apa saja yang akan kita pakai di SLAX live cd yang akan kita bikin. Modul-modul tersebut bisa didownload di FTP://ftp.slax.org//SLAX-5-modules/Dan file tersebut berekstensi *.mo Disebelah kanan ada kolom Add to directory: yang terdiri dari 3 direktori berikut penjelasannya:
/module : untuk menempatkan file *.mo dan *.img yang nantinya paket tersebut bila langsung terexecute begitu proses peracikan slaxnya sudah jadi
/optional : untuk menempatkan file *.mo dan *.img tambahan dan tidak akan terinstall dalam livecd namun bisa diinstall nantinya, atau sebagai file cadangan saja
/extra : untuk menempatkan file2 lainnya seperti .mp3, .jpg, .png, .mov. Disebut juga tempatnya file-file multimedia dan wallpaper
Tahap yang selanjutnya adalah modifikasi pada source iso slax yang kita gunakan tadi. Disini kita cuma dihadapkan pada pilihan pengurangan paket dari iso slax awal tadi. Pilihan paket-paket yang tidak kita pakai dan sudah kita update dengan paket yang sudah kita download tadi.
Next jika kita sudah selesai memodifikasi iso slax-nya
Yang selanjutnya adalah modifikasi pada boot.
lalu kita next sampai ke creat iso
lalu kita pilih menu yang ada di atas lalu enter tunggu beberapa saat dan hasil akhirnya adalah seperti yang di bawah ini
setelah prosses selesai kita menghasilkan ISO nya
4. Tahap selanjutnya adalah Testing Distro yang baru kita modif dan pack menggunakan Virtual Box atau vmware
Buka software Virtual Box, setelah terbuka kita jalankan tahap demi tahap testing distro kita.
· Tahap pertama adalah pemberian nama mesin maya dan tipe OS
· Menentukan Hardisk virtual, dan penentuan pembuatan virtual hardisk baru atau memekai virtual hardisk yang sudah ada ( jika sebelumnya memakai virtual hardisk juga untuk testing )
· Menentukan lokasi dan ukuran hardisk virtual
· Konfirmasi dan selesai.
· Tahap selanjutnya adalah menjalankan distro yang baru kita buat di Virtual Box tadi.
bila sudah selesai langkah di atas akan berhasil membuka slax kita
setelah virtual box membaca semua, akan tampil menu seperti ini jika berhasil atau bisa di bilang BOOTlalu kita pilih menu yang ada di atas lalu enter tunggu beberapa saat dan hasil akhirnya adalah seperti yang di bawah ini
dan sekian lah pembahasan kali ini, bagi yang ingin mengcopy silahkan lah mengcopy karna ilmu itu harus kita bagi dengan ke sesama
sekian dan terima kasih