Lý lịch:
Tôi đã nhận được một số phần mềm độc hại trong Windows, có thể là rootkit hoặc bootkit. Tôi không muốn có bất kỳ cơ hội nào, vì vậy đã dại dột xóa sạch ổ đĩa của mình bằng DBAN (PRNG, 8 pass). Sau đó, người ta biết rằng DBAN không giết HPA (Khu vực được bảo vệ máy chủ) hoặc DCO (Lớp phủ cấu hình ổ đĩa) là "khu vực ẩn" được sử dụng bởi một số ổ đĩa cứng.
Tôi thấy rằng HDDErase do CMRR tạo ra có thể loại bỏ HPA và DCO nếu có, nhưng dự án đã bị dừng vào năm 2005 hoặc 2007. Vì vậy, tôi đã đến Linux hdparm
với hy vọng nó sẽ xóa sạch ổ cứng của tôi 100% để tôi có thể cài đặt Windows một lần nữa trên một ổ cứng sạch 100%. Bên cạnh đó, tôi cũng đã xem xét "BC Wipe Total Wipeout", loại bỏ HPA và DCO nhưng có giá $ 50.
Tôi là một người dùng máy tính trung bình có ít kỹ năng Bash, tức là tôi không thực sự biết mình đang làm gì.
Câu hỏi:
Ổ đĩa của tôi là ổ Seagate 320GB 7200RPM.
Đầu ra của sudo hdparm --dco-identify /dev/sda
:
/dev/sda:
DCO Revision: 0x0001
The following features can be selectively disabled via DCO:
Transfer modes:
mdma0 mdma1 mdma2
udma0 udma1 udma2 udma3 udma4 udma5 udma6(?)
Real max sectors: 625142448
ATA command/feature sets:
SMART self_test error_log security HPA 48_bit
(?): selective_test conveyance_test write_read_verify
(?): WRITE_UNC_EXT
SATA command/feature sets:
(?): NCQ interface_power_management SSP
Sản lượng này có nghĩa là gì? Làm cách nào để đảm bảo rằng không có khả năng phần mềm độc hại còn lại trên HPA DCO?
Có cách nào để tìm ra kích thước theo GB thay vì các ngành không?
Sẽ
hdparm
xóa sạch tất cả các phần mềm độc hại có trong HPA và DCO?
Tôi cũng thấy điều này trên trang Wiki và hơi lo lắng:
hdparm có một nhược điểm nghiêm trọng hơn: nó có thể làm sập máy tính và khiến dữ liệu trên đĩa của nó không thể truy cập được nếu các tham số nhất định bị sử dụng sai. Trong số khoảng sáu mươi bảy tham số, một số là nguy hiểm và có thể dẫn đến "tham nhũng hệ thống tập tin lớn" khi được sử dụng một cách bừa bãi.