Selamat datang di ForSa! Forum diskusi seputar sains, teknologi dan pendidikan Indonesia.

Welcome to Forum Sains Indonesia. Please login or sign up.

Desember 14, 2024, 01:57:23 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
  • Total Anggota: 27,928
  • Latest: MCeroft
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 124
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 1
Guests: 139
Total: 140

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

Pengantar Linux Flash Disk

Dimulai oleh Farabi, Juni 15, 2010, 08:38:11 AM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Farabi

OS atau Operating System adalah sebuah piranti lunak yang diciptakan untuk membuat sebuah komputer berfungsi secara maksimal. OS adalah sebuah kumpulan perintah-perintah untuk prosesor yang tersimpan dalam sebuah media tulis seperti harddisk, CD, USB Flash Disk dan lain sebagainya. OS masuk dalam kategori piranti lunak.
Tanpa sebuah OS, sebuah komputer tidak akan mungkin bisa mencapai tujuan diciptakannya, yaitu untuk memudahkan tugas manusia untuk menyelesaikan tugasnya. Saat pertama kali berjalan, sebuah komputer akan memeriksa semua media tulis yang terpasang pada komputer, dan dia akan membaca sektor 0 track 0 pada setiap media tulis sampai dia menemukan sebuah data yang sah untuk dimasukan kedalam memori komputer. Data ini biasa disebut sebagai MBR(Main Boot Record) atau Boot sector. MBR ini pada umumnya, untuk prosesor inte,l atau sebangsanya (IA-32) mempunyai sebuah "Magic" byte untuk menandai bahwa data tersebut adalah sebuah MBR.

OS Linux yang akan saya bahas sekarang adalah Slax. Sengaja saya memilih Slax secara khusus karena hanya OS ini satu-satunya yang saya gunakan sekarang. Slax menggunakan sebuah piranti lunak SysLinux untuk MBR nya, dan menggunakan VMLinuz sebagai kernel(inti) dari OS tersebut.

Secara singkat pengertian kernel atau inti adalah, sebuah piranti lunak dasar yang menyediakan kumpulan perintah-perintah untuk menjalankan semua piranti keras yang ada di komputer anda. Tidak seperti desktop yang mempunyai tampilan grafis seperti yang biasa kita lihat jika kita sedang bekerja menggunakan sebuah komputer, kernel tidak menampilkan apa-apa kecuali tentunya jika kita memanggil sebuah perintah grafis dari kernel.


Cara kerja slax bisa dikatakan cukup mudah untuk di mengerti. Pada saat anda memasangnya (install) pada sebuah flashdisk, komputer pertama akan membaca piranti lunak syslinux yang berada di MBR. Setelah itu, syslinux akan membaca sebuah teks yang isinya adalah perintah-perintah untuk memuat semua berkas yang telah ditentukan, file teks ini biasa disebut konfigurasi. File konfigurasi biasa disimpan di folder "/boot/", folder ini adalah folder pertama yang akan dicari oleh syslinux, jika syslinux menemukan file konfigurasi tersebut maka secara otomatis syslinux melaksanakan segala perintah-perintah yang ada didalam konfigurasi tersebut. Pada umumnya, syslinux menjalankan sebuah program dengan nama Vesa32.c32. Berkas dengan nama belakang .c32 adalah sebuah aplikasi standar syslinux yang mempunyai format sama seperti program lawas windows yang bernama belakang ".com". Bedanya, pada format .c32 ini adalah, instruksi-instruksi yang dimuat kedalam memori dan dijalankan adalah instruksi 32-bit, berlainan dengan .com yang adalah aplikasi 16-bit.

Setelah anda selesai memilih salah satu dari beberapa pilihan yang ada pada file konfigurasi, berikutnya syslinux akan memuat kernel ke dalam memory, baru kemudian aplikasi-aplikasi atau biasa disebut modul dimuat kedalam memori dan dijalankan. Modul-modul dasar yang ada pada Slax terdiri dari 7 bagian:
1. Core
Ini adalah inti dari Slax.
2. Xorg
Tidak diketahui
3. Desktop
Tampilan grafis untuk memudahkan pemakaian.
4. KDE-Apps
Tidak diketahui
5. K-Office
Pengganti MS-Office untuk perlengkapan kantor.
6. Devel
Aplikasi untuk membangun sebuah modul.
7. Mozzila
Browser untuk internet

Modul-modul dasar tersebut bisa dimodifikasi, modul-modul tersebut terletak di folder "/Slax/Base".

Dengan mengganti modul-modul utama diatas, anda dengan mudah bisa membangun sebuah sistem linux sesuai dengan selera anda. Dari yang paling mudah, mengganti tampilan utama linux seperti menampilkan foto anda, atau sampai yang canggih, untuk mengembalikan data yang rusak, terhapus, atau terkena virus.
Website slax menyediakan modul-modul sederhana tersebut secara cuma-cuma, bahkan mereka mengizinkan anda untuk merekayasa modul tersebut, dengan syarat, anda harus memberitahukan kepada orang lain yang menggunakan hasil rekayasa anda bahwa anda telah merekayasa OS tersebut dan pembuat asli slax tidak bertanggung jawab atas segala kerusakan.

Setelah anda paham bagaimana cara Slax bekerja, sekarang kita akan masuk dalam pembahasan instalasi pada Flash Disk. Saya tidak akan membahas masalah pemrograman disini, jadi anda tidak perlu khawatir kalau anda akan dibanjiri oleh informasi-informasi yang anda perlukan. Untuk membangun sebuah Slax Flash Disk, pertama anda harus menyiapkan sebuah Flash Disk (Akan disingkat menjadi FD) kosong. Format yang disarankan adalah FAT32. Kemudian anda download sebuah program yang bernama Syslinux. Instalkan Syslinux dengan mengikuti instruksi seperti yang ada di paket syslinux tersebut. Kedua, download paket Slax. Sebagai contoh, jika FD anda berada di drive "h:\ " maka simpan folder "/boot/" di "H:\Boot" dan folder "/Slax/" di "h:\Slax\", kemudian jika komputer anda adalah laptop dengan merek zyrex, pastikan seting BIOS anda mengizinkan anda untuk menggunakan linux. Set BIOS anda supaya bisa boot dari Flash Disk, restart. Anda akan melihat linux berjalan di komputer anda.

Baiklah sekian saja, dan terima kasih.
Salam,
Farabi.
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

heru.htl

Add:

Modul slax adalah jenis file terkompres dengan algoritma LZMA (Lempel–Ziv–Markov chain algorithm) -- algoritma kompresi file setara LZ77.

truf777

kalo gk salah di linux ada fitur live-CD buat coba2
tapi gk tau lengkap atau tidak seperti yang boot dari USB flash drive
"I've always wondered if there was a god. And now I know there is --
and it's me." -homer simpson-

Faith means not wanting to know what is true. – Friedrich Nietzsche

heru.htl

Kutip dari: truf777 pada Juni 20, 2010, 11:00:24 PM
kalo gk salah di linux ada fitur live-CD buat coba2
tapi gk tau lengkap atau tidak seperti yang boot dari USB flash drive

Tergantung proposal kompilasinya.

GNU/Linux Live CD macam Ubuntu, Crunchbang Linux, GNew Sense dan Trisquel terproposal untuk diinstalasi permanen, dan berfitur sedikit lengkap (proper untuk sebagai OS terinstalasi permanen).

Live CD semacam Puppy Linux dan DSL (Damn Small Linux) tidak terproposal terinstalasi permanen, maka fiturnya juga terbatas.

truf777

"I've always wondered if there was a god. And now I know there is --
and it's me." -homer simpson-

Faith means not wanting to know what is true. – Friedrich Nietzsche

Farabi

Oke setelah coba coba dan utak atik, sekarang di Flasdisk saya ada 3 OS. Slax, FreeDos dan ReactOS. Tapi saya belum nemu antivirus yang jalan buat slax linux, soalnya males saya ngehapus virus satu satu, belum lagi virus yang nempel di exe, ah cape ngehapusnya, salah ngehapus malah error, belum ngedit entrypointnya. Wew.

Jadi intinya ada di bootsrapnya, kebetulan saya pake linux. Jadi tinggal utak atik konfigurasinya aja, mau load kernel yang mana. Setelah kernel di load, semuanya pasti bisa baca FB asalkan formatnya FAT32
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

Farabi

Haduh loader dari ReactOSnya ternyata tidak bisa baca USB.
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

Farabi

Nah ini penampakannya, OSnya saya install di kacamata.


Ini dalemannya, masih CLI (Command Line Interface) belum GUI. Soalnya belum begitu mendesak sih. Kalo laptop saya tanpa saya ketahui ternyata mengirim gambar ke orang lain, baru saya selesaikan OS ini, yang jelas, struktur pengisian memori dan penyimpanan data di storage, akan saya buat seribet mungkin, jadi ga akan kompatibel. Dan untuk kompatibilitas program, ya saya pakai WINE ;D

Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

Farabi

#8
Maaf ada kesalahan
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.

Farabi

[pranala luar disembunyikan, sila masuk atau daftar.]

Berhubung tidak ada layarnya, jadi tidak fokus ke layar laptop. Ini tampilan untuk slax. Ntar saya ganti ;D
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.