У меня есть sata-диск на модуле, который имеет аппаратный переключатель, который может заблокировать диск от записи в РЕЖИМЕ ТОЛЬКО ДЛЯ ЧТЕНИЯ. Есть ли способ узнать в программном обеспечении, переключен ли этот переключатель в режим ТОЛЬКО ДЛЯ ЧТЕНИЯ?
Я уже исследовал:
lsblk
smartctrl
расстались
Интересно, есть ли конечная точка в: / sys / class / scsi_disk / возможно?
попробуйте с hdparm (https://linux.die.net/man/8/hdparm Я полагаю, он должен это показать.
Вы можете определить, настроен ли сам диск как доступный только для чтения, установив его и используя mount
команда или запустив cat /proc/mounts
Трудно сказать, включен ли аппаратный переключатель, не зная, кто изготовил диск.
Лучше всего просмотреть эту информацию и посмотреть, есть ли способ сделать это. Хорошей отправной точкой может стать сайт производителя.