4

Недавно я купил перьевой привод Super Talent объемом 16 ГБ, который, кажется, хорошо работает для запуска компакт-диска Ubuntu Live в постоянном режиме (см. Это, чтобы узнать, как я его установил). Однако, немного раздражает то, что на этом флеш-накопителе горит ярко-красный свет, который остается включенным, когда он простаивает.

Есть ли способ заставить свет оставаться выключенным, по крайней мере, когда перьевой привод не выполняет IO? Я даже не уверен, что это возможно сделать. Если есть (в Linux), я предполагаю, что это сводится к некоторому ioctl, вызываемому некоторой утилитой. В противном случае, я предполагаю, что это будет связано со взломом прошивки или простым открытием дисковода и удалением светодиода:D

С другой стороны, я думаю, что он продолжает светиться, чтобы показать, что диск не должен быть удален.

2 ответа2

4

Я только однажды видел возможность смены световых схем на веселой флешке несколько лет назад - у нее было несколько светодиодов, и вы могли делать разные вещи, я получил их бесплатно на выставке, но это был мусор ... водитель продолжал сбой, сделал BSOD и многое другое!

На болотных стандартных USB-накопителях светодиод управляется непосредственно USB-накопителем, а не машиной. Единственный способ остановить его - это открыть его и физически убрать светодиод ... или, если возможно, вы можете просто положить немного ленты на него.

1

Я предполагаю, что это будет включать в себя взлом прошивки или просто открытие флешки и удаление светодиода:D

Правильно, но, возможно, не обязательно для вашего диска. Не существует определенного стандарта для светодиодных индикаторов на USB-накопителях. У некоторых он будет реализован исключительно в прошивке USB-накопителя, поэтому ОС не будет управлять им, а некоторые - нет.

Вы можете попробовать использовать rmmod, хотя:

$rmmod usb_storage

это может временно отключить его, но также отключит распознавание подключенных USB-накопителей, поскольку модуль будет выгружен из ядра. Поэтому, если вы планируете транспортировать диск, перед его вставкой запустите insmod usb_storage .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .