Происхождение
Фамилия Геращенок
Фамилия Геращенок — характерный пример украинско-белорусской модели образования фамилий на -енок/-онок. Этот суффикс в восточнославянских говорах означал «маленький, сын, потомок» (ср. современное «ребёнок»). То есть Геращенок — буквально «сын Гераща» или «маленький Геращ». Корень здесь — Геращ-, который является вариантом имени Герасим (греческое «герас» — старость, уважение). В украинском и белорусском языках Герасим в бытовой речи превращался в Геращ, Герась, Герася — через усечение и добавление суффикса -щ-.
Таким образом, основа фамилии — Геращ, а -енок — типичный патронимический суффикс, который закрепился за потомком. В русском языке похожая модель дала бы фамилию Герасимов, но в белорусском и украинском ареале (особенно на востоке Беларуси, в Витебской и Могилёвской областях, а также на севере Украины) предпочли форму на -енок. Встречаются варианты Геращенков (с добавлением -ов) и Геращенко (с суффиксом -енко, более южным), но Геращенок — именно та форма, которая сохранила старую, ещё не русифицированную модель.
Кем мог быть первый носитель? Скорее всего, крестьянином или казаком из региона современной Беларуси или Украины, которого в документах записали по отцу: «Геращ, а сын его — Геращенок». Прозвище Геращ (от Герасим) могло закрепиться за самим отцом, если он был уважаемым старцем или просто носил имя в его народной форме. Никакого ремесла или профессии фамилия не указывает — это чисто отчество, указывающее на родство с человеком по имени Герасим.
Фамилия редкая, не входит в списки самых частых, но встречается в Беларуси (особенно в Минской и Витебской областях) и в приграничных районах России, куда переселялись белорусы. В словарях Б. Унбегауна и В. Никонова эта модель описана как характерная для северо-восточных говоров Беларуси, где суффикс -онок/-енок конкурировал с украинским -енко. Так что Геращенок — живая иллюстрация того, как местная языковая традиция сохранилась в фамилии, а не была заменена на более привычную для русского уха форму.