Фон:
У мене з’явилося деяке зловмисне програмне забезпечення в Windows, можливо, руткіт або завантажувальний комп'ютер. Я не хотів ризикувати, тому нерозумно витер свій диск з DBAN (PRNG, 8 пропуск). Пізніше стало відомо, що DBAN не вбиває HPA (Host Protected Area) або DCO (накладення конфігурації накопичувача), які є "прихованими зонами", якими користуються деякі жорсткі диски.
Я побачив, що HDDErase, створена CMRR, може видалити HPA та DCO, якщо вони є, але проект був зупинений у 2005 або 2007 роках. Отже, я прийшов до Linux, hdparm
сподіваючись, що він видалить мій жорсткий диск на 100%, щоб я міг встановити Windows знову на 100% чистому жорсткому диску. Убік я також розглядав "BC Wipe Total Wipeout", який робить видалення HPA та DCO, але коштує 50 доларів.
Я пересічний користувач комп’ютера, що володіє маленьким вмінням Баша, тобто я не знаю, що я роблю.
Запитання:
Мій диск - накопичувач Seagate 7200 об / хв 320 Гб.
Вихід 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
Що означає цей вихід? Як я можу переконатися, що в DA HPA не залишається можливості зловмисного програмного забезпечення?
Чи є спосіб дізнатися розмір у перерахунку на ГБ замість секторів?
Чи
hdparm
вдасться повністю очистити всю шкідливу програму, яка знаходиться в HPA та DCO?
Я також бачив це на сторінці Wiki і трохи хвилювався:
hdparm має більш серйозний недолік: він може вибити з ладу комп'ютер і зробити дані на своєму диску недоступними, якщо певні параметри неправильно використовуються. Із приблизно шістдесяти семи параметрів декілька небезпечні і можуть призвести до "масової пошкодження файлової системи" при використанні без розбору.