Menambahkan System Call pada Linux kernel
|
|
- Widyawati Hartono
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Menambahkan System Call pada Linux kernel System call merupakan mekanisme yang digunakan oleh program aplikasi untuk meminta service dari sistem operasi. Service yang dimaksud adalah services yang dikelola oleh sistem operasi seperti storage, memory, network, process management, mengakses perangkat keras, dll. Sebelumnya, Anda harus memiliki akses root. Instruksi untuk menambahkan system call: 1. Download source linux kernel di tar.gz atau 2. Ekstrak file source kernel di /usr/src dengan perintah #tar zxvf linux.2.6.xx.tar.gz 3. Edit file /usr/src/linux 2.6.xx/arch/i386/kernel/syscall_table.S System Call tidak dapat dipanggil melalui user process, melainkan harus melalui mekanisme interrupt dan terdaftar pada interrupt table. Maka Anda harus menambahkan system call baru pada interrupt table dengan cara mengedit file /usr/src/linux 2.6.xx/arch/i386/kernel/entry.S. Pada bagian akhir file tersebut, Anda akan menemukan kode #include "syscall_table.s" yang berarti file entry.s meng include file syscall_table.s. Di file inilah Anda tambahkan system call baru pada akhir file. Contohnya dengan menambahkan.long sys_showproc pada akhir file syscall_table.s dengan showproc merupakan nama system call baru yang akan kita tambahkan. 4. Anda perlu meng generate system call stub sehingga program user dapat mengivokasi system call Anda. Lakukanlah dengan cara mengedit file /usr/src/linux 2.6.xx/include/asm/unistd.h seperti ini #ifndef _ASM_I386_UNISTD_H_ #define _ASM_I386_UNISTD_H_ /* * This file contains the system call numbers. */ #define NR_restart_syscall 0 #define NR_exit 1 #define NR_fork 2... #define NR_eventfd 323 #define NR_mysyscall 324 Anda perlu menambahkan #define untuk system call Anda pada akhir file dengan menuliskan NR_ sebgai prefix. Sebagai contoh, ditambahkan #define NR_showproc 325 Kemudian tambahkan juga #define NR_syscalls 325 menjadi #define NR_syscalls 326 (ditambahkan 1). 5. Buatlah sebuah file yang merupakan kode implementasi system call Anda, misalnya dengan nama
2 showproc.c pada direktori usr/src/linux 2.6.xx/arch/i386/kernel/ Agar dapat di link dengan baik, system call Anda membutuhkan kata asmlinkage sebelum fungsi dan sys_ sebelum nama fungsi. Perlu juga dituliskan #include <linux/linkage.h> agar asmlinkage dikenali. Contohnya, Anda akan menuliskan #include <linux/linkage.h> #include <linux/syscalls.h> /*agar sys_getpid() dikenali*/ asmlinkage int sys_showproc (int arg1, char* arg2) return(sys_getpid()); /*sys_getpid() mengembalikan pocess id*/ 6. Editlah file usr/src/linux/arch/i386/kernel/makefile (file Makefile pada direktori tempat Anda menyimpan file showproc.c) lalu tambahkan showproc.o pada akhir baris ke 10. Tujuannya adalah agar file Anda dapat dkompile dan di link dengan baik. 7. Lakukan konfigurasi kernel jika dibutuhkan. Ada tiga cara untuk melakukan konfigurasi kernel, yaitu melalui : text based program jalankan perintah #make config dalam direktori /usr/src/linux.2.6.xx. Perintah make akan menanyakan berbagai pertanyaan terkait konfigurasi kernel. Menekan <ENTER> akan mengembalikan nilai default. text based menu program jalankan perintah #make menuconfig dalam direktori /usr/src/linux.2.6.xx. Selanjutnya akan ditampilakan menu dialog seperti gambar di bawah ini jika pada sistem Anda ter install X Windows, Anda dapat menggunakan X based program. jalankan perintah #make xconfig dalam direktori /usr/src/linux.2.6.xx. Selanjutnya akan ditampilakan window seperti gambar di bawah ini
3 8. #make clean 9. #make dep Instruksi ini hanya dibutuhkan pada kernel 2.4 or older untuk mempersiapkan source file yang akan digunakan pada saat compiling. 10. Editlah file usr/src/linux/arch/i386/kernel/makefile untuk memberi nama unik pada kernel Anda. Caranya adalah dengan mengedit baris EXTRAVERSION= untuk menambahkan suffix yang unik pada akhir nama kernel default. Sebagai contoh, jika Anda memiliki kernel dengan versi dan Anda mengedit EXTRAVERSION= mejadi EXTRAVERSION=-6-new, Maka nama versi kernel Anda adalah new. 11. Compile kernel dengan perintah #make. Ini akan memakan waktu yang cukup lama. 12.#make modules_install Tujuannya adalah untuk meng copy semua module yang diciptakan pada tahap sebelumnya ke tempat default nya, yaitu direktori /lib/modules/<kernel version>. 13.#make install Kernel yang telah Anda buat harus di copy ke partisi /boot dimana seluruh file kernel aktif dari sistem disimpan. Ini dilakukan dengan perintah #make install. Anda dapat melihat kernel Anda sudah terinstall dengan perintah #ls -l /boot/vmlinuz* 14. Anda dapat meng update file /etc/grub.conf untuk memasukkan kernel Anda pada boot options. Sebenarnya, perintah #make install telah melakukan ini secara otomatis. Sebagai contoh, pada file /etc/grub.conf, akan berisi
4 default=2 timeout=10 splashimage=(hd0,7)/boot/grub/splash.xpm.gz hiddenmenu title Fedora Core (2.6.22) root (hd0,7) kernel /boot/vmlinuz ro root=label=/ rhgb quiet initrd /boot/initrd img title Fedora Core ( fc6) root (hd0,7) kernel /boot/vmlinuz fc6 ro root=label=/ rhgb quiet initrd /boot/initrd fc6.img title Windows XP rootnoverify (hd0,0) chainloader +1 pada file di atas, tertulis default=2. Ini berarti, default boot option yang akan dipilih jika timeout habis adalah yang ke 3, yaitu Windows XP. Anda dapat mengubah default boot option menjadi Fedora Core (2.6.22) dengan mengubah default=2 menjadi default=0. Anda juga dapat mengubah waktu timeout timeout=10 sesuai yang Anda inginkan, dengan nilai integer sebagai satuan detik. 15. Lakukan reboot dengan perintah #reboot Setelah reboot dengan kernel baru, perlu dibuat driver untuk mengetes system call baru yang Anda buat. Misalkan file mainsp.c di bawah ini adalah driver yang Anda buat. Letaknya dapat di mana saja, pada contoh ini letaknya di /root/desktop Anda juga perlu mengedit unistd.h pada direktori /usr/src/linux x.x.x/include/asm/ ke /usr/include/kernel/ karena file tersebut mengandung indeks system call Anda yang baru. #include <linux/errno.h> #include <sys/syscall.h> //agar dapat memanggil system call #include <linux/unistd.h> long errno; //this is the return code from the system call //this is a macro defined in unistd.h to help prototype sys calls int showproc(int i,char* c) return syscall( NR_showproc,i,c); int showproc_par(int i,char* c) return syscall( NR_showproc_par,i,c); int showproc_time(int i,char* c)
5 return syscall( NR_showproc_time,i,c); int showproc_grp(int i,char* c) return syscall( NR_showproc_grp,i,c); int main() printf("current process ID : %d\n",showproc(1, "hi")); printf("current process parent ID : %d\n",showproc_par(1, "hi")); printf("current process group : %d\n",showproc_grp(1, "hi")); printf("current process time : %d\n",showproc_time(1, "hi")); return 0; Pada file di atas, ada beberapa system call yang tidak dijelaskan pembuatannya pada tahap sebelumnya: showproc_par adalah system call yang mengembalikan current process parent ID showproc_grp adalah system call yang mengembalikan current process group showproc_time adalah system call yang mengembalikan current process time Compile file mainsp.c dengan perintah #gcc -o sp mainsp.c Eksekusi dengan perintah #./sp, maka akan tampil keluaran [root@localhost Desktop]#./sp Current process ID : 4329 Current process parent ID : 4299 Current process group : 4329 Current process time : -1 [root@localhost Desktop] Written by : R. Aditya Satrya Wibawa (adityasatrya.wordpress.com) Referensi: Adding a System Call to a 2.6.x Linux Kernel, By Corban Rivera, 3204 GTA Special Edition Using Linux, 4 th Edition. Que Tugas 1 Mata Kuliah Sistem Operasi IF3191 Menambah System call baru pada Kernel Linux 2.6.x.x Asistensi IF3191, by Pasukan Asisten Sister Tambah System Call di Linux, by Catur Wirawan Adding A System Call, Worchester Poltechnic Institute Computer Science Quick HOWTO : Ch33 : Modifying the Kernel to Improve Performance. Retrieved from " he_kernel_to_improve_performance"
Struktur Kernel Linux. Oleh Walid Umar, S.SI
Struktur Kernel Linux Oleh Walid Umar, S.SI walidumar@gmail.com http://walidumar.wordpress.com Kernel Kernel adalah program inti sistem operasi yang diload pada saat boot yang berfungsi sebagai interface
Lebih terperinciBAB 12 KOMPILASI KERNEL
BAB 12 KOMPILASI KERNEL 12.1 Anatomi Direktori/file Kernel Linux Sebuah source kernel Linux biasanya tersedia dalam format kompresi *.gz atau *.bz2. Saat kernel tersebut telah diekstrak, akan terdapat
Lebih terperinciBAB 2 PROSES BOOTING
BAB 2 PROSES BOOTING Key Word Proses Booting Urutan Proses Booting GRUB Boot Loader Inisiasi Kernel Init dan /etc/inittab Run Levels Mengontrol Servis Urutan Proses Booting Secara ringkas, urutan booting
Lebih terperinciKernel. Sistem Operasi. STMIK Indonesia Padang Yayasan Amal Bakti Mukmin LINATI IFFAH ( )
Kernel Sistem Operasi LINATI IFFAH (151100098) STMIK Indonesia Padang Yayasan Amal Bakti Mukmin 2016 Kernel A. Pengertian Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem
Lebih terperinciInstalasi IGOS Nusantara
Instalasi IGOS Nusantara MODUL 1 Tujuan: Setelah mengikuti modul ini, peserta diharapkan mampu: Menyiapkan hardware dan software untuk instalasi salah satu distro Linux. Menginstalasi distro IGOS Nusantara.
Lebih terperinciMenggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto
Menggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto Tutorial ini di tujukan untuk mahasiswa yang baru mengenal bahasa c dengan compiler GCC yang berjalan di platform bukan Linux. IDE
Lebih terperinciModul Praktikum Sistem Operasi PERTEMUAN KE-VI
Kompilasi Paket Perangkat Lunak Pada Sistem Operasi Linux A) TUJUAN 1) Melakukan kompilasi kode 2) Melakukan instalasi hasil executable 3) Mengatur path direktori instalasi B) DASAR TEORI Bahasa tingkat
Lebih terperinciMENYEMBUNYIKAN WINDOWS KETIKA BOOTING PADA SISTEM DUAL BOOTING
MENYEMBUNYIKAN WINDOWS KETIKA BOOTING PADA SISTEM DUAL BOOTING Oleh Muhammad Ali Mustakim Kelas D3MI 3D / 08.02.7258 STMIK AMIKOM YOGYAKARTA 2009/2010 PENDAHULUAN Dalam perkembangan sistem operasi terakhir
Lebih terperinciSpesifikasi Tugas Besar II IF3055 Sistem Operasi
Spesifikasi Tugas Besar II IF3055 Sistem Operasi Tujuan Tujuan dari pemberian tugas ini adalah Peserta mengetahui mekanisme filesystem. Peserta mengetahui mekanisme IPC. Deskripsi Pada tugas besar kali
Lebih terperinciBAB II. Instalasi Linux
BAB II Instalasi Linux Langkah Persiapan Sebelum melakukan instalasi persiapkan dulu hardware, software, konfigurasi jaringan dan perencanaan paket software yang akan diinstalasi. Konfigurasi Hardware
Lebih terperinciPengantar. Manajemen Proses
Pengantar Dalam kegiatannya sehari-hari, sistem operasi memiliki sebuah mekanisme proteksi untuk memastikan dirinya, semua program yang berjalan, dan data-data penggunanya berjalan dengan baik. Untuk melakukan
Lebih terperinciAgus Setiawan. 1. Persiapan Instalasi
Triple Boot OpenSolaris, Windows XP, Xubuntu Agus Setiawan august.kerenz@gmail.com http://www.agussetiawan.net Lisensi Dokumen: Copyright 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com
Lebih terperinciBab 10. Konsep Proses
Bab 10. Konsep Proses 10.1. Pendahuluan Proses didefinisikan sebagai program yang sedang dieksekusi. Menurut Silberschatz proses tidak hanya sekedar suatu kode program ( text section), melainkan meliputi
Lebih terperinciBAB III INSTALASI VMWARE
BAB III INSTALASI VMWARE 3.1. Kebutuhan Hardware Virtual machine berjalan pada VMware seperti komputer yang sesungguhnya (physical computer) sehingga untuk menjalankannnya, harus didukung sistem yang memadai.
Lebih terperinciInstall Ubuntu 8.10 Desktop Edition
Install Ubuntu 8.10 Desktop Edition Oleh Victor Feb. 28, 2009 How To, Software, Tutorial Melanjutkan artikel sebelumnya, Mengenal Ubuntu 8.10, sekarang saya akan menjelaskan sedikit langkah-langkah instalasi
Lebih terperinci9) File-file yang ada di CD ROM akan diload ke dalam memori selama proses instalasi ini. Selanjutnya layar Welcome To Set Up Windows akan tampil.
1) Siapkan CD Windows XP dan Serial Number 2) Siapkan CD Driver Motherboard 3) Pastikan computer anda sudah disetting untuk booting dari CD ROM, kalau belum, silakan ubah melalui BIOS 4) Boot computer
Lebih terperinciPraktikum I Pengenalan Sistem Operasi Linux
Praktikum I Pengenalan Sistem Operasi Linux I. Tujuan Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : 1. Mengenal sistem operasi Linux 2. Memahami proses login/logout pada sistem operasi
Lebih terperinciPERCOBAAN V Komunikasi Data AT COMMAND MODEM
PERCOBAAN V Komunikasi Data AT COMMAND MODEM 1. TUJUAN Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : Melakukan koneksi antar 2 PC menggunakan dial up modem untuk kirim dan terima karakter
Lebih terperinciCARA MENGINSTALASI FreeBSD: SEBAGAI SARANA BELAJAR UNIX DI PC. Luthfi Kisbiono Arif Onno W. Purbo Computer Network Research Group ITB
CARA MENGINSTALASI FreeBSD: SEBAGAI SARANA BELAJAR UNIX DI PC Luthfi Kisbiono Arif Onno W. Purbo Computer Network Research Group ITB Bagi anda yang menggeluti dunia komputer, anda pasti lebih mengenal
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program Spesifikasi sistem yang digunakan saat
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Dalam perancangan program Spesifikasi sistem yang digunakan saat pengembangan aplikasi adalah: Operating System : Windows XP SP2 Professional Edition
Lebih terperinci1. Desktop Microsoft Windows
1. Desktop Microsoft Windows Icon Shortcut Quick Launch Taskbar Taskbar Shortcut Pada umumnya, taskbar ialah bagian yang terletak pada bagian bawah dari desktop. Tombol Start, tombol program-program aktif,
Lebih terperinciMerupakan software yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Mempunyai karakteristik:
Sistem Operasi Windows XP Software Sering disebut juga perangkat lunak, yakni perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Merupakan bagian
Lebih terperinciA. Instalasi dasar Linux Debian
MATERI I A. Instalasi dasar Linux Debian Sebelum menginstall, maka kita harus mempersiapkan alat dan bahanya terlebih dahulu, yaitu sebagai berikut: 1. Alat dan Bahan a. Alat 1) PC Proccess Minimum P.III
Lebih terperinciBAB 4 IMPLEMENTASI SISTEM. ini sudah menggunakan kernel 2.6. Saat komputer pertama kali dinyalakan tekan delete untuk
BAB 4 IMPLEMENTASI SISTEM 4.1. Instalasi Program 4.1.1. Instalasi Linux Penulis menggunakan SUSE Linux 10 sp1 X86 dimana SUSE ini sudah menggunakan kernel 2.6. Saat komputer pertama kali dinyalakan tekan
Lebih terperinciPengantar Open Source dan Aplikasi Instalasi Linux dan Troubleshooting Dasar. Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id
Pengantar Open Source dan Aplikasi Instalasi Linux dan Troubleshooting Dasar Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id Twitter @ruslinux Tujuan Umum dan Topik Setelah mengikuti kuliah ini mahasiswa
Lebih terperinciPOSTEST SISTEM OPERASI. Disusun Oleh : : Nurul Annisa Putri. Nim : Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B
POSTEST SISTEM OPERASI Disusun Oleh : Nama : Nurul Annisa Putri Nim : 25012.55401.14.038 Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B Dosen : Zaid Romegar Mair, S.T., M.Cs PEMERINTAHAN KABUPATEN MUSI
Lebih terperinciLAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi
LAPORAN PRATIKUM LINUX Modul I Sekilas Linux dan Instalasi Disusun oleh : Roby Elmanto / 123060148 Asisten Dosen : Arda Plug 2 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN
Lebih terperinciKONFIGURASI RTMP SERVER NGINX
KONFIGURASI RTMP SERVER NGINX KONFIGURASI RTMP SERVER NGINX DEBIAN 6 Alat dan bahan : 1. Laptop/PC 2. Aplikasi VMWare 3. ISO Debian 6 4. OBS (Open Broadcaster Software) 5. VLC Media Player 6. File tambahan
Lebih terperinciMODUL 1 INSTALASI LINUX NUSANTARA
MODUL 1 INSTALASI LINUX NUSANTARA Tujuan: Setelah mengikuti modul ini, peserta diharapkan mampu: Menyiapkan hardware dan software untuk instalasi salah satu distro Linux. Menginstalasi distro Linux IGOS
Lebih terperinciLAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
1. Sebelum melakukan kompilasi kernel module, terlebih dahulu kita harus memasang paket yang dibutuhkan antara lain : library header sesuai versi kernel Linux, gcc (GNU C Compiler) dan make dengan perintah
Lebih terperinciDHCP SERVER. Pendahuluan
DHCP SERVER Pendahuluan Mungkin mengatur IP Address untuk sebuah PC tidaklah menjadi sebuah masalah. Tidak akan menjadi suatu masalah karena hal itu tidaklah sulit dan tidak membutuhkan banyak waktu. Akan
Lebih terperinci3. Lalu buat user nagios beserta paswordnya m nagios nagios
1 Instalasi Network Monitoring System Nagios di Centos 6 1. Pertama installkan packet yang diperlukan untuk memakai nagios supaya bisa dipakai untuk memonitoring jaringan. Apache PHP GCC Compiler GD development
Lebih terperinciPetunjuk Instalasi SRAC
Petunjuk Instalasi SRAC Muhammad M. Imron Nuclear Engineering Gajah Mada University Jogjakarta, May 15, 2009 Fakta bahwa SRAC hanya dapat dijalankan pada komputer yang memiliki sistem operasi berbasis
Lebih terperinciPENGENALAN DAN INSTALASI SOFTWARE
PENGENALAN DAN INSTALASI SOFTWARE A. Pengenalan Software Software atau perangkat lunak adalah daftar instruksi yang memerintahkan computer untuk menerima input, memproses input, mengeluarkan output dan
Lebih terperinci1.1. Sejarah Bahasa C
Bab 1 Pendahuluan 1.1. Sejarah Bahasa C Sejarah perkembangan dan latar belakang munculnya bahasa C adalah seperti dalam Gambar 1. Gambar 1: Sejarah Bahasa C Boleh dikatakan bahwa akar dari bahasa C adalah
Lebih terperinciInstalasi Network Simulator II (NS2) pada Windows XP
Instalasi Network Simulator II (NS2) pada Windows XP Ada 2 tahap pada proses instalasi Network Simulator II (NS2) pada Windows XP. Langkah pertama adalah proses instalasi program Cygwin. Program Cygwin
Lebih terperinciBab 2 Turck - MMCache
Bab 2 Turck - MMCache A. T U J U A N : 1. Mempelajari teknologi Turck - MMCache. 2. Dapat mengimplementasikan teknologi Turck MMCache kedalam sebuah halaman web dinamis PHP. B. DASAR TEORI : Turck MMCache
Lebih terperinciOperating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si
Operating System File System Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si caca_emile@yahoo.co.id Konsep dan Atribut File System Konsep File Atribut File Operasi
Lebih terperinciPanduan Instalasi Apache, PHP dan MySQL pada GNU/Linux
Panduan Instalasi Apache, PHP dan MySQL pada GNU/Linux (Mandrake Linux 8.2) Pada dasarnya instalasi di sistem operasi GNU/Linux termasuk mudah, Anda hanya mengetikkan perintah-perintah melalui keyboard
Lebih terperinciInstallasi Linux SuSE 9.3 Basis Text
Installasi Linux SuSE 9.3 Basis Text Pokok Bahasan Proses Instalasi Memulai SuSE Linux Mengakhiri SuSE Linux Pendahuluan Persiapkan semua kebutuhan yang akan digunakan untuk proses instalasi. Semua master
Lebih terperinciTUTORIAL PEMELIHARAAN HARDWARE DAN SOFTWARE PUSAT KOMPUTER UNIVERSITAS KRISTEN PETRA SURABAYA
TUTORIAL PEMELIHARAAN HARDWARE DAN SOFTWARE PUSAT KOMPUTER UNIVERSITAS KRISTEN PETRA SURABAYA A. Instalasi Microsoft Windows XP Professional dengan menggunakan Microsoft Windows XP SP-1 Unattended Sebelum
Lebih terperinciKARTU SOAL. Kurikulum Acuan Alokasi Waktu Jumlah Soal Bentuk Soal. Nama Sekolah Bidang Keahlian Program Keahlian. : SMKN I Doko : TIK : TKJ
Jumlah Bentuk : 0 soal Rumusan Butir Jelaskan definisi sistem operasi berbasis GUI dan CLI! sistem operasi berbasis GUI dan CLI Definisi sistem operasi berbasis GUI dan CLI Sistem operasi berbasis GUI
Lebih terperincils = Melihat isi direktori #ls NamaFolder
Linux adalah Sebuah Sistem Operasi yang berbasis Open Source, yang sudah banyak di minati tementemen, sudah banyak orang yang bermigrasi dari Windows ke Linux, banyak sekali distro-distro yang muncul dengan
Lebih terperinciKonfigurasi Desktop BAB 2
Konfigurasi Desktop BAB 2 Pada Bab ini Anda akan mempelajari cara: Konfigurasi Display Konfigurasi Keyboard Konfigurasi Mouse Konfigurasi Sound Konfigurasi CD Device Konfigurasi Folder Konfigurasi Asosiasi
Lebih terperinciCara Membuat Hdd External Menjadi Multiboot (Installer XP, Win7, Hiren 15.6, Anti Virus, PQ Magict dan Master Program)
Cara Membuat Hdd External Menjadi Multiboot (Installer XP, Win7, Hiren 15.6, Anti Virus, PQ Magict dan Master Program) Posted on July 13, 2013 by admin No Comments Pernah anda berfikir untuk mempunyai
Lebih terperinciPanduan Installasi Fedora 16 (Verne)
Fedora 16 Panduan Installasi Fedora 16 (Verne) Theliberty Catatan Berbisik Gambar 1: Grub2 Install or upgrade Fedora Pilihan untuk melakukan instalasi Fedora ataupun mengupgradenya. Troubleshooting Berisi
Lebih terperinciLAMPIRAN C INSTALASI PERANGKAT LUNAK
LAMPIRAN C INSTALASI PERANGKAT LUNAK Bab ini akan membahas:? Instalasi MySQL pada Linux dengan menggunakan RPM? Instalasi MySQL pada Linux dengan mengunakan tarbal? Instalasi MySQL pada Windows Instalasi
Lebih terperinciLAMPIRAN. : Bagaimana pendapat anda dengan sistem baru ini?
L1 LAMPIRAN 1. Hasil Wawancara dengan Staff Resepsionis 2. Hasil Wawancara dengan Staff IT 3. Instalasi Linux Slackware 4. Instalasi MySQL pada Linux Slackware 5. Instalasi PHP pada Linux Slackware 6.
Lebih terperinciInstalasi Server ipat
Instalasi Server ipat Instalasi Server ipat minimal hanya dapat dilakukan pada Windows XP SP2 pada file system NTFS. Bagi anda yang menggunakan Windows 2000 maupun Windows 2003 tentunya dapat menginstalasi
Lebih terperinciProgram pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak
Modular Programming Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak mudah dihandle. dl Kesulitan: sulit mencari dan mengingat variabel-variabel aiabel yang sudah
Lebih terperinciOpenSuse juga termasuk dalam jajaran 10 besar distro linux di dunia bersama-sama dengan Ubuntu, Fedora, Debian, PCLinuxOS, Slackware, Gentoo dan
OpenSuse juga termasuk dalam jajaran 10 besar distro linux di dunia bersama-sama dengan Ubuntu, Fedora, Debian, PCLinuxOS, Slackware, Gentoo dan CentOS. Salah satu keunggulan yang dimiliki oleh Suse adalah
Lebih terperinciPart 2 - Algoritma & Pemrograman Konsep dasar Pemrograman
Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman Apa itu Program? Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan tindakan sesuai
Lebih terperinciAdduser adalah perintah untuk menambahkan seorang user kedalam system.
Tugas 2 Praktikum Sistem Operasi Nama : Faris Febrianto NIM : 135150201111221 Kelas : K 1. adduser $ adduser [options] namauser Adduser adalah perintah untuk menambahkan seorang user kedalam system. Untuk
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciMODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM II (a) PROSES
MODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM II (a) PROSES A. T U J U A N Memahami proses di Linux B. DASAR TEORI Model Proses fork/ exec Model manajemen proses di Unix terbagi menjadi dua operasi: Pembuatan
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Perancangan jaringan cloud computing Implementasi dan pengembangan Cloud Computing di BPPT dimulai dengan
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan jaringan cloud computing Implementasi dan pengembangan Cloud Computing di BPPT dimulai dengan sebuah server yang akan menjadi penyedia layanan Cloud Computing.
Lebih terperinciLaboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB
MODUL 1 KOMPILASI DAN DISASSEMBLE PROGRAM Septian Gilang Permana Putra (13210003) Asisten: Kevin Hendharta Tanggal Percobaan: 25/10/2011 EL3110-Praktikum Arsikom Laboratorium Dasar Teknik Elektro - Sekolah
Lebih terperinciLankah langkah install windows 98
Lankah langkah install windows 98 Microsoft Windows 98 SE - CD Install on Blank Hard Drive PENDAHULUAN Apa yang Anda akan membutuhkan untuk melakukan langkah-langkah ini adalah 1.A Windows 98 CD 2.A Komputer
Lebih terperinciI. Tujuan - Agar siswa dapat memahami dan melakukan Instalasi OS Debian dengan benar dan tepat dengan menggunakan mesin VM Virtual Box
Minggu, 14 September 2014 Sandy Djuda Pratama XI TKJ A Tugas OS Jaringan Install Debian Paraf : Adi Setiadi Trimans Yogiana I. Tujuan - Agar siswa dapat memahami dan melakukan Instalasi OS Debian dengan
Lebih terperinciPERINTAH DASAR MIKROTIK
PERINTAH DASAR MIKROTIK Karena berbasis Linux, MikroTik mengadopsi pula tampilan hitam putih dalam mode teks (shell). Perintah pada MikrTik dapat dilihat dengan menekan tombol TAB 2x sementara cara lain
Lebih terperinciSekilas C DAN C++ DISUSUN OLEH. Sebuah bahasa, yaitu: 1. Bahasaa tingkat tinggi. High. dapat. lunak
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB I PENDAHULUAN C DAN C++ IF Sekilas Tentang C dan C+ ++ Sebuah bahasa pemrograman dapat dikategorikan ke dalam tiga level
Lebih terperinciKONEKSI NETBEANS DENGAN DATABASE SQLITE
KONEKSI NETBEANS DENGAN DATABASE SQLITE Open SQLite Manager yang ada pada add on Firefox. Create new database baru dengan cara Database, lalu pilih New Database. 1 Ganti nama dengan Database1. Pilih direktori
Lebih terperinciDAN HAK AKSES BAB 8 MANAJEMEN GROUP, USER, 8.1 Pentingnya Membuat Group dan User Account
BAB 8 MANAJEMEN GROUP, USER, DAN HAK AKSES 8.1 Pentingnya Membuat Group dan User Account Pada bab sebelumnya telah dijelaskan bahwa kepemilikan sebuah file atau direktori dapat ditentukan oleh user pembuatnya.
Lebih terperinciBAB 3 Mengenali Lingkup Pemrograman Anda
BAB 3 Mengenali Lingkup Pemrograman Anda 3.1 Tujuan Dalam bagian ini, kita akan membahas tentang bagaimana menulis, mengkompilasi dan menjalankan program Java. Terdapat dua cara dalam melakukannya, yang
Lebih terperinciSejarah dan Rancangan Dasar GNU/Linux
Sejarah dan Rancangan Dasar GNU/Linux Kelompok 58.2 Anjar Widianto (1203000145) Annas (1203000153) Arie Murdianto (1203000226) kritik & saran : memang_ganteng@yahoo.com 1 Sejarah Linux Linux is a modern,
Lebih terperinciBAB 3 Mengenali Lingkup Pemrograman Anda
BAB 3 Mengenali Lingkup Pemrograman Anda 3.2 Tujuan Dalam sesi ini, kita akan membahas tentang bagaimana menulis, meng-compile dan menjalankan(run) program Java. Terdapat 2 cara dalam melakukannya, yang
Lebih terperinciInstalasi FreeBSD 6.0
Instalasi FreeBSD 6.0 Ricki Zurwindar Universitas YARSI Copyright 2007 Banyak cara yang dapat digunakan dalam melakukan instalasi FreeBSD baik melalui berbagai macam media seperti
Lebih terperinciilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++
ilmu c++ Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa
Lebih terperinciREMASTERING MENGGUNAKAN REMASTERSYS
REMASTERING MENGGUNAKAN REMASTERSYS PENDAHULUAN Remastersys adalah salah satu tools/aplikasi semacam Ghost di Windows, digunakan untuk full sistem backup termasuk personal data ke live cd/dvd yang dapat
Lebih terperinciMEMPROGRAM MIKROKONTROLER DENGAN BAHASA C MENGGUNAKAN WIN-AVR
MEMPROGRAM MIKROKONTROLER DENGAN BAHASA C MENGGUNAKAN WIN-AVR Dalam turorial ini akan mengenai dijelaskan cara penggunaan WinAVR (baca: whenever ) di dalam platform system operasi Windows. Untuk dapat
Lebih terperinciBAB 4 PERANCANGAN DAN IMPLEMENTASI. operasi Linux Fedora Core 4 dengan menggunakan bahasa pemrograman Java.
68 BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Network monitoring ini, pada bagian aplikasi server dibuat dalam sistem operasi Linux Fedora Core 4 dengan menggunakan bahasa pemrograman Java.
Lebih terperinciInstalasi FreeBSD 8 (berlaku juga untuk release sebelumnya)
Instalasi FreeBSD 8 (berlaku juga untuk release sebelumnya) Instalasi FreeBSD 8 akan dijelaskan per tahap : 1. download file ISO FreeBSD8-disc1 yang sesuai dengan prosesor server anda di http://www.freebsd.org/where.html
Lebih terperinciPENGANTAR TEKNOLOGI INFORMASI 2
PENGANTAR TEKNOLOGI INFORMASI 2 (Operating System, Command Prompt, Regedit, System32, TCP/IP Adress) Oleh : MUH. IDRUS (13.1401.164) DK.13 FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONESIA TIMUR MAKASSAR 2014
Lebih terperinciModul 5 Menginstal Linux Mandrake 9.2. I. Tujuan Praktikan dapat menginstal sistem operasi Linux Mandrake 9.2
Modul 5 Menginstal Linux Mandrake 9.2 I. Tujuan Praktikan dapat menginstal sistem operasi Linux Mandrake 9.2 II. Landasan Teori Saat ini linux menjadi system operasi alternatif yang tengah mengalami perkembangan
Lebih terperinciProgram pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak
Modular Programming Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak mudah dihandle. dl Kesulitan: sulit mencari dan mengingat variabel-variabel aiabel yang sudah
Lebih terperinciJURNAL PRAKTIKUM JARINGAN KOMPUTER
JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/ 2013 NAMA NIM ASISTEN KELAS BAB Ke- F. Akmal Subarkah :... 12523151 :.. :.. G1 :.. I :.. BAB I SISTEM OPERASI GNU / LINUX Assalamualaikum Wr. Wb. Pada tugas pertama
Lebih terperinciBAB VI MENGGUNAKAN DATABASE DESKTOP
BAB VI MENGGUNAKAN DATABASE DESKTOP Database Dalam Delphi Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah dengan Delphi. Format data base yang dapat
Lebih terperinciTeknik Install dan Uninstall Program di Mandrake Linux
Teknik Install dan Uninstall Program di Mandrake Linux Romi Satria Wahono Pendiri dan Koordinator IlmuKomputer.Com Peneliti Lembaga Ilmu Pengetahuan Indonesia (LIPI) M. Choirul Amri Asisten Koordinator
Lebih terperinciInstalasi ubuntu. Langkah pertama boot ubuntu installer pada PC anda. pilih start or install ubuntu
Instalasi ubuntu Proses instalasi base system Ubuntu sangat mudah, karena tidak menawarkan banyak pilihan, cukup mengikuti langkah satu dua tiga, dan voila! Ubuntu terinstall di PC anda Langkah pertama
Lebih terperinciLAPORAN PRAKTIKUM INSTALLASI DEBIAN 8.1 MENGGUNAKAN VMWARE
LAPORAN PRAKTIKUM INSTALLASI DEBIAN 8.1 MENGGUNAKAN VMWARE DI SUSUN: ENDRIF SUPRIADI 2015 Linux debian. Ya salah satu linux yang cukup stabil dan handal jika di gunakan untuk membangun sebuah server. Pada
Lebih terperinciMODUL 1 INSTALASI DAN PENGENALAN OS. MCROSOFT WINDOWS
MODUL 1 INSTALASI DAN PENGENALAN OS. MCROSOFT WINDOWS I. TUJUAN 1. Praktikan dapat melakukan instalasi operating system (OS) Windows melalui media flashdisk dan mengkonfigurasi sistem 2. Praktikan dapat
Lebih terperinciJURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013. NAMA : Gatra Anggadita NIM : ASISTEN : Amina Alda KELAS : B2 BAB Ke- : 5
JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013 NAMA : Gatra Anggadita NIM : 12523257 ASISTEN : Amina Alda KELAS : B2 BAB Ke- : 5 BAB (5) (Utilitas Linux) 1. Repository lokal atau repository adalah kumpulan
Lebih terperinciPra Instalasi. A. Pastikan Komputer anda menggunakan Sistem Operasi bertipe 64-bit. Cara cek tipe operasi komputer anda sebagai berikut ini:
Pra Instalasi A. Pastikan Komputer anda menggunakan Sistem Operasi bertipe 64-bit. Cara cek tipe operasi komputer anda sebagai berikut ini: 1. Silahkan buka start (disebelah kiri bawah menu) atau klik,
Lebih terperinciPengenalan Linux Konfigurasi TCP/IP
ADMINISTRASI SERVER Pengenalan Linux Konfigurasi TCP/IP Pengenalan Linux Berawal dari eksperimen Linus Trovalds dengan Komputer Minix miliknya, terciptalah Sistem Operasi Linux. Sejak saat itu, Dia terus
Lebih terperinciKOTLIN, SIAPA SUKA. Dasar. P. Tamami BPPKAD Kab. Brebes
KOTLIN, SIAPA SUKA KOTLIN, SIAPA SUKA Dasar P. Tamami BPPKAD Kab. Brebes BAB 1 MEMULAI Perlu diketahui bahwa Kotlin ini adalah bahasa pemrograman yang berjalan di atas JVM, sehingga diperlukan Java Runtime
Lebih terperinciAplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK)
PANDUAN PENGGUNAAN Aplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK) Petunjuk Penggunaan Aplikasi ideb Viewer 0 Petunjuk Penggunaan Aplikasi ideb Viewer 1 DAFTAR ISI Informasi Revisi... Error!
Lebih terperinciTutorial Praktis: Membuat CD Live Linux dengan Kernel Sendiri. Kemas Yunus Antonius*
Tutorial Praktis: Membuat CD Live Linux dengan Kernel Sendiri Kemas Yunus Antonius* Hadirnya teknologi CD live linux saat ini memberikan kemudahan kepada para pengguna untuk mencoba sistem operasi linux
Lebih terperinciKami telah melakukan instalasi pada /dev/sda dan akan menambahkan /dev/sdb sebagai bagian dari RAID 1.
Setelah Proses Instalasi dilakukan dan ingin melakukan setting RAID 1, Pada saat instalasi kami memiliki dua buah hardisk masing-masing memiliki ukuran 1 TB dan dikenali sebagai /dev/sda dan /dev/sdb.
Lebih terperinciShortcut Aplikasi Komputer Dengan Ucapan (Speech Shortcut)
Shortcut Aplikasi Komputer Dengan Ucapan (Speech Shortcut) Nur Rokhman,S.Si 1 Muhammad Fuad DR 2 Fajri Kurniawan 2 Cipta Atsahlantusay 2 Abstrak Dalam jurnal ini, kami akan mengeksplorasi penggunaan voice
Lebih terperinciPanduan Penggunaan dan Perawatan Server
Panduan Penggunaan dan Perawatan Server Spesifikasi Server HP Blade System dengan c3000 Rackmount 6U Case enclousure dan 2 x BL 465c G5 dengan spesifikasi per-server : Processor : AMD Opteron 2352 Memory
Lebih terperinciGeneric Host For Win32 Caranya manualnya sebagai berikut :
Generic Host For Win32 Caranya manualnya sebagai berikut : Buka registry editor, start run ketik regedit ok masuk ke HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters, kemudian pada
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA
PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA A. Instalasi paket Java Development Kit (JDK) 1. Download paket JDK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Pertama masuk ke situs http://java.sun.com/javase/downloads/index.jsp,
Lebih terperinciPANDUAN INSTALASI LINUX FEDORA CORE 6
PANDUAN INSTALASI LINUX FEDORA CORE 6 Panduan Instalasi Linux Fedora Core 6 Langkah-langkah Instalasi (Instalasi dari DVD-ROM) Ada beberapa cara instalasi berdasarkan sumber, antara lain DVD-ROM, harddisk
Lebih terperinciLINUX. by: Ahmad Syauqi Ahsan
LINUX by: Ahmad Syauqi Ahsan Agenda 2 Linux Overview Instalasi Linux Ubuntu Install software dari Repository (apt-get) Kegunaan dari Sistem Operasi 3 Berfungsi untuk mengelola hardware dan software dalam
Lebih terperinciUpgrade Kernel NPTL Menjadi Kernel MDK Pada Redhat 9.0 Noer Wahid, Estiarto Wahyu Sumirat, Dimas Sasongko Universitas Surakarta
Upgrade Kernel-2.4.22 NPTL Menjadi Kernel-2.6.11-6MDK Pada Redhat 9.0 Noer Wahid, Estiarto Wahyu Sumirat, Dimas Sasongko Universitas Surakarta ABSTRACT : Have been known by operating system is organizer
Lebih terperinciWritten by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
Lebih terperinciMengkompilasi Source Code C++ dengan g++.
Mengkompilasi Source Code C++ dengan g++. Untuk mengubah source code menjadi sebuah program, kita membutuhkan sebuah alat yang disebut dengan compiler. Cara memanggil compiler GNU C++: g++ nama_file.cpp
Lebih terperincid. Pilih partisi atau hard disk untuk menginstall windows Xp. setelah itu tekan enter untuk melanjutkan, tekan tombol C untuk membuat partisi baru
1. Tuliskan langkah langkah install windows xp Jawaban: a. Masukkan DVD instalasi windows XP ke DVD-ROM Drive atau masukkan USB Flash Drive ke USB Port. Ketika sistem menyala lihat pesan Press any key
Lebih terperinciPraktikum Basis Data (Database Server MySQL) Instalasi MySQL. 1 Oleh : Andri Heryandi, MT, Teknik Informatika Universitas Komputer Indonesia (UNIKOM)
Instalasi MySQL 1 Oleh : Andri Heryandi, MT, Teknik Informatika Universitas Komputer Indonesia (UNIKOM) Pemilihan Paket Software Installer paket MySQL dapat didownload langsung dari sumber aslinya di situs
Lebih terperinci