Виникла в мене на одному з комп’ютерів проблема: злетіла Windows, а встановлюватись інша операційна система не захотіла – встановлений захист від запису диску виробником ноутбука.
Коли форматуєш на низькому рівні – пише помилку про захист. Коли видаляєш файли – вини поновлюються після перепідключення диску.
Як виявилось, в дисках Nvme є можливість встановити захист від запису.
Цю проблему поборов за допомогою команд Linux, загрузився диском, що завантажується.
1. Отримуємо список Nvme пристроїв:
nvme list
Node SN Model Namespace Usage Format FW Rev
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1 XXXXXXXXXXXX WDS250G2X0C-00L350 1 250.0
2. Читаємо налаштування пристрою:
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. Видаляємо захист:
# nvme format /dev/nvme0 --ses=1
Success formatting namespace:ffffffff
4. Якщо виникли проблеми робимо:
# 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. Перевіряємо чи знятий захист:
5. Verify
# hexdump /dev/nvme0n1
0000000 0000 0000 0000 0000 0000 0000 0000 0000
*
3a38b2e000
Автор: Рудюк С.А. 2023. K2 Cloud ERP.