Originally posted by tek_heretik
View Post
To continue the virtualization idea, remember what the UEFI loader does:
1. Find the first FAT16/FAT32 partition on the first drive
2. Look inside the \\EFI directory
3. Present a menu of available operating system boot loaders
4. Begin executing the code in the selected boot loader
5. Get out of the way
Existing virtualization technologies already partition the CPU, memory, and I/O. We just need an appropriate extension to UEFI that allows it to load more than one operating system boot loader, each OS into its own memory partition.

Leave a comment: