The invention discloses a method for preparing a friction lining. Basis materials adopt imported butadiene-acrylonitrile rubber, imported powdered butadiene-acrylonitrile rubber and imported phenolic resin; and reinforcing materials adopt imvite, active silicon dioxide miropowder, and nano CaCO3. A curing system adopts DCP, TMTD, ZnO, MgO and Fe2O3; an anti-aging system adopts anti-D and anti-A; and a plasticizing system adopts DOP. The friction coefficient of the friction lining under various working conditions is more than 0.28, and can completely meet the use requirements of various friction devices; the friction lining has good temperature characteristic; the friction performance is influenced a little by the temperature; particularly, the friction lining is not melted when heated, and provides guarantee for the reliability of the lining under the unforeseen circumstances; and the friction lining has the advantages of excellent comprehensive mechanical properties, good processability, easy processing of rope races on site, no substances damaging steel wire ropes, good wear resistance, heat resistance and melting resistance, and long service cycle.