beim booten befindet sich der prozessor im sogenannten "real mode", der
kompatibel zu dem 8086 ist. darin ist die größe der register halt nur 16 bit und deshalb der maximal nutzbare speicher 1 MByte. ausserdem ist keine privileg prüfung vorhanden, sodass alle programme sich gegenseitig beeinflussen könnten. virtueller speicher ist auch nicht möglich (oder sagen wir paging ist nicht möglicht...)
der pmode ist mit 80286 eingeführt worden und wenn der prozessor sich in diesem modus befindet, rechnet er in 32 bit, kann maximal 4 gb arbeitspeicher ansprechen und hat viele (sehr viele) schutzmechanismen. ein einzelner befehl (opcode) hat dan auch die größe von 4byte.
wenn du von anfang an im pmode sein willst (der sprung hinein gelinkt NIEMANDEM auf anhieb) benutze doch GRUB, der kann verschiedene dateisysteme und dateiformate behandeln
maumo