Употребление букв е (ё) - о после шипящих в корне можно определить специальными правилами, которые отличаются от правил правописания е (ё), о после шипящих в суффиксах и окончаниях разных частей речи.
Если шипящие в корне под ударением, то пишется е (ё), если при образовании слов того же корня пишется е, независимо от ударения: жёрнов - жернова, кошёлка - кошель, бечёвка - бечева, жёлудь - желудевый, жёрдочка - жердь, пощёчина - щека и т.п.; если такого соотношения нет, пишется (под ударением и без ударения) о: жонглёр, боржоми, джоуль, крыжовник, обжора, трущоба, чокаться, шов, шоссе, шорты и т.п.
Примечания: Слова шорох и шероховатый не являются однокоренными.
Различаются написания слов, образованных от глагола жечь: ожог (на руке), поджог (сарая), пережог (угля), прожог (на ткани), углежог (рабочая профессия) - существительные; ожёг (руку), поджёг (сарай), пережёг (уголь), прожёг (ткань) - глаголы в форме прошедшего времени.