Наречия на о системно образуются от прилагательных и причастий, при этом одна или две н производящего слова сохраняется в производном (обаятельный > обаятельно, ветреный > ветрено, отчаянный > отчаянно, безбоязненный > безбоязненно). Эта закономерность отражена в правилах орфографии.
В современном русском языке словообразовательную связь между словами рано и ранний устанавливают в соответствии с системой — от прилагательного к наречию. В этом случае признается, что основа прилагательного ранн- при образовании наречия усекается. Такая точка зрения отражена, например, в «Словообразовательном словаре русского языка» А. Н. Тихонова. Логичным следствием этого словообразовательного решения становится признание наречия рано исключением из орфографического правила.
Но почему же в наречии рано не сохраняется удвоенная н? Ответ на этот вопрос дает нам этимология слова. Исторически слово ранний образовалось от рано, означавшего 'утро', с помощью суффикса -н-.
Актуальные словообразовательные связи и этимология слов рано, ранний хорошо показаны в «Большом универсальном словаре русского языка» под ред. В. В. Морковкина.
Кефир -- от осетинского k'aepy, мегрельского kipuri 'простокваша'.
Дерево -- суффиксальное производное от той же основы, что и драть, древнеиндийское daru, греческое dory, хеттское taru и т. д. Первоначальное значение существительного дерево -- 'выдранное или ободранное'.
Слово каракуль заимствовано в середине XIX века из тюркского языка, где оно восходит к топониму Кара-Куль (оазис около Бухары, где начали выводить соответствующую породу овец), сложению кара «чёрная» и кул «озеро» (ср. Иссык-Куль, буквально -- «горячее озеро»). Мех назван по месту его «производства». Слово каракульча -- производное от каракуль.