Ответ:
Грамматические основы: ветер дул, слой образовался. Перед противительным союзом а ставится запятая. Однородные определения «твёрдый, льдистый» разделяются запятой.
Каждый день дул страшный ветер, а за ночь на снегу образовался твёрдый, льдистый слой наста (А. Куприн).
Союз: а — сочинительный, противительный.
