PC_EFI bootloader implementation all code to be injected resides on hard disk bootloader redirect to hard drive for code to be injected offset locations for bootloader to inject are stored on hard drive with injectable code and can be updateable as kernel structure changes. possible addition of bootloader flags for hardware features to be used? possible modified diskutilty creates special "psuedo-efi" partition for storing injectable code?