Виникла в мене на одному з комп’ютерів проблема: злетіла Windows, а встановлюватись інша операційна система не захотіла – встановлений захист від запису диску виробником ноутбука.
Коли форматуєш на низькому рівні – пише помилку про захист. Коли видаляєш файли – вини поновлюються після перепідключення диску.
Як виявилось, в дисках Nvme є можливість встановити захист від запису.
Цю проблему поборов за допомогою команд Linux, загрузився диском, що завантажується.
1. Отримуємо список Nvme пристроїв:
1 |
nvme list |
1 2 3 |
Node SN Model Namespace Usage Format FW Rev ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 XXXXXXXXXXXX WDS250G2X0C-00L350 1 250.0 |
2. Читаємо налаштування пристрою:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
nvme id-ctrl -H /dev/nvme0 NVME Identify Controller: vid : 0x15b7 ssvid : 0x15b7 sn : XXXXXXXXXXXX mn : WDS250G2X0C-00L350 fr : 101110WD ... oacs : 0x17 [1:1] : 0x1 Format NVM Supported ... fna : 0 [2:2] : 0 Crypto Erase Not Supported as part of Secure Erase ... |
3. Видаляємо захист:
1 2 |
# nvme format /dev/nvme0 --ses=1 Success formatting namespace:ffffffff |
4. Якщо виникли проблеми робимо:
1 2 3 4 5 |
# nvme format /dev/nvme0 --ses=1 NVME Admin command error:INVALID_FORMAT(410a) # systemctl -i suspend # nvme format /dev/nvme0 --ses=1 Success formatting namespace:ffffffff |
5. Перевіряємо чи знятий захист:
1 2 3 4 5 6 |
5. Verify # hexdump /dev/nvme0n1 0000000 0000 0000 0000 0000 0000 0000 0000 0000 * 3a38b2e000 |
Допомогла побороти проблему стаття: https://tinyapps.org/docs/nvme-secure-erase.html
Leave a Reply