Man, you cannot fit a diesel generator into a backpack, as too big and fuel will spill if you put it in sideaways. So your idea is OK for quarries but hand carrying it somewhere + all other climbing bolting gear….the people who have done have done it only once. Anyway, the thing you want to make the holes with is called a rotary hammer, and is definitely not a drill, and is much more expensive (even electricity powered.)