First, let's stop the moisture. Is your crawlspace covered with 6 mil plastic? It should be. I am an advocate of crawlspace ventilation, while others advocate sealing it up and conditioning it, so you have a choice and can find numerous posts here on the subject.
Have you considered ceramic tile? Won't loosen if properly laid and firm to the stance.
Once the moisture problem is solved, you can do what you want up there (anything but linoleum, yuk

)