ฉันจะตรวจสอบสภาวะสุขภาพของการ์ด SD ได้อย่างไร
เมื่อฉันต้องการตรวจสอบฮาร์ดไดรฟ์ฉันสามารถใช้ SMART ได้ฉันควรตรวจสอบการ์ด SD ได้อย่างไร มีแนวทางสากลหรือไม่?
ฉันจะตรวจสอบสภาวะสุขภาพของการ์ด SD ได้อย่างไร
เมื่อฉันต้องการตรวจสอบฮาร์ดไดรฟ์ฉันสามารถใช้ SMART ได้ฉันควรตรวจสอบการ์ด SD ได้อย่างไร มีแนวทางสากลหรือไม่?
คำตอบ:
(คำถามเก่า แต่เป็นข้อมูลที่มีประโยชน์สำหรับการค้นหาเหล่านั้น)
หากคุณต้องการทดสอบการ์ด SD แบบเต็มรูปแบบ (แบบทำลายล้าง) คุณสามารถตรวจสอบพื้นที่ข้อมูลทั้งหมดด้วยเครื่องมือ F3 ซึ่งเชื่อมต่อกับ Linux
พวกเขาให้คุณเขียนลวดลายต่าง ๆ ลงบนดิสก์แล้วตรวจสอบเพื่อดูว่ามีความล้มเหลวหรือไม่
คุณสามารถใช้ badblock ได้ แต่ badblocks ใช้รูปแบบการทำซ้ำที่การ์ด SD หลอกลวงปลอมมักจะยังคงผ่าน (การ์ดที่มีพื้นที่โฆษณาน้อยกว่าปัญหาทั่วไปของการ์ดที่ซื้อทางออนไลน์) F3 ค้นหาปัญหาเหล่านี้โดยเฉพาะและไม่มีค่าใช้จ่าย
มันช้าและมันจะเขียนการ์ดของคุณใหม่อย่างสมบูรณ์ (หรืออย่างน้อยก็เติมเต็มพื้นที่ว่างหากคุณต้องการทดสอบ) แต่มันค่อนข้างครอบคลุม
การ์ด SD เป็นที่เก็บแฟลชที่แย่ที่สุด พวกมันใช้ได้ดีสำหรับกล้องที่อ่านและเขียนเชิงเส้นขนาดใหญ่ไปยังการ์ดฟอร์แมต FAT และไม่เขียนทับจุดเดิมบ่อยนัก แต่มันก็เสื่อมสภาพอย่างรวดเร็วเมื่อคุณพยายามรูทใส่มัน ฉันมีการ์ดที่ไม่มีความสุขมากในกระดาน dev เพื่อพิสูจน์มัน
ฉันไม่รู้วิธีตรวจสอบการ์ด แต่จากประสบการณ์ของฉันมันจะเป็นไฟล์ที่คุณใช้บ่อยที่สุดที่ตายก่อน ในการ์ดของฉันมันเป็นไฟล์ apt ภายใต้ / var (ไฟล์ที่ได้รับการอัพเดททุกวัน) ที่พัฒนาข้อบกพร่อง
หากคุณจำเป็นต้องใช้ที่เก็บข้อมูลแฟลชไดรฟ์ USB เป็นตัวเลือกที่เร็วกว่าและน่าเชื่อถือกว่า
แก้ไข: หากคุณต้องการตรวจสอบสถานะการ์ดการ์ดเก่าธรรมดาfsck
เป็นการเริ่มต้นที่ดีอย่างแน่นอน ไม่ได้ถูกล่อลวงไปทำเรียงลำดับของที่ไม่ดีบล็อกใด ๆ สแกน แต่เป็นคุณจะสวมใส่การ์ดออกเร็ว
ผมตอบคำถามที่คล้ายกันใน superuser ที่นี่
ในช่วงสั้น ๆ : ผมเองใช้ซอฟแวร์ที่มีชื่อที่รู้จักกันดีที่ไม่ใช่F3
นอกจากนี้ยังต้องคำนึงถึงว่า * ไม่ใช่ผู้อ่านการ์ด SD USB ทุกคนที่สามารถอ่านการ์ด SD "ใหญ่" ได้อย่างถูกต้อง:
หากคุณพยายามอ่านการ์ด SDXC บนเครื่องอ่านการ์ดที่สามารถอ่านการ์ด SDHC ได้เท่านั้นคุณจะไม่สามารถอ่านข้อมูลการ์ดทั้งหมดได้อย่างถูกต้องและอาจดูเหมือนข้อมูลเสียหาย
The Secure Digital eXtended Capacity (SDXC) format, [...] supports cards up to 2 TiB (2199023255552 bytes), compared to a limit of 32 GiB for SDHC cards in the SD 2.0 specification"
ฉันคิดว่าคุณพลาดกับ SDHC และSDSCบัตร SDHC cards are physically and electrically identical to standard-capacity SD cards (SDSC)
ในหน้าวิกิพีเดียเดียวกัน