Как известно, основной бедой современного IT является катастрофическое, по своим масштабам и последствиям, засилье копчёных кумаров. Их в отрасли ныне, шо тараканов на качественно засранной кухне. Сильнее всего удручает и злит тот факт, что эти насикомые столь же чудовищно изобретательны и инициативны, сколь и чудовищно тупорылы. В результате, нормальные олдскульные люди, общаясь с продуктами их жизнедеятельности, приобретают натурально пучки седых волос в самых нескромных местах.
Вот, например, известная фирма Sony. Уж не знаю, по какому лунному календарю живут её кумары, какой сорт карри они жрут курят, и какого рода праздники бывают у этих селян натурально сто раз в году - но мне крайне сложно понять, зачем нужно было уходить от старой проверенной технологии "если ты хочешь обновить фирмварь в фотоаппарате, то кладёшь специальный файлик на специальную SD-шку, суёшь карточку в фатапарат, жмёшь специальную кнопочку в меню - и вуаля". Нет, надо было пёрнуть мозгом и придумать, чтобы всё делалось исключительно через жопу USB. За это я желаю тамошним насикомым страдать тяжёлым метеоризмом до конца жизни, причём через нос.
Ну или вот известная фирма Microsoft, тоже известное хранилище копчёностей. Хер его знает, как нужно было написать драйвер файловых систем WPD (Windows Portable Devices), чтобы части подобных устройств буква логического устройства хранения присваивалась, а части - нет. Этим насикомым я искренне желаю, соответственно, до самой смерти непрерывно и неостановимо чихать жопой.
Теперь, собссно, небольшой рецепт на тему "шо делать, если вы решили поставить новую прошивку в свой Sony a6000 (подозреваю, что и с другими моделями можно наступить на такие же грабли) - но в процессе не только не прошились, но и едва не получили кирпич вместо фатапарата". Мож, пригодится кому.
Итак, Sony a6000, скачиваем свеженькую прошивку (3.20, недавно вышла). Делаем всё по мурзилке, заботливо предоставленной на самом сайте Sony (спасибо, что хоть пока что на английском, а не на хинди). Доходим до этапа "Reset camera", предлагается на тушке нажать "OK". Жмём, экран камеры гаснет, инсталлятор после этого пытается проверить коннект к камере, говорит, что его нету, и дальше работать отказывается (кстати, его после этого ещё и прибить можно только из диспетчера задач, бо клавиша "Finish" задизейблена, "Cancel" вообще отсутствует, а на крест прикладуха просто не реагирует - фирменный бангалорский стиль "я ещё вчера возил говно тачкой, но потом прошёл трёхнедельные курсы программирования"!). Камера же имеет бледный вид чёрный экран, ни на что не реагирует, включение-выключение не помогает, рядом с батарейным отсеком постоянно горит красный светодиод. Кирпич, короче.
Первое, что делаем - не пугаемся. Вытаскиваем батарею, ждём с пол-минуты, суём батарею назад в отсек, включаем питание. Получаем обратно живую камеру со старой прошивкой.
Для начала, вызываем на компе Асмодея диспетчер устройств, после чего снова фтыкаем USB в свежевоскрешённую камеру. Наблюдаем вот примерно такую дивную картинку:
Винда чтой-то там такое нашла в присоединённом мобильном устройстве, в данном случае фатапарате. Два устройства хранения. Ну, PMHOME - там лежит какое-то говно в виде файликов с лицензионными соглашениями, хер бы на него. А вот второе устройство работает с ошибками. Если открыть его свойства, то увидим вот что:
А если попробовать обновить ему драйвер - то вот это:
Одним словом, Бангалор должен быть разрушен ©.
Логично предположить, что ошибки этого устройства вполне могут стать причиной невозможности обновления фирмвари. Это устройство хранения - а прошивку, как минимум, требуется куда-то залить через USB (штатная SD-шка вытащена из камеры, согласно инструкции). Нету ножек нет варенья места для прошивки - отсос петрович вместе апгрейда...
Дальше роемся по гуглам и форумам, бо шо такое WPD filesystem - один хуй знает, да и то наверняка только копчёный. И находим совершенно потрясающий рецепт лечения проблемы. Настолько потрясающий, что я даже не очень себе представляю, какого именно сорта карри нужно было нахуяриться для внесения в код багов, которые лечатся так:
Disclaimer: на протяжении всех шагов, описанных ниже, USB-кабель отключать нельзя!! Ну, тоись, теоретически можно - но после перетыкания весь процесс, скорее всего, придётся повторить заново, начиная с вытаскивания батареи.
1. Идём в Disk Management, находим там дефектное устройство (на картинках ниже - Disk 4), жмём на него, в контекстном меню выбираем "Change drive letter" и присваиваем устройству букву. Любую свободную.
2. Идём в диспетчер устройств Windows - и выносим дефектное устройство нахуй ваще. В смысле, "Uninstall".
3. Там же, в диспетчере устройств, говорим "Scan for hardware changes".
4. Убеждаемся, что WPD-устройство появилось снова, но на этот раз функционирует нормально:
После этого запускаем инсталлятор фирмвари заново, и опа-опа, жареные раки: прошивка вливается без граблей. Всего-то после примерно трёхчасовой ебалы с плясками вприсядку. Далее наслаждаемся, как минимум, скоростью включения фотокамеры: время до готовности сократилось примерно в два раза, после апгрейда с 2.00 до 3.20...
Ну и напоследок - ещё раз, пользуясь случаем, хочу передать горячий, толстый и длинный привет насикомым в Sony и MS. Намастэ, высокоодарённые подкопченные хуисосы системы "вчера говночерпий в Калькутте, сегодня программист в энтерпрайзе в Долине".