Pemacu Cakera Juga Dinamakan Pemacu Cakera [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Navigasi Pantas:
Pemacu cakera, juga disebut 'pemacu cakera', adalah peranti penyimpanan maklumat rakaman dengan cakera keras. Pemacu cakera membaca data dari cakera dan kemudian meneruskannya ke pemproses. Ia merangkumi pemacu cakera liut, pemacu cakera keras, pemacu CD-ROM dan sebagainya.
1. Struktur
Pemacu cakera terdiri daripada kepala, cakera, litar baca / tulis, peranti servo mekanikal dan sebagainya. Ia pertama kali diperkenalkan dalam Model 305 RAMAC oleh IBM pada tahun 1956.
2. Permohonan
Pemacu cakera bukan sahaja dapat membaca maklumat yang disimpan pada cakera ke dalam memori, tetapi juga dapat menulis maklumat dalam memori ke cakera. Oleh itu, ia dianggap bukan hanya peranti input tetapi juga peranti output.
3. Jenis
Pemacu cakera adalah salah satu bahagian penyimpanan cakera komputer. Ia digunakan untuk menggerakkan cakera untuk mencapai kecepatan putaran yang stabil dan mengendalikan kepala untuk merakam dan membaca maklumat pada lapisan magnetik cakera mengikut format rekod dan skema kod tertentu. Ia dibahagikan kepada cakera keras, pemacu cakera liut dan pemacu optik.
4. Pemulihan Kegagalan Pemacu Cakera
Pemacu keras adalah medium penting untuk menyimpan maklumat. Apabila ia rosak, cepat mengenal pasti punca kegagalan dan mengecualikan yang mustahil adalah pekerjaan yang sangat penting. Kandungan berikut adalah analisis kegagalan kecuali virus untuk dirujuk:
(1). Kegagalan Pengawal HDD
Setelah program POST menghantar arahan mencari untuk memandu, ralat waktu tamat dihasilkan kerana pemacu tidak menyelesaikan operasi dalam masa yang ditentukan.
C: kegagalan pemacu
JALANKAN KEBERKESANAN
Tekan untuk menyambung semula
Kegagalan seperti ini biasanya disebabkan oleh parameter tetapan jenis cakera keras yang tidak sepadan dengan parameter format asal. Kerana menetapkan parameter SINI disk adalah parameter logik, jadi dalam kebanyakan kes, setelah disket dimulakan, pemacu C dapat membaca dan menulis dengan betul, tetapi tidak dapat dimulakan.
(2). Maklumat Kegagalan: Spesifikasi Pemacu Tidak Sah
Ini bermaksud bahawa pemacu partisi atau logik yang anda mahu kendalikan tidak mempunyai definisi dalam jadual partisi. Sekiranya entri partisi atau pemacu logik yang sesuai tidak ada di jadual partition , untuk sistem operasi, partisi atau pemacu logik ini juga tidak wujud. Masalah kegagalan seperti ini mesti terletak pada jadual partition.
Untuk memperbaiki kegagalan tersebut, cara termudah adalah dengan membuat sandaran jadual partition terlebih dahulu, misalnya, anda boleh menggunakan alat Bootsafe Pctools 9.0 atau mengira semula jadual partisi mengikut data jadual BPB. Sudah tentu, cara kedua jauh lebih rumit.
(3). Ralat Memuatkan Sistem Operasi
Kegagalan tersebut disebabkan apabila terdapat ralat membaca sektor boot partisi.
Sebab-sebab yang mungkin termasuk: pertama, alamat fizikal permulaan partisi yang ditunjukkan oleh jadual partisi tidak betul; sebagai contoh, bait ketiga (nombor sektor permulaan) entri jadual partisi diubah dari 1 menjadi 0. Maksudnya, alamat permulaan yang menunjukkan partisi termasuk menunjukkan kepala dan 0 sektor di trek (alamat di sini adalah alamat fizikal dan sektor harus dimulakan dengan 1). Selepas INT 13H gagal membaca cakera, ralat akan diminta.
Kedua, tanda trek dan ID sektor trek di mana partisi sektor but pembohongan, dihancurkan. Oleh itu, sektor yang ditentukan tidak dapat dijumpai. Ketiga, pemacu gagal membaca litar. Keadaan ini jarang berlaku. Sebilangan besar kesilapan adalah rawak, kerana sistem boot dapat dilakukan. Ini sekurang-kurangnya memberitahu kita bahawa sektor boot utama telah dibaca dengan betul.
(4). Tidak Dapat Memasuki Sistem.
Sekiranya cakera liut wujud, ia akan dipacu dari pemacu A. Komputer menunjukkan:
Pandu TIDAK BACA KESALAHAN
Masukkan Boot Disket dalam A:
Tekan sebarang kekunci apabila sudah siap
Setelah BIOSPOST selesai, jika boot dari hard disk, sistem akan membaca permukaan tetap 0, trek 0 dan sektor 1 cakera keras dan mencari program boot master dan partition table. Oleh itu, cara untuk mengelakkan permukaan 0 yang rosak dan menjejaki 0 cakera keras dan berjaya menjalankan sistem operasi dengan menggunakan perisian adalah mustahil, melainkan anda menulis semula arahan yang relevan dalam INT 19H sistem BIOS.
Sebab-sebab INT 19H gagal membaca MBR adalah: pertama, operasi baca gagal kerana cakera keras gagal membaca litar. Ini tergolong dalam kegagalan perkakasan. Kedua, sektor yang ditentukan tidak dapat dijumpai kerana kerosakan logik atau fizikal permukaan 0 dan trek 0. Ketiga, cakera membaca tidak mempunyai ralat, tetapi akhiran MBR bukan '55AA'. Sistem menentukan bahawa MBR tidak betul. Ini tergolong dalam kesalahan lembut.
(5). Ralat Bukan Sistem atau Ralat Cakera
Ganti Dan tekan sebarang kekunci apabila siap
Maklumat ini akan diminta apabila program boot kawasan DOS BOOT dijalankan dan menemui kesilapan. Sebab yang mungkin adalah: kegagalan tetapan semula pemacu, di luar batas (selepas 544M) alamat sektor pertama di zon akar dan ralat membaca cakera. Kegagalan tersebut kebanyakannya disebabkan oleh kegagalan perisian.
Sekiranya jadual BPB dipecah, cakera keras tidak dapat membaca / menulis dengan betul setelah memulakan dengan disket, ini dapat diperbaiki dengan NDD. Sekiranya jadual BPB utuh, diperlukan SYS C: untuk menghantar sistem pada pemacu but. Sekiranya ini juga gagal, maka ia menunjukkan: Fail Boot Failure.
(6). TIADA ASAS ROM
HENTIKAN SISTEM
Petunjuk ini selalu muncul di mesin yang sangat lama. Peranan program boot utama adalah bahawa ia menemui partition aktif (ia juga boleh menjadi partisi bootstrap) dalam empat entri jadual partisi. Sekiranya tidak ada partisi aktif dalam salah satu daripada empat entri tersebut, sistem tidak akan tahu di mana boot sistem operasi.
Sistem hanya dapat melakukan INT 188H dan memanggil program BASIC yang disembuhkan. Sekiranya program BASIC yang disembuhkan tidak ada, ini akan menyebabkan kerosakan. Kaedah pembaikan yang paling mudah adalah anda boleh menggunakan fungsi kedua (set partition aktif) FDISK untuk menentukan partisi bootstrap.
(7). Tunjukkan 'Memulakan MS - DOS' dan kemudian Crash
Perkara terakhir yang perlu diperhatikan mengenai pemulihan kesalahan cakera keras but keras ialah fail yang boleh dilaksanakan di CONFIG.SYS dan AUTOEXC.BAT telah rosak.
Ini menjadikan sistem crash semasa menjalankan dokumen ini. Petunjuk di layar menunjukkan 'Memulakan MS - DOS ......' dan kemudian mogok. Kesalahan ini sangat mudah. Tetapi kerana tidak ada mesej ralat, kebanyakan orang akan dengan mudah menyalah anggap kerosakan sistem fail. Apabila ini berlaku, jika fail sistem tetap utuh, anda boleh membuang fail-fail ini.
Apabila maklumat di atas muncul di skrin, anda dapat dengan cepat menekan kekunci halaman ke bawah atau menahan kekunci ini (mengganggu pemasangan CONFIG.SYS dan prestasi AUTOEXEC.BAT) atau anda juga boleh menekan kekunci halaman bawah (pelaksanaan satu langkah pesanan dalam CONFIG.SYSJ) untuk mencari fail yang rosak.
(8). Jadual Pembahagian Tidak Sah
Program boot induk juga akan menilai sama ada bait 'bendera boot partisi' (bait pertama) dari tiga entri yang tersisa adalah 0 setelah ia menemui partisi aktif. Ini bermaksud bahawa MBR perlu memastikan sama ada hanya satu partisi aktif. Sekiranya ada satu bait tidak 0 (hanya nilai normal yang mungkin 00H dan 80H), sistem akan melaporkan kesalahan dan kemudian mogok.
(9). Jurubahasa Perintah Buruk atau Hilang
Masukkan nama yang betul atau Jurubahasa Perintah
Sistem tidak dapat mencari program pemprosesan perintah di direktori root dan direktori yang ditentukan. Oleh itu, ia meminta pengguna memasukkan jalan dan nama fail yang betul. Anda boleh memasukkan C: DOS COMMAND.COM di bawah arahan.
(10). Pemacu Membaca Jenis Media Tidak Sah X
Batalkan Percubaan Lagi, Gagal
Maklumat ini tepat bertujuan untuk jadual BPB yang tidak sah di kawasan DOS BOOT. Jadual BPB adalah alamat logik yang digunakan oleh DOS untuk membaca dan menulis cakera keras. DOS boleh menukar alamat logik ini ke alamat fizikal. Setelah rosak, DOS tidak dapat menjalankan operasi pada cakera keras.
Kegagalan boot lembut pada hard disk dapat diperiksa mengikut perintah berikut: program boot utama di sektor boot utama - program boot di kawasan BOOT - fail tersembunyi dalam sistem DOS - CONFIG AUTOEXEC.
Apabila cakera keras dapat membaca dan menulis (dapat membaca dan menulis secara normal setelah boot dengan disket) tetapi tidak dapat boot sistem. Urutan pemeriksaan adalah seperti berikut: master boot program - partition boot program - fail tersembunyi dalam DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Untuk program master boot di sektor boot master, anda boleh menulis sandaran yang betul dengan menggunakan FDISK MBR. Untuk program boot utama di kawasan BBOT dan fail tersembunyi dalam sistem, anda boleh menggunakan SYS C: untuk menghantar sistem dan menimpa data ralat (dengan syarat jadual BPB tidak utuh). Sekiranya kegagalan membaca dan menulis cakera keras, terdapat dua kemungkinan penyebab: kegagalan jadual partition dan kegagalan jadual BPB. Sekiranya pemacu C: prompt muncul setelah bermula dengan disket, maka kita dapat memastikan bahawa jadual partisi pemacu C: ada dan pada dasarnya utuh.
Sekiranya pemacu C: biasanya boleh membaca dan menulis, jadual BPB mesti utuh. Pembaca boleh memulihkan sistem but mengikut cara di atas atau dengan alat lain yang sesuai.
(11). Ralat Cakera Keras 17XX
Pengawal HDC gagal
Kegagalan tersebut tergolong dalam kegagalan perkakasan. Setelah program POST mengirimkan perintah reset ke pengawal, pengawal tidak bertindak balas dalam jangka waktu yang ditentukan. Sebabnya mungkin pengawal rosak atau kabel tidak tersambung dengan baik. Kegagalan pengawal berkaitan dengan tetapan parameter cakera keras.