( ความเป็นมา ) ( การทำงาน ) ( โครงสร้างของ Harddisk ) ( Interface ) ( การดูแลรักษา ) |
1.detect เจอหรือไม่ ถ้าไม่เจอให้ขยับสายแพหรือสายไฟออกแล้วเสียบใหม่ ตรวจสอบปลายสายที่เสียบกับ Mainboard ด้วย
2.เช็ค jumper และ port ดูว่าถูกต้องหรือไม่
3.ลองถอดการ์ดที่เพิ่งใส่เข้าไปใหม่ interrupt อาจชนกัน หรือ Harddisk ตัวใหม่ คนละยี่ห้อ เข้ากันไม่ได้ ให้ลองถอดออก 1 ตัว แล้วบูตใหม่
4.ตรวจสอบการ set bios แล้ว set bios ใหม่ หรือ set เป็น auto
5.ถ้าไม่ได้ upgrade BIOS ใหม่ อาจมี bug ที่ BIOS
6.ถ้า detect เจอ ใช้คำสั่ง fdisk ตรวจสอบว่าสร้าง primary dos partition หรือยัง set active แล้วหรือไม่
7.ลองเอาไปใส่ เครื่องอื่นดู ถ้าใช้ boot ได้ปกติ แสดงว่า harddisk ไม่เสีย
8.ลองเอา harddisk ตัวอื่นมาใส่ ถ้ามีปัญหาแสดงว่า เป็นที่การ์ด controller หรือ battery CMOS หรือที่ mainboard
9.boot ด้วย แผ่นboot ที่ drive a: ดูว่าเข้า drive c: ได้หรือไม่ ถ้าได้ ให้ใช้คำสั่ง sys a: c: เพราะ boot record อาจจะเสีย
10.format ด้วยคำสั่ง format c: /c /s หรือใช้ Pqmagic delete หรือ format
11.ใช้โปรแกรม spinrite หรือ scandisk หรือ norton disk doctor(ndd) ตรวจสอบ harddisk
12.ใช้มือเคาะมันสัก 10-20 ที หรือเอามือตบ ๆ บริเวณด้านบนของฮาร์ดดิสก์ ให้แรงพอประมาณ แล้วใส่เข้าไปใหม่
13. low level format ด้วยโปรแกรมของผู้ผลิต harddisk
-ไม่ได้ตั้ง active partition เอา system และโปรแกรม FDISK ใส่แผ่น floppy แล้ว boot ด้วยแผ่นนี้ รัน fdisk แล้วดูการตั้ง partition ให้ดี ถ้าเราต้องการให้ partition ไหนมัน boot ได้ ก็ต้องไม่ลืมที่จะตั้งให้มันเป็น active
-Format แล้วไม่ได้ลง System ไว้ทำให้เครื่องไม่สามารถ Boot ได้ (โดยปกติเมื่อเครื่อง Boot ด้วย External Device ไม่ได้ จะพยายาม load ROM Basic ที่อยู่ใน BIOS มาใช้ แต่ สำหรับ Mainboard รุ่นใหม่ ๆ จะไม่มี ROM Basic )
วิธีแก้ไข : ลอง Format ใหม่ด้วยคำสั่ง Format -ลอง set ใน bios ส่วนมากก็กด ปุ่ม del ตอนบูตเครื่อง แล้ว เลือก auto detect harddisk แล้วก่อนออกก็ save bios ด้วย
-Battery CMOS อาจหมดไฟแล้ว หรืออาจเกิดจากการไปลบ Program BIOS โดยใช้ Program PFLASH.EXE ที่มากับเครื่อง
ต้องเขียนใหม่โดยเข้าไปที่ Web site ของยี่ห้อ Mainboard ที่ ใช้อยู่แล้ว Download BIOS รุ่นที่ใช้เข้ามา Upgrade
- the first version of computer 16 bit (IBM PC) come with ROM Basic. that time diskette 360 kB
still expensive, also dos. the manufacturing put basic language into ROM and if user did not
boot with dos (from floppy or harddisk), BIOS program will jump to ROM Basic and this PC
will have Basic language capable. later pc (most cloner) did not have this ROM.
i don't seen this error for very long time, my old 386 also have this. anyway i'm not sure
why it's happen. but you may check that
1. you already use format command wih /s option?
2. this partition of your harddisk is setted to Active partition
Mainboard ASUS มักพบปัญหานี้บ่อย ๆ เมื่อติด Harddisk มากกว่า 1 ตัวครับ
แต่นี่ติดตัวเดียวผมว่าลองเช็ค jumper ต่าง ๆ ที่ Mainboard ดูนะครับ บางทีอาจจะ
มีการ set ผิดบางตัวก็ได้..และปัญหานี้อาจเกิดจากการที่ไฟที่บ้านคุณมาไม่ถึง 220V ครับ เชื่อผมเหอะพอไปถึงที่ร้านนะ
เปิดปุ๊บติดปั๊บเลย...วิธีแก้ก็คือต้องซื้อ UPS มาใช้ครับ
-เป็นที่ Mainboard Asus บางรุ่นมีปัญหาแบบนี้เมื่อติด Harddisk มากกว่า 1 ตัว
ลองหา bios มา update
-อาจเป็นที่ Harddisk คนละยี่ห้อ เข้ากันไม่ได้ ให้ลองถอดออก 1 ตัว แล้วบูตใหม่
harddisk seagate บางรุ่นมีปัญหากับเมนบอร์ดที่ใช้ chipset tx คือมันไม่ยอมเป็น Slave ของยี่ห้อยื่น
แต่ยอมให้ยี่ห้ออื่นเป็น Slave ของมันได้
-Disk อาจเสีย หรือบางที System ให้ Parameter ไม่ถูก Boot จาก Drive A แล้ว FDISK ใหม่
-drive a สงสัยเสีย
มักจะเป็นที่ hardware ครับ error นี้ อย่างน้อยๆที่สุด ก็อาจจะเป็นที่เสียบอะไรไม่แน่น
ถ้าแย่หน่อย ก็อะไรเสีย ไม่ hard disk ก็ i/o controller บนบอร์ด เพราะคำว่า controller failure บน
hard disk IDE นี่อาจจะทำให้สับสนนิดหน่อย เพราะ controller ของ hard disk IDE มันอยู่บน
hard disk เลยครับ
-ให้ปิดเครื่องสักพักใหญ่ๆ (15 นาที ขึ้นไป) แล้วเปิดอีกที หรือย้ายไปเป็น slave HD
- ถ้าอยู่ในประกันก็ส่งเครมได้เลย
ลองเช็คใน bios ดูว่ามีค่า hd อื่น ๆ ค้างอยู่หรือเปล่า
-ถ้า H/D ยังใช้งานได้ปกติดีอยู่ มีปัญหาเฉพาะไฟ LED ของ H/D ติดตลอดเวลา
น่าจะเกิดจาก
-เปิดเครื่องแล้วยังมีเสียงมอเตอร์หมุนอยู่หรือเปล่าครับ ถ้ายังหมุนอยู่
แต่เครื่อง detect ไม่เจอ ให้เอามือตบ ๆ บริเวณด้านบนของฮาร์ดดิสก์
ให้แรงพอประมาณ อาจจะกลับไปใช้ได้อีกเหมือนเดิม
-ให้คุณลองcheckว่า IDE Controller ของคุณ ไม่เสียแน่(เพราะบางทีอาจจะมาจากเหตุนี้)
ถ้าตกโคลนแล้วคุณสามารถเอาขึ้นมาได้ในทันที โดยไม่ต้องงม แล้วก็ทำความสะอาดด้วยน้ำ
โดยล้าง(ไม่ใช่แช่ หรืออาบ) แล้วเป่าลมให้แห้ง เอาที่เป่าผมมาเป่าให้แห้งอีกครั้ง เชื่อแน่ว่าน้ำไม่เข้าข้างใน
HD นี่อากาศยังเข้าไม่ได้เลย เรื่องโคลน ก็ไม่น่ากลัวมาก
-สงสัยว่าคุณเคย format มันด้วย dos ของ windows95 นะครับ โดยที่คุณไปเซตมันเป็น FAT16
แบบ 100% เต็ม (เต็มที่เลย ซึ่งจะทำให้ได้เนื้อที่มากกว่าที่ dos จะทำให้ได้ และผมก็เคยเป็น
เหมือนกันโดยที่มี 540 Mb อยู่ dos ให้แค่ 517 windows95 ให้ 527) ซึ่งจะทำให้ dos 6.22
ลงมามองไม่เห็น ทางแก้มีอยู่ทางเดียวเท่านั้นคือ fdisk อีกครั้งโดย dos 6.22 ลงมา หรือไม่ก็หา
ตัวที่เป็น windows95 เป็น boot drive แล้ว backup ข้อมูล จากนั้นก็ format ด้วย dos 6.22
ถ้า track 0 ที่ว่านี้ เป็น track 0 ของ partition แรกนะครับ แต่ master boot record ซึ่งเป็น
track 0 ของแท้ของ hard disk ยังเขียนได้อยู่ ก็ยังพอมีทางรอดครับ คุณลอง fdisk
ดูแล้วดูว่ามันเก็บข้อมูลตามที่คุณตั้ง partition ได้หรือไม่ ถ้าได้ก็สวยครับ คุณก็สร้าง primary
partition ขนาดสักสอง-สามเม็กแล้วก็สร้าง partition เสริมขึ้นมา แล้วตั้งให้ partition
เสริมนี่แหละครับ เป็น active partition
Low Level Format ด้วย Utility ของบริษัทผู้ผลิต Harddisk
ทำเป็น Fat 32
ทดลองลด Sector หรือ Head ลงเป็นครึ่ง
สาเหตุหลักๆ ที่ทำให้เกิด BAD Sector คือ การกระชากของหัวอ่าน
เพราะไฟฟ้าดับหรือปิดสวิทช์ ขณะที่ HDD กำลังทำงานอยู่, การเคลื่อนย้ายบ่อยๆ
แล้วมีการกระทบกระเทือน, ความชื้นที่ก่อให้เกิด ออกไซด์ ใน Mechanic ของ
HDD, กระแสไฟที่เข้าสู่ HDD ไม่สม่ำเสมอ เพราะ Power Supply ไม่ดี ฯลฯ
การป้องกันก็คือ
เป็นอาการของฮาร์ดดิสก์พัง คือมีอุปกรณ์บางอย่างภายในเสียหายมาก หรืออาจจะหัก เช่น ขาของหัวอ่าน ให้เอาไปเคลม
ลองตรวจสอบที่สายเคเบิ้ลที่ต่อ hard disk ว่าหลวมหรือต่อไว้ไม่แน่นหรือเปล่า ถ้าต่อเรียบร้อยดีอยู่และอาการยังเป็นอยู่ ลองถอดเคเบิ้ลออกก่อน และทำการ clear cmos ประมาณ 1-2 นาที (ก่อนเคลียร์จดการเซ็ตค่าต่างๆ ที่สำคัญๆ ไว้ก่อน) ต่อสายกลับแล้วลองเปิดเครื่องเซ็ตค่า cmos ให้ทำการ auto-detect hard disk คิดว่าอาการน่าจะหาย อ้อถ้ามี cd-rom ต่อร่วมกับเคเบิ้ลเดียวกับ hard disk ต้องดูด้วยว่า เซ็ต jumper ให้ hard disk เป็น master และ cd-rom เป็น slave
ปกติเมนบอร์ดจะมี Secondary IDE มาให้ด้วย ถ้ามีปัญหาการต่ออุปกรณ์ต่างประเภทกันร่วม IDE ตัวเดียวกัน เราก็ย้าย cdrom ไปไว้ที่ secondary ide และเซ็ตให้มันเป็น master ทั้งคู่ (ทั้ง hard disk และ cdrom) แล้วลอง auto-detect ดูใหม่ ถ้าเจอ hard disk แล้วแต่ยัง Boot ไม่ได้ว่า เป็นไปได้ว่าตำแหน่ง boot record ของ partition อาจเริ่มมีปัญหา ให้ใช้ fdisk ลบแล้วสร้างใหม่
ลอง format ธรรมดาดูก่อนก็ได้ อาการเหมือนกับเกิด lost custer จำนวนมาก เคยเป็นเหมือนกัน ทำ fdisk ล้าง partition เก่า ก่อน แล้ว สร้างใหม่ แล้ว format ก็ใช้ได้เป็นปกติ
harddisk fail
เครื่อง detect harddisk เจอ(เป็น slave) แต่เวลาเปิดเครื่อง จะขึ้น harddisk fail boot ทั้งจากแผ่นและharddisk
1.ขยับสายหน่อย
2.ถอด HD เอาไปเป็น Slave ของเครื่องอื่นแล้วถ่ายข้อมูลออก
3.Boot ด้วย Diskket น่าจะเจอ Drive C แล้วถ่ายข้อมูลออก
4.check Battery CMOS บางที่หมด จะบอกว่า "Boot Disk Failure"
5.ถ้าทำตาม 1,2 แล้วไม่หาย FDISK และ Format ใหม่(ข้อมูลจะหาย ถ้าทำตามข้อนี้)
ปิดเครื่อง แล้วเปิดใหม่เครื่องจะทำงานได้
เวลาเปิดเครื่องครั้งแรกจะ boot ไม่ขึ้น(ลองสังเกตดูไฟของ HDก็ไม่ติดด้วย) เพราะเครื่องแจ้งว่า
harddisk fail ลอง check ที่ BIOS ก็สามารถ detect harddisk ได้ แต่พอ boot ใหม่ก็ fail อีก
ทีนี้ถ้าปิดเครื่อง แล้วเปิดใหม่เครื่องจะทำงานได้ตามปกติทุกอย่าง ไม่มีปัญหาอะไร
Primary Harddisk Failed
bios สามารถ detect เจอแต่ขึ้น primary harddisk failed
disk I/O error replace the disk and then press any key
harddisk controler failure
invalid drive specification
scandisk แล้วเจอ bad sector พอ scandisk ใหม่ เครื่องใช้เวลานานมาก อยู่แค่ 26% เลย boot เครื่องใหม่ คราวนี้เครื่องหา drive C ไม่เจอ เลยใช้แผ่น boot a: เข้าไปได้แล้ว แต่พอใส่ c: เครื่องบอกว่า
invalid drive specification
Hardisk error 80
แต่ boot ได้
ไฟที่แสดงช่องของฮาร์ดดิสก์ติดตลอดเวลา
ซึ่งเครื่องอื่นๆนั้นไม่ติดตลอดเวลา
และไม่มีการกระพริบเลย
1) ต่อสายไฟ LED ของ H/D ในเครื่องไม่ถูกต้อง ถ้าเสียบถูกเส้นแล้ว ลองสลับข้างดู
2) อาจเกิดจากการที่มีใช้ CDROM ด้วย และ CDROM ไม่ได้ Load Driver ให้ถูกต้อง
นั่นคือใช้ได้เฉพาะ H/D
เท่านั้น ถ้าเป็นกรณีนี้ คุณก็ทำการ Load driver ของ CDROM ให้ถูกต้อง
Harddisk ไม่สามารถหาไดร์ฟได้
สแกนดิสก์ก็ไม่ได้ คือทำอะไรไม่ได้เลย
ถ้า harddisk ตกโคลน ตกน้ำจะพังมั้ย
detect ได้แต่ไม่สามารถเข้า c: ได้
เครื่องสามารถ detect มันได้ในตอน Boot เครื่อง ( หาขนาดได้ถูกต้อง ) แต่พอเข้าไปแล้วเครื่องไม่สามารถพิมพ์ c: ได้
บอกว่าไม่มีไดรฟ์นี้อยู่ แต่ว่า harddisk ตัวนี้ไม่ได้เสียนะครับ คือในตอนแรกมันมีระบบ windows 95 อยู่
และมันก็สามารถ Boot เข้าไปได้
และเรียกข้อมูลได้ตามปกติ แต่พอจะนำมันไปเป็นตัว Slave ของเครื่องอื่นแล้วมันหาไม่พบน่ะครับ (เซ็ต jumper ถูกต้องแน่นอน)
ในตอนหลังผมใช้คำสั่ง deltree ลบตัว directory ของ windows ทิ้งไป
ต่อจากนั้นก็ไม่สามารถทำอะไรกับมันได้อีกเลย เพราะเครื่องหามันไม่เจอ
ฮาร์ดดิสต์ มี bad sector ที่ แทรค 0
วิธีป้องกันการเกิด bad secter
การที่ไม่ลบ/เขียน HDD บ่อยจนเกินไป, อย่าทำ defrag บ่อยเกินไป(ควรจะทำ 3 เดือน/ครั้ง)
ไม่ Format บ่อยเกินไป
ลองใช้ UPS บ้างก็ดี
ถ้าเครื่อง hang ควรลองพยายาม shutdown ก่อน โดยกด Ctrl+Alt+Del
แล้วจะมีหน้าจอขึ้นมา จากนั้นเลือกที่ Shutdown แล้วกดวนซ้ำไปเรื่อยๆ จนกว่าเครื่องจะปิดได้เอง
ถ้าไม่ได้จริงๆ ผมคิดว่าน่าจะกด power off ไปเลยดีกว่า ไม่ควรใช้ปุ่ม Reset
บ่อยนัก(ถ้าไม่จำเป็น) แล้วทิ้งให้
Hdd หยุดหมุนประมาณ 1 นาที จึงค่อยเปิดใหม่
seek error in drive c
เพิ่งลง win95 osr/2 ไปอยู่ๆ มีเสียงประหลาด แล้วก็แฮงค์หลังจากนั้นก็บูทไม่ขึ้น
ตอนแรกยังหาตัวเองเจออยู่ แต่เอาข้อมูลออกมาไม่ได้ มันฟ้อง seek error in drive c ก็ลองบูทใหม่อีกที ทีนี้เข้า drive c ไม่ได้อีกเลย มองไม่เห็นด้วย หลังจากนั้นก็เลยจะformat ก็ format ไม่ได้อีกเหมือนกัน
ถ้า fdisk ไม่ได้ มันฟ้อง error fdisk in drive c น่าจะมีปัญหากับตำแหน่ง Boot Record ของ hard disk แล้วก็เป็นได้ ถ้าทำ low level format แล้วยังไม่ช่วยให้ดีขึ้น น่าจะถอดไปทดสอบกับคอมพิวเตอร์เครื่องของร้าน เพราะถ้าอาการยังคงอยู่ แสดงว่า hard disk เริ่มเสียแล้ว ถ้าไม่ใช่อาจต้องมาดูที่ controller ของ main board
harddisk ขึ้น dir001, dir002, เป็นสิบๆ directory