Архив декабря 2024 - 82

Обновление прошивки Toshiba NAS HDD под Linux - 1


Я произвёл реверс-инжиниринг модуля обновления прошивки своего HDD Toshiba, чтобы иметь возможность обновлять её под Linux. Приведённые ниже команды должны работать, но используйте их на свой страх и риск:

$ wget https://www.canvio.jp/en/support/download/hdd/ot_ihdd/fw/ISFw.dat
$ grep -C2 MODELNAME ISFw.dat
 # ^
 # |___ здесь определяем нужное имя файла
$ wget https://www.canvio.jp/en/support/download/hdd/ot_ihdd/fw/sk060202.ftd
# hdparm --fwdownload-mode3 sk060202.ftd /dev/sdX

Предыстория

Недавно я приобрёл для своего NAS диск Toshiba HDWG480 HDD. Вот вывод команды hdparm -I /dev/XXX:

ATA device, with non-removable media
        Model Number:       TOSHIBA HDWG480
        Serial Number:      3430A00RFR0H
        Firmware Revision:  0601
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
        Used: unknown (minor revision code 0x006d)
        Supported: 10 9 8 7 6 5
        Likely used: 10
[...]

Как обычно, я хотел проверить, есть ли для него доступные обновления прошивки. На сайте Toshiba для моей модели приводится версия 0602.

К сожалению, и вполне ожидаемо, для пользователей Linux возможности обновления нет. Производитель предоставляет лишь «Internal Storage Firmware Update Utility» для Windows.

Сами файлы обновления также отсутствуют.Читать полностью »

Довольно часто мы сталкиваемся с ремонтом блоков управления SRS от Honda. В большинстве случаев ремонт заканчивается заменой регулятора питания. На YouTube опубликовано видео, где подробно показан процесс такого ремонта. Обычно после замены регулятора связь с Читать полностью »

«Искусственный интеллект сделает разработчиков ненужными», — говорили они. И вот мы в 2 часа ночи занимаемся отладкой кода, сгенерированного искусственным интеллектом. Что пошло не так?

Искусственный интеллект должен был писать идеальный код, выполнять всю рутинную работу и в целом делать нашу жизнь проще. Но вот мы пришли к текущей реальности, и... всё не совсем так, как мы ожидали.

Читать полностью »

Жизненный цикл потоков ОС в Golang - 1

Всем привет! Меня зовут Паша, я занимаюсь коммерческой разработкой уже 10 лет, 8 из них — на Go. Мне довелось разрабатывать приложения, активно использующие как сеть, так и диск. 

Читать полностью »

Бывшее представительство марки Mercedes, которое торгует автомобилями Foton в России, снизило цены на пикапы Foton Tunland и фургоны Foton Toano.

Полноприводный пикап предлагается со скидкой 950 000 рублей, модель подешевела до 2 658 500 рублей. Фургон Foton Toano со средней крышей и длинной колёсной базой предлагается от 2 591 000 рублей со скидкой 1 200 000 рублей.

В продаже в России появились новые премиум-кроссоверы отечественной сборки. Машины продает компания «МБ Рус» — правопреемница «Мерседес-Бенц Рус».

Вначале, вероятно, стоит обсудить, что же на самом деле представляет собой ChatGPT.

Для отшельников, которые могли всё пропустить, поясню: ChatGPT — это так называемая большая языковая модель, или LLM. По сути, это гигантский кластер алгоритмов и данных, но он был специально разработан для понимания и генерации человекоподобного текста.

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

Безумие, правда?Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js