Why did Greece not solve its debt problem by selling treasury bond to its own people?
there are a few reasons:


Directly selling bonds isn't a common method to get money from your people. Raising taxes works more effectively. A promise of future spending would be roughly equivalent to selling bonds.
why not sell bonds to everybody? not just the Greeks? To a large extent, this has already been done. You don't get to 158% Dept to GDP without a lot of borrowing. Borrowing to pay interest is common. It isn't a long term solution.


The Greeks have been negotiating the terms of the bailout for many months now. Liquidating assets would have been considered and I expect will happen as part of these new measures.