Почему hdparm -I /dev/sdx выдает ошибку?

Почему hdparm -I /dev/sdx выдает ошибку?

Я хотел узнать, содержит ли мой диск HPA (Host Protected Area), выполнив команду hdparm -I /dev/sdx, но я получаю сообщение об ошибке

/dev/sdx: HDIO_DRIVE_CMD(identify) не удалось: Неверный обмен

решение1

Вы уверены, что диск называется /dev/sdx? Диски обычно начинаются с /dev/sdaи идут оттуда, поэтому вам нужно будет подключить к системе более 20 дисков, чтобы получить/dev/sdx

Дважды проверьте, что это именно тот диск, который вы собираетесь опрашивать (подсказка: попробуйте ls -l /dev/disk/by-id/получить список дисков с более описательными именами и укажите, каким дискам соответствуют эти имена), и проверьте, что другие диски отвечают на запрос.

Связанный контент