В 1940 г. добровольно ушел на военную службу. Направлен курсантом 8-го отдельного учебного понтонно-мостового батальона в г. Каунас, Литовская Республика.
23 июля 1941 г. получил ранение.
С сентября 1942 г. по 1 июля 1944 г. – связной партизанской бригады «Чекист».
С 1 июля 1944 г. – рядовой 206-го запасного стрелкового полка.
Командир санитарной роты в составе полковой разведки 1113-го стрелкового полка 330-й стрелковой дивизии, 941-го стрелкового полка 265-й стрелковой дивизии.
В феврале 1945 г. получил контузию, переведен санитарным инструктором.
Демобилизован 20 марта 1946 г.
В 1948 г. окончил Могилевскую фельдшерско-акушерскую школу (УО «Могилевский государственный медицинский колледж», г. Могилев, Республика Беларусь).
1948–1953 гг. – фельдшер медицинского пункта Могилевской железнодорожной станции, Белорусская ССР.
В 1959 г. окончил Витебский медицинский институт (УО «Витебский государственный ордена Дружбы народов медицинский университет», г. Витебск, Республика Беларусь).
Работал хирургом в медицинской санитарной части Оршанского льнокомбината (РПТУП «Оршанский льнокомбинат», г. Орша, Витебская область, Республика Беларусь).
С июля 1960 г. по 30 сентября 1983 г. – главный врач и хирург Могилевского областного онкологического диспансера (УЗ «Могилевский областной онкологический диспансер», г. Могилев, Республика Беларусь).
1983–2001 гг. – врач-радиолог Могилевского областного онкологического диспансера (УЗ «Могилевский областной онкологический диспансер», г. Могилев, Республика Беларусь).
Внес большой вклад в развитие онкологической службы Могилевской области Республики Беларусь.
1995–2002 гг. издал пять книг: стихи, поэмы, рассказы о военной и мирной жизни, о судьбе человека, народа, страны.
Капитан медицинской службы.
Заслуженный врач БССР (1975).
Орден Славы III степени, № 049/н от 08.06.1945 г.


Медаль «За отвагу», № 020/н от 10.06.1945 г.

Научные работы, книги, статьи:
- Незабываемые годы : сборник стихов / М. Ф. Ермаченко. – Могилев : УККП Могилевская областная укрупненная типография, 2002. – Кн. 5. – 255 с.
- Путь врача : стихи, поэмы, рассказы / М. Ф. Ермаченко. – Могилев : [б. и.], 1998. – Кн. 3. – 200 с. : ил.
- Разные судьбы : стихи, поэмы, воспоминания, факты / М. Ф. Ермаченко. – Могилев : УККП Могилевская областная укрупненная типография, 2000. – Кн. 4. – 232 с.
- Риск : стихотворения, поэмы, рассказы / М. Ф. Ермаченко. – Могилев : [б. и.], 1997. – Кн. 2. – 214 с.
- Такая она жизнь : стихотворения и поэмы / М. Ф. Ермаченко. – Могилев : [б. и.], 1995. – 205 с.
Литература о жизни и творчестве:
- Ермаченко Михаил Федорович // Книга Памяти медикам Могилевщины – участникам Великой Отечественной войны 1941–1945 гг. и других войн / Могилевское областное управление здравоохранения ; Могилевское областное научное общество врачей ; [авторы-составители: А. М. Меженный и др.]. – Могилев, 2007. – С. 82.
- Ермаченко Михаил Федорович // Медицинские работники Беларуси, удостоенные почетных званий и наград, 1919–2004 : библиографический указатель / под общей редакцией Т. Г. Светлович, В. Н. Сороко ; Министерство здравоохранения Республики Беларусь ; Республиканский музей истории медицины Беларуси ; Республиканская научная медицинская библиотека. – Минск, 2004. – С. 70.
- Ермаченко Михаил Федорович [Электронный ресурс] // Музейный комплекс «Дорога памяти» : проект. – Москва, 2020–2022. – Режим доступа: https://1418museum.ru/heroes/39894497/?SEARCH=Y.
- Ермаченко Михаил Федорович [Электронный ресурс] // Память народа 1941–1945 : государственная информационная система / Управление Министерства обороны Российской Федерации. – Москва, 2015–2023. – Режим доступа: https://pamyat-naroda.ru/heroes/person-hero93709635.
- Ермаченко Михаил Федорович [Электронный ресурс] // Подвиг народа в Великой Отечественной войне 1941–1945 гг. : обобщенный банк данных / Департамент развития информационных технологий Министерства обороны России. – Москва, 2010–2023. – Режим доступа: http://podvignaroda.ru/?#id=1511826892&tab=navDetailManUbil
- Жигунов, Н. Жизнь была подвигом, а подвиг – нормой жизни / Николай Жигунов // Магілёўскія ведамасці. – 2010. – 8 мая. – С. 8.
- О присвоении почетных званий Белорусской ССР медицинским и фармацевтическим работникам республики [Заслуженного врача Белорусской ССР – Ермаченко Михаилу Федоровичу, главному врачу Могилевского областного онкологического диспансера] : Указ Президиума Верховного Совета Белорусской ССР от 27 октября 1975 г. № 165–IX // Собрание законов, указов Президиума Верховного Совета Белорусской ССР, постановлений и распоряжений Совета Министров Белорусской ССР. – 1975. – № 31. – Ст. 487.
- Сведения о Михаиле Ермаченко из учетно-послужной картотеки [Электронный ресурс] // POISK.RE : электронный банк документов периода Великой Отечественной войны / Центральный архив Министерства обороны Российской Федерации. – Москва, 2018–2023. – Режим доступа: https://poisk.re/person/officers/8509901.
- Сухараў, В. Верна служыць Бацькаўшчыне / Віктар Сухараў // Зара над Друццю (Бялынічы). – 2013. – 8 мая. – С. 3.