
ऑपरेटिंग सिस्टम को बूट करने का समर्थन करने वाला शोध UEFI हाइपरवाइज़र।
यह एक शोध हाइपरवाइज़र है जिसे Intel प्रोसेसर के लिए शैक्षिक उद्देश्य से UEFI और Windows ड्राइवर के रूप में लिखा गया है।
यह MiniVisor, एक UEFI ड्राइवर के रूप में, ऑपरेटिंग सिस्टम के बूट होने से पहले भी सिस्टम गतिविधियों का निरीक्षण करने की क्षमता प्रदान करता है, जबकि एक Windows ड्राइवर के रूप में, डेवलपर्स को WinDbg जैसे परिचित टूल्स के साथ इसे डीबग करने की अनुमति देता है।
UEFI शेल से हाइपरवाइज़र लोड करना।

बूट गतिविधियों को लॉग करना और गेस्ट के साथ इंटरैक्ट करना।

बेयर-मेटल पर Ubuntu बूट करना।

इस परियोजना का लक्ष्य समुदाय और शोधकर्ताओं के साथ UEFI हाइपरवाइज़र लिखने के लिए एक अतिरिक्त शिक्षण संसाधन साझा करना है।
छोटे और अध्ययन में आसान कार्यान्वयन वाले कई ओपन सोर्स हाइपरवाइज़र मौजूद हैं, लेकिन जो UEFI ड्राइवर के रूप में ऑपरेटिंग सिस्टम को बूट करने का समर्थन करते हैं, वे अभी भी बहुत कम हैं।
AMD64 इकोसिस्टम पर UEFI सिस्टम की सार्वभौमिकता और बेयर-मेटल सिस्टम पर ऑपरेटिंग सिस्टम स्टार्टअप के दौरान सिस्टम की निगरानी, हमला और सुरक्षा करने की अनूठी क्षमता को देखते हुए, लेखकों का मानना है कि इस प्रकार के हाइपरवाइज़र को समझना और विकसित करना शोध के लिए मूल्यवान है।
सामान्य आवश्यकताएँ:
UEFI ड्राइवर के लिए आवश्यकताएँ:
Windows ड्राइवर के लिए आवश्यकताएँ:
परीक्षण के लिए Building and Debugging देखें।
हालाँकि यह परियोजना किसी भी तत्काल उपयोगी सुविधा को लागू या डिज़ाइन नहीं करती है, UEFI-आधारित हाइपरवाइज़र के Windows ड्राइवर-आधारित हाइपरवाइज़र की तुलना में कई लाभ हैं और ये अद्वितीय सुविधाएँ लागू कर सकते हैं।

लेखक निम्नलिखित परियोजनाओं के निर्माताओं और अनुरक्षकों का आभार व्यक्त करते हैं: