Praktikum Linux 9 "Manajemen Perangkat Keras"
☘️ Manajemen Perangkat Keras ☘️
Oleh: Damelia
⭐ Pokok Bahasan:
- Manajemen Perangkat Keras
⭐ Tujuan Belajar:
Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:
- Mengetahui bagaimana melihat perangkat keras yang terpasang pada sistem komputer.
- Menggunakan perintah mount dan umount pada sistem file.
- Menggunakan perintah-perintah untuk manajemen perangkat keras.
⭐ Dasar Teori:
1. FILE PERANGKAT KERAS
Mayoritas device berupa block device atau character device. Block device adalah device yang menyimpan atau membawa data, character device adalah device yang mengirim atau transfer data. Sebagai contoh, diskette drive, hard drive dan CD- ROM drive adalah block device, sedangkan serial port, mouse dan paralel printer adalah character device.
- /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)
- /dev/dsp (First audio device) : sound card, digitized voice dan PCM
- /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
# MAKEDEV *
2. PERINTAH MOUNT dan UMOUNT
Sebelum menggunakan sistem file, harus di-mount terlebih dahulu. Kemudian sistem operasi dapat mengerjakan penyimpanan file. Karena semua file UNIX berada pada satu pohon direktori, operasi mount akan terlihat seperti isi dari sub direktory yang ada pada sistem file yang sudah dilakukan mounting. Contoh perintah mount
$ mount /dev/hda3 /usr
Perintah mount mempunyai 2 argumen, argumen pertama adalah file device yang berhubungan dengan disk atau partisi dari sistem file. Argumen kedua adalah direktory yang dimounting. Perintah diatas berarti bahwa ”/dev/hda2 dilakukan mounting ke /home” begitu juga dengan /usr. Perbedaan antara file device /dev/hda2 dan directory mount /home adalah file device memberikan akses ke isi disk mentah, direktory mount memberikan akses ke file dari disk. Direktory mount disebut mount point.
$ umount /usr
/dev/fd0 /mnt/floppy auto rw,user,noauto 0 0
/dev/hdc /mnt/cdrom iso9660 ro,user,noauto 0 0
/dev/hdc /mnt/cdrom iso9660 0 0 0
/ext2floppy ext user,noauto 00
⭐ TUGAS PENDAHULUAN:
Jawablah pertanyaan- pertanyaan berikut ini:
1. Perangkat keras diakses oleh sistem operasi Linux melalui directory /dev. Apa saja isi sub directory /dev dan sebutkan perangkatnya.
Jawab :
Sub directory /dev berisi file device (perangkat) yang merupakan aspek penting pada system file Linux yang terdiri dari sebagai berikut.
- /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)
- /dev/dsp (First audio device) : sound card, digitized voice dan PCM
- /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
2. Apa yang dimaksud dengan block device dan character device ? Sebutkan contoh perangkat yang merupakan block device dan character device.
Jawab :
Block device adalah device yang menyimpan atau membawa data, sedangkan character device adalah device yang mengirim atau transfer data. Contohnya diskette drive, hard drive dan CD-ROM drive adalah termasuk block device, sedangkan serial port, mouse, dan paralel printer adalah character device.
3. Apa yang dimaksud dengan mounting ? Apa maksud perintah mount dan umount ?
Jawab :
Mounting adalah proses dimana keadaan suatu device telah aktif atau tidak. Untuk mounting suatu device maka digunakan perintah mount. Jika system file tidak diperlukan untuk dimounting, dapat dilakukan unmounting dengan perintah umount.
⭐ PERCOBAAN:
- Login sebagai user.
- Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah ini kemudian analisa hasil percobaan.
- Selesaikan soal-soal latihan
Percobaan 1 : Melihat Perangkat pada Sistem Komputer
1. Melihat daftar perangkat. Perhatikan apakah perangkat-perangkat yang disebutkan pada dasar teori terdapat pada komputer anda. Perhatikan tipe perangkat berupa block device atau character device. Apa yang membedakan suatu perangkat merupakan block device atau character device?
$ ls –l /dev
Analisa: Perangkat-perangkat yang terdapat pada dasar teori terdapat juga di computer saya. Yang membedakan suatu perangkat merupakan block devices dan character devices adalah block device merupakan device yang menyimpan atau membawa data, sedangkan character device adalah device yang mengirim atau transfer data. Contohnya diskette drive, hard drive dan CD-ROM drive adalah termasuk block device, sedangkan serial port, mouse, dan paralel printer adalah character device.
2. Perhatikan nomor mayor dan minor pada perangkat hard disk Anda. Apa maksudnya ?
$ ls –l /dev/hd*
Analisa: Nomor mayor digunakan untuk melakukan kategori device dan nomor minor untuk mengidentifikasi tipe device khusus. Sebagai contoh, semua IDE device dihubungkan dengan primary controller mempunyai nomor mayor 3. Perangkat master dan slave, didefinisikan lebih jauh dengan nomor minor. Terdapat dua nomor sebelum tanggal yang tercetak.
Percobaan 2 : Menangani Removable Media
1. Melihat daftar perangkat yang ada pada sistem file utama. Perhatikan titik mount untuk perangkat floppy dan CDROM. Perhatikan opsi yang ada jelaskan maksudnya.
$ cat /etc/fstab
2. Cobalah melakukan mounting pada floppy disk
$ mount /dev/fd0 /mnt/floppy
$ cd /mnt/floppy
$ ls –l
Analisa: Percobaan tersebut tidak bisa karena tidak ada floppy disk dalam perangkat yang digunakan.
Kemudian perintah ganti seperti ini:
Analisa: Perintah mount mempunyai 2 argumen, argumen pertama adalah file device yang berhubungan dengan disk atau partisi dari sistem file. Argumen kedua adalah direktory yang dimounting. Perintah diatas berarti bahwa ”/dev/sda1 dilakukan mounting ke /media/flashdisk-damelia”.
3. Agar semua perubahan data tertulis pada floppy dan mengambil floppy disk sistem file gunakan perintah umount.
$ cd
$ umount /mnt/floppy
Analisa: Percobaan tersebut tidak bisa karena tidak ada floppy disk dalam perangkat yang digunakan.
Kemudian perintah ganti seperti ini:
Analisa: Jika sistem file tidak diperlukan untuk dimounting, dapat dilakukan unmounting dengan perintah umount. Perintah umount mempunyai satu argumen berupa file device atau mount point. Sebagai contoh untuk unmount direktory pada contoh diatas dapat digunakan perintah umount /media/flashdisk-damelia.
4. Lakukan hal yang sama untuk perangkat CDROM.
Percobaan 3 : Melakukan Format MSDOS pada Floppy
1. Linux dapat membaca dan menulis dengan format MSDOS maupun Linux. Untuk menggunakan floppy MS, dapat digunakan perintah MS -DOS dengan didahului huruf ”m”. Misalnya, ”mdir a:” akan melihat daftar file pada drive a, ”mcopy” melakukan copy file, ”mdel” melakukan penghapusan file. Lakukan format floppy dengan perintah
$ fdformat /dev/fd0H1440
$ mformat a:
2. Cobalah melakukan list directory, copy dan delete file
$ mdir a:
$ mcopy <namafile> a:
$ mdel a:/<namafile>
3. Lakukan pembuatan direktory pada floppy dengan perintah mmd, copy file dengan mcopy, delete file dengan mdel, pindah directory dengan mcd dan melihat isi directory dengan mdir.
4. Lakukan format floppy disk menggunakan perintah mkfs
$ mkfs –t msdos /dev/fd0
5. Sebelum menggunakan floppy yang sudah terformat la kukan mounting sistem file
$ mount /mnt/floppy
6. Untuk melihat apakah floppy sedang digunakan ketikkan
$ df
7. Lakukan unmount terhadap floppy disk.
$ umount /mnt/floppy
⭐ LATIHAN:
1. Lihatlah directory /proc/devices yang berisi perangkat-perangkat yang terdapat pada sistem komputer. Perlihatkan tampilannya dan sebutkan block device dan character device apa saja yang terdapat pada sistem komputer.
Jawab :
Block device dan character device apa saja yang terdapat pada sistem computer itu dapat dilihat di gambar atas.
2. Lakukan operasi file dan directory dengan menggunakan perintah MS-DOS seperti mdir, mmd, mcd, mcopy dan mdel, mmove . Tuliskan perintah yang anda lakukan.
3. Lakukan mounting terhadap floppy disk kemudian cobalah pindah ke directory /mnt/floppy dan lakukan operasi file dan directory (perintah cp, rm, mkdir, rmdir, cd, move).
Jawab :
4. Lihat manual dari fdisk dan fsck, kemudian lakukan percobaan menggunakan perintah tersebut.
Jawab :
5. Lihat manual dari perintah mke2fs, kemudian lakukan percoba an dengan menggunakan perintah tersebut.
Jawab :
⭐ Kesimpulan:
- Sub directory /dev berisi file device (perangkat) yang merupakan aspek penting pada system file Linux.
- Block device adalah device yang menyimpan atau membawa data, sedangkan character device adalah device yang mengirim atau transfer data. Contohnya diskette drive, hard drive dan CD-ROM drive adalah termasuk block device, sedangkan serial port, mouse, dan paralel printer adalah character device.
- Device didefinisikan sebagai tipe seperti block atau character dan nomor mayor dan minor. Nomor mayor digunakan untuk melakukan katagori device dan nomor minor untuk mengidentifikasi tipe device khusus. Sebagai contoh, semua IDE device dihubungkan dengan primary controller mempunyai nomor mayor 3. Perangkat master dan slave, didefinisikan lebih jauh dengan nomor minor.
- Terdapat dua nomor sebelum tanggal yang tercetak. Mounting adalah proses dimana keadaan suatu device telah aktif atau tidak. Untuk mounting suatu device maka digunakan perintah mount. Jika system file tidak diperlukan untuk dimounting, dapat dilakukan unmounting dengan perintah umount.
Komentar
Posting Komentar