Zalman ve350 прошивка iodd

вторник, 26 сентября 2017 г.

Zalman ZM-VE350 ZM-VE500 исправление ошибки No ISO file

Данный девайс можно использовать в трех режимах: внешний HDD, виртуальный CD и двойной режим.

Он может монтировать iso файлы в виртуальный CD. НО "из коробки" этого сделать не получится. Будет появляться ошибка No ISO file. Придется проделать некоторый манипуляции.

1. Подключаем устройство к компьютеру. Выбираем режим HDD или двойной.

2. Обновляем прошивку с сайта zalman.com

3. Скачиваем программу RMPrepUSB

5. Запускаем программу.

6. Меню -> Settings -> List Large Drives > 128Gb

7. Выбираем наш диск

8. Нажимаем кнопку Очистка (Clean)

9. После этого подготавливаем диск.

10. На внешнем диске создаем каталог _ISO. В него копируем iso файлы.

11. Выбираем в устройстве нужный iso файл по инструкции в комплекте.

Дополнение от 18 декабря 2018г.

Существует лишь один способ решить многочисленные проблемы с Zalman VE-350 – это вернуть его обратно в магазин. И приобрести себе вместо него iodd 2531
Ведь это практически легендарный Zalman VE-300, только перемаркированный и с другой прошивкой. Приобрести iodd 2531 можно через официальный магазин Aliexpress по ссылке: https://letyshops.com/r/aliexpress-2toqkv7sgzs4ks
А для тех, кто ещё не передумал приобретать Zalman VE-350, вот список моих проблем, которые я не смог с ним решить:
1.При работе через интерфейс usb 3.0 Zalman VE-350 терял связь (на пару секунд) и после восстанавливал подключение. Из-за этого передача данных или установка системы через эмулятор диска могла прерваться или выдать ошибку. Методом исключения выяснилось, что проблемы ни в жестком диске, ни в кабеле, ни в компьютере, а именно в Zalman VE-350. Спасало только подключение через usb 2.0, используя обычный microusb кабель.
2. В любой момент Zalman VE-350 мог перестать видеть образы. Повторная прошивка, которая уже давно не обновлялась, не помогала. Выручила инструкция которая описана ниже, но для этого приходилось полностью форматировать жесткий диск, а после заливать данные обратно. Совместно с устранением первой проблемы – весь процесс занимал огромное количество нервов и времени.

До того момента, как я потерял Zalman VE-300, это устройство было для меня буквально швейцарским ножом, которая помогала мне максимально быстро и эффективно решать свои IT-проблемы.
Так что, спасибо Zalman VE-350 за то, что лишний раз показал, что все познаётся в сравнении.
С чистой совестью перехожу на iodd 2531, чего и вам желаю 🙂

Читайте также:  Radeon hd 4890 цена

На днях я стал обладателем Zalman ZM-VE350. Так как основная сфера моей работы связана с ремонтом компьютером и администрированием систем, то он мне был крайне необходим. Покупать мне его пришлось из-за утери Zalman ZM-VE300 о котором уже много сказано. Но если вы зашли на эту статью значит вы знаете зачем он вам нужен и какие у него основные возможности. Можно опустить все и перейти к инструкции.

  1. Прежде всего скачайте последнюю прошивку с сайта производителя. Ссылка на страницу Zalman ZM-VE350, прямая ссылка на прошивку (кстати по умолчанию с моим боксом шла прошивка версии 1.90, так вот она намного старее чем 1.11 ставьте смело). Не знаю почему, но на сайте можно скачать прошивку с версией 2.01. По этой ссылке: http://catcut.net/gOJb вы можете скачать версию прошивки 2.02.
  2. После того как мы обновили прошивку нужно правильно разбить жесткий диск. Я взял чистый диск и настроил его разделы в Windows 10 – это было моей ошибкой, ведь диск был в GPT – но это еще не все настройки.
  3. Диск должен быть разбит в MBR. Кроме того разделы с диска нужно удалить и отформатировать (я использовал программу EASEUS Partition Master ссылка на торрент: «Torrentino», «NNM club») с настройками которые указаны на картинке
  4. После этого можно создать на диске папку с названием “_iso” (без кавычек). Обновить список образов (подняв рычажок вверх или перезапустив устройство). После этих махинации мой диск стал видеть образы.

Как альтернативный вариант я могу предложить вам IODD 2531 с Aliexpress. Данный жесткий является аналогом старому доброму Zalman ZM-VE300 который на данный момент снят с продажи. Если уж так судить Zalman ZM-VE300 и является IODD 2531.

Не секрет, что внешний корпус для жестких дисков Zalman ZM-VE300 является копией устройства, выпускаемого корейцами под оригинальным названием iODD-2531. Только логотип перебит, да идентификатор устройства заменен, по железу никаких отличий нет. Но дело в том, что новые прошивки для Zalman ZM-VE300 выходят с большим опозданием или не выходят совсем, в то время как прошивки iODD-2531 обновляются регулярно. Из-за разницы в идентификаторах устройств программа для обновления прошивки Zalman ZM-VE300 не воспринимает файлы от прошивки iODD-2531, а программа для обновления прошивки iODD-2531 не видит подключенное устройство Zalman ZM-VE300. Сейчас я расскажу, как можно установить прошивку от iODD-2531 на Zalman VE-300.

Читайте также:  Работа с обновлениями windows 10 очень долго

Сперва надо скачать самые последние версии программ для обновления прошивок Zalman ZM-VE300 и iODD-2531. На сегодняшний день это, соответственно, версия 1288 и 1600. Извлеките exe-файлы из обеих архивов. Они, в свою очередь, тоже являются архивами, только самораспаковывающимися. Откройте их любым подручным архиватором и извлеките все файлы.

Теперь копируем файл iodd_2531_firmware_R1600N.bin в папку с прошивальщиком от Zalman. Открываем файл zalman-fw-updater-02.ini на редактирование. В самом начале в секции [Option] в ключе Firmware надо заменить название файла прошивки "ZM_VE300_firmware_R1288N.bin" на "iodd_2531_firmware_R1600N.bin". Больше ничего там трогать не надо. Сохраняем изменения.

Программа обновления обнаруживает подключенное устройство, успешно распознает имя файла прошивки из конфига. Но при попытке обновить прошивку мы получаем сообщение "firmware does not matched". Раньше работал способ с подменой файла прошивки, когда программа проверяла его корректность только при запуске. Сейчас этот трюк не прокатывает. Значит придется задействовать бинарную хирургию.

Исполняемый файл ничем не накрыт и не упакован, отправляем его на разбор в дизассемблер. А параллельно поищем строку сообщения, которое появляется при некорректной прошивке.

  1. . text : 004132E2 cmp dword_4B43040 , edi
  2. . text : 004132E8 mov [ esp + 1F0h + hWnd ] , eax
  3. . text : 004132EF mov [ esp + 1F0h + var_188 ] , edi
  4. ; Условный переход
  5. . text : 004132F3 jzshort loc_413312
  6. ; Вывести сообщение о неправильной прошивке
  7. . text : 004132F5 movecx , dword_4A34004
  8. . text : 004132FB pushedi ; uType
  9. . text : 004132FC pushoffset Caption ; lpCaption
  10. ; firmware does not matched..
  11. . text : 00413301 pushoffset aFirmwareDoesNo ; lpText
  12. . text : 00413306 pushecx ; hWnd
  13. . text : 00413307 callds : MessageBoxW
  14. . text : 0041330D jmp loc_4182D4
  15. . text : 00413312 ; —————————————
  16. . text : 00413312 loc_413312 :
  17. . text : 00413312 call sub_413110
  18. . text : 00413317 movedx , lParam
  19. . text : 0041331D pushedx
  1. . text : 0041A65D cmp dword_4B43040 , 0
  2. . text : 0041A664 popebx
  3. . text : 0041A665 push 0 ; uType
  4. ; Условный переход
  5. . text : 0041A667 jzshort loc_41A67F
  6. ; Вывести сообщение о неправильной прошивке
  7. . text : 0041A669 pushoffset Caption ; lpCaption
  8. ; firmware does not matched..
  9. . text : 0041A66E pushoffset aFirmwareDoesNo ; lpText
  10. . text : 0041A673 pushesi ; hWnd
  11. . text : 0041A674 callds : MessageBoxW
  12. . text : 0041A67A jmp loc_41A87E
  13. . text : 0041A67F ; —————————————
  14. . text : 0041A67F loc_41A67F :
  15. . text : 0041A67F movedx , dword_4A328F4
  16. . text : 0041A685 push 3EBh ; wParam
  17. . text : 0041A68A push 111h ; Msg
  1. . text : 0041BD21 cmp dword_4B43040 , 0
  2. ; Условный переход
  3. . text : 0041BD28 jzshort loc_41BD42
  4. ; Вывести сообщение о неправильной прошивке
  5. . text : 0041BD2A push 0 ; uType
  6. . text : 0041BD2C pushoffset Caption ; lpCaption
  7. ; firmware does not matched..
  8. . text : 0041BD31 pushoffset aFirmwareDoesNo ; lpText
  9. . text : 0041BD36 pushesi ; hWnd
  10. . text : 0041BD37 callds : MessageBoxW
  11. . text : 0041BD3D jmp loc_41CBDC
  12. . text : 0041BD42 ; —————————————
  13. . text : 0041BD42 loc_41BD42 :
  14. . text : 0041BD42 cmp dword_4A2F810 , 0
Читайте также:  Clear tpm что это

Чтобы сообщение о неправильной прошивке никогда не появилось, надо заменить все отмеченные условные переходы на безусловные. Итого три байта пропатчено. Сохраняем изменения, запускаем.

Если все сделано правильно, то после нажатия кнопки Update начнется обновление прошивки.

Через несколько секунд появится сообщение, что прошивка успешно обновлена. Zalman ZM-VE300 автоматически перезагрузится, Windows быстренько установит драйвера для нового устройства iODD-2531 и можно продолжать работать. Вся информация, образы, файлы и прочее, что было на жестком диске, все остается на своих местах.

Если теперь подключить устройство, то при старте будет отображаться "iodd", а в меню информации о прошивке будет что-то вроде "2531_011_1600N".

В приложении комплект с пропатченной и дополнительно модифицированной программой обновления прошивки Zalman ZM-VE300. Для следующего обновления достаточно подложить новый файл с прошивкой и поменять имя файла в zalman-fw-updater-02.ini, патчить ничего не придется.

iODD-2531 to Zalman ZM-VE300