Starter(x86) go into protected mode

Add code to make starter(x86) can running at protected mode.
Amend some incorrect code.