A multi-buttons booting system comprises an on-switch button logic unit,
an embedded chip (EC) and its RAM, a lookup module, and a loading module.
A plurality of on-switch buttons are connected to the EC and corresponds
to a plurality of operating systems. In response to the push on a button,
the EC outputs a signal that writes an indicator value in the RAM.
According to the indicator value, the corresponding MBR is sought and
loaded. The loaded MBR then conducts the booting of a corresponding
operating system. The system resource occupation is thereby reduced, the
activation speed is increased, and the user's manual intervention is
reduced.