Решение -- старый способ, который часто используется в столярном деле -- распорный клин. Ну да, у нас не дерево, а металл, и что из этого?
К сожалению пруток не захотел нормально помещаться в отверстии, хотя и бур и пруток с заявленным диаметром 10 мм. Пришлось обтачивать железяку до необходимого размера.
Учитывая то, что я такое никогда не делал, результат меня очень порадовал.
По материалам. 8 метров уголка 25 мм. 4 метра прутка диаметром 10 м. Клин можно сделать из того же прутка, просто чуть больше времени уйдёт.
ДСП я частично подобрал на мусорнике в гаражном кооперативе. Туда обычно выносят всякие обрезки после монтажа мебели.
Видео Полки в гараж. Крепление прутка в потолок на распорный клин. канала Inzevision