200 likes | 337 Views
Sistem Operasi. Unit Kompetensi. Menguasai Manajemen perangkat keras. Elemen Kompetensi. Menguasai Manajemen perangkat keras. Kriteria Kinerja. Mahasiswa diharapkan mampu : Mengetahui bagaimana melihat perangkat keras yang terpasang pada sistem komputer .
E N D
Unit Kompetensi • Menguasai Manajemen perangkat keras
ElemenKompetensi • Menguasai Manajemen perangkat keras
KriteriaKinerja • Mahasiswadiharapkanmampu: • Mengetahuibagaimanamelihatperangkatkeras yang terpasangpadasistemkomputer. • Menggunakanperintah mount danumountpadasistem file • Menggunakanperintah-perintahuntukmanajemenperangkatkeras
FILE PERANGKAT KERAS • /devberisi file device (perangkat) yang merupakanaspekpentingpadasistem file Linux. • /dev/cdromdan /dev/fd0 merupakan drive CD-ROM dan floppy padakomputerAnda. • Kita dapatmelkaukanakses read dan write padaperangkat. Sebagaicontoh /dev/dspmerupakanperangkat speaker.
FILE PERANGKAT KERAS • Sembarangdata yang dituliske file iniakandialihkanke speaker. • cat /boot/vmlinuz > /dev/dsp’ menyebabkankitadapatmendengarkansuaradari speaker. • Untukmencetak file dapatdikirimkeperangkat /dev/lp0. • Mengirimdata kedanmembaca data dari /dev/ttyS0 akanmenyebabkankomunikasidenganperangkat modem
FILE PERANGKAT KERAS • Mayoritas device berupa block device atau character device. • Block device adalah device yang menyimpanataumembawa data, character device adalah device • yang mengirimatau transfer data. Sebagaicontoh, diskette drive, hard drive dan CD-ROM drive adalah block device, sedangkaan serial port, mouse danparalel printer adalah character device.
FILE PERANGKAT KERAS • Beberapa file perangkat yang umumdigunakan yang perludiingatadalah : • /dev/ttyS0 (First communication port, COM1) : First serial port (mouse, modem) /dev/psaux (PS/2) : PS/2 mouse connection (mouse, keyboard) • /dev/lp0 (First printer port, LPT1) : First parallel prot (printer, scanner dsb)
FILE PERANGKAT KERAS • /dev/dsp (First audio device) : sound card, digitized voice danPCM • /dev/usb(USB Device) : node USB device • /dev/sda (C:/SCSI device) : First SCSI de vice (HDD, Memory stick, external mass storage device seperti CD-ROM pada laptop) • /dev/scd (D:\, SCSI CD-ROM device) : First SCSI CD-ROM device • /dev/js0 (Standard gameport joystick) : First joystick device
FILE PERANGKAT KERAS • Device didefinisikansebagaitipeseperti block atau character dannomor mayor dan minor. • Nomormayor digunakanuntukmelakukankatagori device dannomor minor untukmengidentifikasitipe device khusus. • Sebagaicontoh, semua IDE device dihubungkandengan primary controller mempunyainomor mayor 3. • Perangkatmaster dan slave, didefinisikanlebihjauhdengannomor minor. Terdapatduanomorsebelumtanggal yang tercetak. • Jikakitalakukanperintahls – l /hd* makaakanterlihatnomor mayor untukperangkathdadanhdbadalah 3. • Nomorminor berubahuntuksetiappartisitertentu. Kita dapatselalumembuatperangkatmenggunakanskrip MAKEDEV dimanaakandiletakkanpada directory /dev. • # MAKEDEV *
PERINTAH MOUNT dan UMOUNT • Sebelummenggunakansistem file, harus di-mount terlebihdahulu. • Kemudiansistemoperasidapatmengerjakanpenyimpanan file. • Karenasemua file UNIX beradapadasatupohondirektori, operasi mount akanterlihatsepertiisidari sub direktory yang adapadasistem file yang sudahdilakukan mounting.
PERINTAH MOUNT dan UMOUNT • Contohperintah mount • $ mount /dev/hda2 /home $ mount /dev/hda3 /usr • Perintah mount mempunyai 2 argumen, argumenpertamaadalah file device yang berhubungandengan disk ataupartisidarisistem file. • Argumenkeduaadalahdirektory yang dimounting. Perintahdiatasberartibahwa ”/dev/hda2 dilakukan mounting ke /home” begitujugadengan /usr. • Perbedaanantara file device /dev/hda2 dandirektory mount /home adalah file device memberikanakseskeisi disk mentah, direktory mount memberikanakseske file dari disk. Direktory mount disebut mount point.
PERINTAH MOUNT dan UMOUNT • Linux mendukungbeberapatipesistem file. Mount akanmenebaktipedarisistem file. Opsi –t fstypeakanmemberikanspesifikasitipesistemflie. Sebagaicontoh, untuk mount floppy MS-DOS, dapatmenggunakanperintahberikut : • $ mount –t msdos /dev/fd0 /floppy
PERINTAH MOUNT dan UMOUNT • Sistem file root dilakukan mounting padawaktu booting. Jikasistem file root tidakdapatdimounting, sistemtidakdapatmelakukan booting. • Namasistem file dimountingsebagai root. • Sistemfile root mula-mulabersifat read-only. • Skripstartup kemudianmenjalankanfsckuntukmelakukanverifikasivaliditasdanjikatidakadapermasalahan, dilakukan mounting lagisehingga write diperbolehkan. • Fscktidakbolehdijalankanpadasaatsistem file dimounting, karenasetiapperubahankesistem file saatfsckberjalanmengakibatkankesalahan. • Bilasistem file root dimounting read-only saatdilakukanpengecekan, fsckdapatmemperbaikipermasalahan.
PERINTAH MOUNT dan UMOUNT • Jikasistem file tidakdiperlukanuntukdimounting, dapatdilakukanunmountingdenganperintahumount. Perintahumountmempunyaisatuargumenberupa file device atau mount point. • Sebagaicontohuntukunmountdirektorypadacontohdiatasdapatdigunakanperintah • $ umount /dev/hda2 $ umount /usr
PERINTAH MOUNT dan UMOUNT • Kita dapatmelihatperangkat floppy da n mount point yang diijinkanpada /etc/fstab.
PERINTAH MOUNT dan UMOUNT • Kolomterdiridari file device, directory mounting, tipesistem file, opsi, frekuensi backup, fsck pass number (0 berartitanpacek). • Opsinoautomenghentikan mounting yang dilakukansecaraotomatisjikasistemdimulai (misalnyamenghentikan mount –a). • Opsiuser mengijinkansembarang user melakukan mounting sistem file dankarenaalasankeamanan, eksekusi program tidakdiijinkan (normal atausetuid)
PERINTAH MOUNT dan UMOUNT • Jikainginmenyediakanakseskebeberapatipe floppy, perludiberikanbeberapa mount point. Setting berbedauntuksetiap mount point. Sebagaicontohuntukmemberikanakseske floppy MS-DOS dan ext2, dilakukanperubahanbarispada /etc/fstab : /dev/fd0 /dosfloppymsdosuser,noauto 0 0 /dev/fd0 /ext2floppy extuser,noauto 0 0
Pertanyaan • Lihatlah directory /proc/devices yang berisiperangkat-perangkat yang terdapatpadasistemkomputer. Perlihatkantampilannyadansebutkan block device dan character device apasaja yang terdapatpadasistemkomputer. • Lakukanoperasi file dan directory denganmenggunakanperintah MS-DOS sepertimdir, mmd, mcd, mcopydanmdel, mmove . Tuliskanperintah yang andalakukan. • Lakukan mounting terhadap floppy disk kemudiancobalahpindahke directory /mnt/floppy danlakukanoperasi file dan directory (perintahcp, rm, mkdir, rmdir, cd, move). • Lihatmanual darifdiskdanfsck, kemudianlakukanpercobaanmenggunakanperintahtersebut.Lihatmanual dariperintahmke2fs, kemudianlakukanpercobaandenganmenggunakanperintahtersebut.
DaftarPustaka • R.Anton Raharja,dkk,Modul Pelatihan Pengenalan Linux,Jakarta,2001 • Router Project Leaf Bearing,Jakarta, Elex Media Komputindo,2005 • Instruktur, Modul Pelatihan Linux Fundamentall & Shell Programming,Yogjakarta,Inixindo,2009 • EbookPanduanpraktikSistemOperasiPoliteknikNegeriElektro Surabaya