Yep, you can't run a diesel over the road rig on gasoline, it'll detonate the pistons in nothing flat. Most modern diesels are running 15:1 or higher compression compared to 12:1 or less in a car. Also, the tolerances are larger on the bigger engines, due to heat and expansion, so you need an oil / fuel that can fill those gaps.
Ever use a cheap gasoline in a high performance car and hear a "pinging" or "knocking"? That's the fuel detonating before it's supposed to. It can happen in larger vehicles as well, with crippling effects (think broken pistons / rods).