Так вышло, что стандартное ядро Linux не поддерживает всех необходимых операций в работе с MMC.
В связи с чем, было принято решение собрать свою сборку операционной системы базирующейся на LINUX MINT XFCE 21 (x64), которая отвечает всем требованиям программы MMCFW в работе с MMC.
Это абсолютно не значит, что MMCFW не будет работать на сторонних дистрибутивах Linux Mint или Ubuntu.
Просто в базовых дистрибутивах Linux не будут доступны некоторые функции программы.
Рекомендуемая и корректируемая операционная система для улучшения совместимости находится на странице Загрузки.
Скачать архив с обновлением > распаковать в любое удобное место на диске > открыть терминал из папки распакованных файлов и выполнить команду:
"sudo dpkg -i *.deb" и ввести пароль SUDO. Начнется процесс установки.
После завершения установки перезагружаемся и проверяем версию ядра командой в терминале:
"uname -r" или в MMCFW > Инфо > О программе.
Версия ядра должна будет измениться на устанавливаемую, например на 6.1.101-tk6.
Важно!
Если вы устанавливаете данное обновление на стороннюю ОС, и версия ядра у вас уже выше чем устанавливаемое, то загружаться в устанавливаемое обновление ядра придется вручную.
Для выбора загружаемого ядра необходимо зажать клавишу Shift при старте компьютера.
1. Скачиваем необходимые файлы: Rufus, Linux Mint или Ubuntu.
2. Подключаем USB флешку объёмом не менее 4 Гб к компьютеру и запускаем Rufus, в Rufus выбираем устройство (флешку) на которое собираемся записать образ и выбираем записываемый образ, после чего, жмем кнопку "Старт" и дожидаемся завершения записи образа.
(Если появится окно с выбором метода записи образа, выбираем "Запись в режиме DD")
После завершения записи образа, отключаем USB накопитель от компьютера.
3. Подключаем подготовленную загрузочную флешку к целевому компьютеру, предварительно настроив целевой компьютер на загрузку с USB устройств и запускаем целевой компьютер.
Если всё будет правильно, то после запуска компьютера на экране появится GRUB меню, где мы выбираем "Start Linux ..." и жмем кнопку Enter.
В итоге мы попадем на рабочий стол Linux, где на рабочем столе будет находится ярлык запуска установщика текущего дистрибутива.
В целом, на данном этапе мы уже можем установить и использовать MMCFW. Однако, я настоятельно рекомендую выполнить полную установку данного дистрибутива на постоянный внутренний накопитель (HDD, SSD), что бы не терять данные (в т.ч. считанные дампы с MMC) и всевозможные настройки после перезагрузки компьютера.
Для установки текущего дистрибутива запускаем установщик Install Linux Mint и следуем инструкциям установщика.
- В качестве виртуальной машины (ВМ) рекомендую использовать Oracle VM VirtualBox.
- В настройках ВМ необходимо установить чекбокс на "Контроллер USB 3.0 (xHCI)".
- Для того, что бы USB устройство (RTS) инициализировалось в ВМ, его необходимо подключить в уже работающей ВМ: Устройства > USB > Generic USB2.0-CRW.
Для удобства можно добавить это USB устройство в фильтр, что бы оно автоматически переключалось на ВМ при подключении в USB.
Скачиваем или копируем установщик MMCFW на целевой компьютер под управлением Linux Mint или Ubuntu и запускаем его.
(Необходимо подключение к интернет).
Нажмите кнопку "Установить пакет" и установите пакет "mmcfw-installer_x.x_amd64.deb". В процессе установки могут быть скачаны и установлены дополнительные пакеты удовлетворяющие зависимости.
После успешной установки пакета "mmcfw-installer_x.x_amd64.deb" перейдите в меню "Пуск", в меню пуск разверните категорию программ "Разработка" и найдите значок "MMCFW" в виде шестеренки и запустите его.