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