Remove the gravel from the driveway, using buckets or a wheel barrow. Begin at the top of the driveway and work your way down in small sections.
Place landscape fabric over the driveway base, securing it with spikes through each corner.
Rake the gravel back over the landscape fabric.
Measure the edging material and add on 4 inches to determine the width of the trench. For instance, if you decide to lay 8-inch pavers, dig a trench 12 inches wide. Use landscape paint and a tape measure to draw an outline of the lining on the ground.
Remove the grass within the outlined area and dig a trench 6 inches deep for the base. The base provides support for the edging and keeps it from shifting.
Pour 3 inches of gravel into the trench and spread it even with the back of a shovel. Spread a 1-inch layer or crushed limestone or course sand over the gravel.
Place the first stone, paver or other material in the trench, pressing it into the crushed limestone. Continue placing the stones along the edges of the driveway. Once the last stone is in place pack crushed limestone between the stones and moisten them. As they dry, they will harden to the edging like concrete, holding the lining in place.