ฉันมีการ์ด CF ฉันต้องการลบ เครื่องอ่านการ์ด CF ของฉันเชื่อมต่อกับเครื่อง Linux ผ่าน USB ฉันจะลบการรักษาความปลอดภัยได้อย่างไร (เช่นฟังก์ชั่นการลบด้วยความปลอดภัย ATA) ของการ์ด CF?
ฉันได้ลองhdparm --security-erase NULL /dev/sdc
แล้ว แต่ฉันพบข้อผิดพลาด: ERASE_PREPARE: Invalid exchange
. ที่จริงแล้วคำสั่ง hdparm ให้ฉันข้อผิดพลาดเดียวกัน:
# hdparm -I /dev/sdc
/dev/sdc:
HDIO_DRIVE_CMD(identify) failed: Invalid exchange
ฉันอ่านบางแห่งที่ hdparm ไม่สามารถทำการลบ ATA Secure ของไดรฟ์ที่เชื่อมต่อผ่าน USB มันเป็นเรื่องจริงเหรอ? ฉันลองใช้ sdparm แต่ sdparm ดูเหมือนจะไม่มีความสามารถในการส่งคำสั่ง ATA Secure Erase ไปยังการ์ด CF ดังนั้นวิธีที่เหมาะสมในการทำเช่นนี้คืออะไร?