Sponsor

Wednesday 16 May 2012

DOS ( disk Operating System )



DOS (Disk Operating System)


External Command
Adalah perintah yang memerlukan program khusus yang disimpan dalam bentuk file tertentu sehingga unuk menjalankannya harus ada file tersebut. Bisa dikatakan Perintah - perintah  yang memerlukan suatu file untuk memproses perintah tersebut.

Perintah Eksternal Command pada DOS :

CHKDSK
Bentuk: CHKDSK (drive:) ((path)filename) (/F) (/V)
CHKDSK g:/v
Perintah ini digunakan untuk menampilkan status dari disk, kesalahan yang ditemukan pada FAT(file system), keutuhan dari file dan disk, menampilkan total memory yang masih tersedia, melihat sistemnya serta dapat juga memperbaikinya bila ada kesalahan. Jika CHKDSK menjumpai adanya error maka akan memberikan pesan untuk tindak lanjutnya.
Parameter
/F : Digunakan untuk memperbaiki kesalahan pada disk.
/V : Digunakan untuk menampilkan setiap file di setiap directory.
Instruksi CHKDSK hanya akan mengenal kesalahan fisik. Sehingga jika terjadi
kesalahan/error Cross-Linked CHKDSK tidak dapat memperbaiki kesalahan atau error tersebut.

Gambar CHKDSK




















DISKCOPY
Salinan isi dari floppy disk di drive sumber ke floppy disk diformat atau belum diformat di drive tujuan. Digunakan tanpa parameter, diskcopy menggunakan drive saat ini untuk disk sumber dan disk tujuan.

Bentuk Umum:
DISKCOPY (drive1:drive2:))(/1(/V) Switches
drive1   : Menentukan drive yang berisi disk sumber.
drive2   : Menentukan drive yang berisi disk tujuan.
·         /1 : Menyaliln hanya pada satu bagian saja.
·         /V : Menguji file yang telah disalin. Memeriksa bahwa informasi yang disalin dengan benar
·         /:?: Menampilkan bantuan pada command prompt.
Contoh:
A : diskcopy A: A:
Mengkopy dari drive sumber A: ke A:
A : diskcopy A: B:
Mengkopi sumber A: ke B:

Note:
Instruksi diskcopy hanya dapat digunakan pada floppy disk. Diskcopy tidak bisa digunakan untuk mengcopy ke harddisk.

Menggunakan disk
Diskcopy hanya bekerja dengan removable disk, seperti disket. Anda tidak dapat menggunakan diskcopy dengan hard disk. Jika Anda menentukan drive hard disk untuk drive1 atau drive2, diskcopy menampilkan pesan kesalahan berikut:
-          Tidak valid spesifikasi hard
-          Hard ditentukan tidak ada
-          atau nonremovable
Perintah diskcopy meminta Anda untuk memasukkan disk sumber dan tujuan dan menunggu Anda untuk menekan tombol apa saja pada keyboard sebelum melanjutkan.
Setelah menyalin, diskcopy menampilkan pesan berikut:
Salinan lain disket (Y / N)?
Jika Anda menekan Y, diskcopy meminta Anda untuk memasukkan disk sumber dan tujuan untuk operasi copy berikutnya. Untuk menghentikan proses diskcopy, tekan N. Jika Anda menyalin ke disket yang belum diformat di drive2, diskcopy format disk dengan jumlah yang sama sisi dan sektor per track sebagaimana pada disk dalam drive1 diskcopy menampilkan pesan berikut saat itu format disk dan copy file:
Memformat saat menyalin




Disk seri nomor
Jika sumber disk memiliki sejumlah seri volume, diskcopy menciptakan serial nomor volume disk baru untuk menampilkan nomor tujuan dan ketika operasi copy selesai.

Menghilangkan parameter drive
Jika Anda menghilangkan parameter drive2, diskcopy menggunakan drive ini sebagai drive tujuan. Jika Anda menghilangkan kedua parameter drive, diskcopy menggunakan drive saat ini untuk keduanya. Jika drive saat ini adalah sama seperti drive1, diskcopy meminta Anda untuk swap disk yang diperlukan.

Menggunakan satu drive untuk menyalin
Jika drive1 dan drive2 yang sama, diskcopy meminta Anda untuk beralih disk. Jika Anda menghilangkan kedua parameter Drive dan disk drive saat ini adalah floppy disk drive, diskcopy meminta Anda setiap kali Anda harus memasukkan disk dalam drive. Jika disk berisi informasi lebih dari memori yang tersedia bisa menampung, diskcopy tidak dapat membaca semua informasi sekaligus. Diskcopy membaca dari disk sumber, menulis ke disk tujuan, dan meminta Anda untuk memasukkan disk sumber lagi. Proses ini berlanjut sampai Anda telah menyalin seluruh disk.

Menghindari fragmentasi disk
Karena diskcopy membuat salinan tepat dari sumber disk pada disk tujuan, setiap fragmentasi pada disk sumber ditransfer ke disk tujuan. Fragmentasi adalah adanya daerah kecil ruang disk yang tidak terpakai antara file yang ada pada disk.
Sebuah disk sumber terfragmentasi dapat memperlambat proses menemukan, membaca, atau menulis file-file. Untuk menghindari mentransfer fragmentasi dari satu disk ke yang lain, menggunakan salinan atau xcopy untuk menyalin disk Anda. Karena copy file copy dan xcopy berurutan, disk baru tidak terfragmentasi.
Peringatan.
Anda tidak dapat menggunakan xcopy untuk menyalin disk startup.

Memahami kode diskcopy keluar
Tabel berikut ini menampilkan setiap kode keluar dan deskripsi singkat.
Kode keluar
Deskripsi
0
Operasi copy berhasil
1
Nonfatal membaca / menulis kesalahan terjadi
3
Hard error fatal terjadi
4
Inisialisasi terjadi kesalahan
Untuk memproses kode keluar dikembalikan oleh diskcomp, Anda dapat menggunakan errorlevel pada baris perintah jika dalam sebuah program batch. Untuk contoh dari program batch yang proses kode keluar, lihat diskcomp dalam Topik Terkait.



FDISK
Fdisk digunakan untuk mengetahui informasi tentang partisi harddisk yang dimiliki serta dapat juga melakukan:
·         Membuat partisi dan drive Logical (Logical Drive).
·         Mengatur partisi yang aktif.
·         Menghapus partisi dan logical drive.
Bentuk Umum:
FDISK/STATUS/MBR
Keterangan :
·         /status : Untuk menampilkan informasi tentang partisi dari system komputer kita. Mengabaikan diperpanjang disk mengakses dukungan (tidak akan menggunakan LBA dukungan). Gunakan switch ini jika Anda menerima salah satu gejala di bawah ini. Disk menagkses pesan.
·         /mbr : Master Boot Record parameter ini bisa ditambahkan jika kita ingin memformat hard disk yang terinfeksi Virus boot record.
·         Disclaimer : Di bawah ini adalah daftar rahasia atau tidak tercatat MS-DOS perintah fdisk dan switch. Gunakan perintah ini di risiko Anda sendiri.
·         /cmbr : Recreates Master Boot Record pada disk ditentukan. Melakukan fungsi yang sama seperti FDISK / MBR kecuali dapat digunakan pada disk drive lainnya.
·         /Q : Mencegah fdisk dari boot sistem secara otomatis setelah keluar dari fdisk.
·         /FPRMT : Tidak akan mendapatkan prompt untuk mendukung FAT32, di samping memungkinkan FDISK untuk dipaksa menggunakan FAT32 pada drive lebih kecil dari 540MB (oleh FDISK default tidak akan menggunakan FAT32 pada setiap drive lebih kecil dari 540MB). Akhirnya perintah ini hanya dapat digunakan dengan FDISK yang mendukung FAT32.
·         /ACTOK : Membuat FDISK tidak memeriksa integritas disk drive yang memungkinkan akan dibuat lebih cepat.

Jika menggunakan FDISK maka data pada partisi yang akan diubah akan hilang jadi backuplah terlebih dahulu
Menu Utama FDISK pada DOS 6.22










Dari Gambar diatas terdapat 4 Opsi yang disediakan oleh FDISK:
  1. Create DOS Partition or Logical drive,berfungsi untuk membuat partisi DOS atau drive Logical DOS.
  2. Set Active partition, berfungsi untuk mengatur partisi yang akan diaktifkan.
  3. Delete partition or Logical drive,berfungsi untuk menghapus partisi DOS atau Logical Drive.
  4. Display partition information,berfungsi untuk menampilkan informasi tentang partisi.

Info tambahan
FILE SCRIPT FDISK - Fdisk memiliki kemampuan yang dijalankan dari file eksternal, yang memungkinkan Anda untuk dengan cepat membuat dan menghapus partisi melalui fdisk. Untuk melakukan ini, membuat file dari DOS mengedit perintah. Berikut adalah langkah-langkah yang diperlukan dalam menghasilkan file ini.
Mengedit fdisk.scr - Ini akan menempatkan Anda dalam layar edit. Dalam layar ini Anda akan memasukkan perintah yang Anda ingin berjalan di fdisk. Sebagai contoh, jika Anda ingin menjalankan fdisk dan menampilkan informasi partisi, Anda akan masuk 4.
Karena fdisk mengharuskan Anda untuk tekan enter setelah Anda telah memilih pilihan, Anda akan perlu tekan Ctrl + P dan kemudian tekan Ctrl + M, yang akan membuat simbol musik, yang bertindak sebagai carriage return.
Jika Anda perlu menekan tombol esc, Anda akan menggunakan Ctrl + P dan kemudian tekan esc, yang akan direpresentasikan sebagai panah mundur.
Ketika melakukan perintah untuk menjalankan FDISK, semua ini harus dalam satu baris; tidak menempatkan setiap perintah pada baris yang berbeda. Setelah Anda membuat file script, maka Anda dapat mengetik fdisk fdisk.scr <yang kemudian akan mengeksekusi file script. Jika file script menemukan kesalahan selama proses tersebut, Anda akan perlu untuk menciptakan file script di mana kesalahan terjadi.

FORMAT
Format adalah kelas dasar abstrak untuk memformat informasi lokal yang sensitif seperti tanggal, pesan, dan nomor. Format mendefinisikan antarmuka pemrograman untuk memformat lokal-sensitif benda ke String s ( format metode) dan untuk parsing String s kembali menjadi benda-benda (yang parseObject metode).

Bentuk Umum:
FORMAT drive:[/V[:Label]][/Q][/F:size][/B][/S]
FORMAT drive:[/V[:Label]][/Q][/U][/T:tracks/N:sector][/B|s]
FORMAT drive:[/Q][/U][/1][/4][/8][/B|S][/BACKUP]
/V :Menentukan Volume Label sebagai Identitas disk Panjang character <=11
/Q :Memformat Drive dengan cepet (Quick).
/U :cara ini digunakan untuk hardisk yang sering mengalami kesalahan baca dan tulis
/F:size :menentukan kapasitas disk yang akan di format.
/B :memberikan cadangan tempat untuk system operasi seperti IO.SYS dan MSDOS.SYS pada disk yang baru di format.
/S :menyalin system operasi seperti file IO.SYS dan MSDOS.SYS dan Command. Com dari system yang memiliki drive startup.
/T:tracks :menentukan jumlah tracks
/N:sector :menentukan jumlah sector per track operator /N digunakan bersama /T
tetapi tidak dapat digunakan bersam /F.
/1 :memformat pada satu sisi dari floppy disk.
/4 :memformat disket 51/4 inch
/8 :memformat disket 5 ¼ inch dengan 8sector per track.
Backup :instruksi ini disebut dengan undocumented instruction yang akan
Memformat disket yang setelah menanyakan label kemudian akan secara otomatis menuju prompt tanpa adanya Kalimat FORMAT ANOTHER [Y/N]
Contoh:
A:\>Format c: /V:Ragilt



SCANDISK
Scandisk atau ScanDisk adalah utilitas dalam MS-DOS dan Microsoft Windows sistem yang memeriksa dan perbaikan sistem file dan buruk cluster pada hard drive. Saat itu diperkenalkan di MS-DOS versi 6.2. Versi sebelumnya MS-DOS yang disertakan hanya sederhana, program murni berbasis teks CHKDSK .
ScanDisk termasuk interface yang lebih user-friendly dari MS-DOS CHKDSK, lebih baris perintah dan pilihan konfigurasi lainnya, kemampuan untuk mendeteksi dan kadang-kadang sembuh dari kesalahan fisik pada disk. Tidak seperti CHKDSK, ScanDisk juga akan memperbaiki file silang.
Namun, Scandisk tidak dapat memeriksa NTFS disk drive, dan oleh karena itu tidak tersedia untuk komputer yang dapat menjalankan NT berbasis (termasuk Windows 2000 , Windows XP , dll) versi Windows; untuk tujuan tersebut, yang lebih baru CHKDSK disediakan bukan - ini tidak menjadi bingung dengan MS-DOS tua CHKDSK . Pada Unix-seperti sistem ada alat seperti "fsck_msdosfs" untuk melakukan tugas yang sama

Bentuk Umum:
SCANDISK[drive:][drive:][/all][checkonly|autofix[/nosave]|custom][/surface][/mono][/nosummary][/fragment][/undo]


Keterangan:
Drive :berisi drive yang akan dicheck
·         /AUTOFIX :digunakan untuk mengecek dan memperbaiki jika ada kerusakan tanpa meminta konfirmasi dari kita untuk memperbaiki atau tidak.
·         /ALL :digunakan untuk menecek dan memperbaiki semua local drive
·         /CHECKONLY:digunakan untuk mengecek drive tanpa perbaikan.
·         /CUSTOM :digunakan untuk menjalankan scandisk dengan menggunakan konfigurasi dari file scandisk.ini
·         /MONO :digunakan jika kita menggunakan monitor monochrome.
·         /NOSAVE :digunakan untuk menghapus cluster yang rusak jika ditemukan tanpa merekam data.
·         /NOSUMARRY:digunakan untuk tampilkan hasil output tanpa full screen untuk setiap kali pengecekan.
·         /SURFACE :aotomatis cek permukaan disk sebelum mengecek lainnya.
·         /UNDO :untuk membatalkan proses scandisk.
·         /FRAGMENT :untuk mengecak file yang sudah didefragmentasi.
Contoh:
A:\>scandisk c:
Artinya mengecek drive c
C:\scandisk /all
Artinya mengecek semua drive yang ada.










Kepustakaan

No comments: