Major source of mineral in soil is the:

Since we know soil is formed by a process called "weathering of rocks", I.e. breakdown of rocks occur and soil is fomed. So the minerals present in the rocks, would also be present in the soil formed from it. While other factors like bacteria, plants and bacteria helps in soil formation by helping in brekaing down the rocks.

19