You can pin on the floor but it can scratch up the floor. You use masking tape and stick the backing to the floor. Put a pin through the masking tape and the backing edge to secure it as you stick it down. The tape generally sticks well to linoleum but not to the fabric very well. Place a marble under the backing and you move it around as you pin so you have a bit of clearance off the floor so you can work the pins. Smooth out the batt and top and pin every 4 inches or so.
P.S. Wear a pair of knee pads or use a garden foam to kneel on.