Multiboot specification
மல்டிபூட் விவரக்குறிப்பு என்பது ஒரு துவக்க ஏற்றுபவர் ஒரு x86 இயக்க முறைமை கர்னலை எவ்வாறு ஏற்ற முடியும் என்பதை விவரிக்கும் ஒரு திறந்த தரநிலையாகும். இந்த விவரக்குறிப்பு எந்தவொரு இணக்கமான துவக்க-ஏற்றியை செயல்படுத்துவதற்கும் எந்தவொரு இணக்கமான இயக்க முறைமை கர்னலையும் துவக்க அனுமதிக்கிறது. எனவே, இயக்க முறைமை-குறிப்பிட்ட துவக்க ஏற்றிகளின் தேவை இல்லாமல், வெவ்வேறு இயக்க முறைமைகள் மற்றும் துவக்க ஏற்றிகள் ஒன்றாக வேலை செய்ய மற்றும் ஒன்றோடொன்று செயல்பட இது அனுமதிக்கிறது. இதன் விளைவாக, இது ஒரே கணினியில் வெவ்வேறு இயக்க முறைமைகளின் எளிதாக சகவாழ்வை அனுமதிக்கிறது, இது மல்டி-பூட்டிங் என்றும் அழைக்கப்படுகிறது. இந்த விவரக்குறிப்பு முதலில் 1995 இல் உருவாக்கப்பட்டது மற்றும் இலவச மென்பொருள் அறக்கட்டளையால் உருவாக்கப்பட்டது. குனு ஹர்ட், விஎம்வேர் ஈஎஸ்எக்ஸ்ஐ, ஜென் மற்றும் எல்4 மைக்ரோ கர்னல்கள் அனைத்தும் இந்த முறையைப் பயன்படுத்தி துவக்கப்பட வேண்டும். குனு கிருப் என்பது குனு இயக்க முறைமை மற்றும் பிற இயக்க முறைமைகளில் பயன்படுத்தப்படும் குறிப்பு செயல்படுத்தலாகும். மல்டிபூட் விவரக்குறிப்பின் சமீபத்திய பதிப்பு 0.6.96 ஆகும், இது 2009 இல் வரையறுக்கப்பட்டது. UEFI ஆதரவுடன் பொருந்தாத இரண்டாவது மறு செய்கை, மல்டிபூட் 2 விவரக்குறிப்பு, பின்னர் அறிமுகப்படுத்தப்பட்டது. மல்டிபூட் 2 இன் சமீபத்திய பதிப்பு 2 ஆகும், இது 2016 இல் வரையறுக்கப்பட்டுள்ளது. தொழில்நுட்ப கண்ணோட்டம் மல்டிபூட் ஒரு தலைப்பை ஒரு கட்டமைப்பாக வரையறுக்கிறது, இது ஒட்டுமொத்த படக் கோப்பிலும் இருக்க வேண்டும், மல்டிபூட் 2 இல், புலங்கள் அல்லது புலங்களின் குழுவில் ஒரு வகை குறிச்சொல் உள்ளது, இது அவற்றை மல்டிபூட் 2 தலைப்பிலிருந்து தவிர்க்க அனுமதிக்கிறது. OS படக் கோப்புக்குள், தலைப்பு மல்டிபூட்டுக்கான முதல் 8192 (212) பைட்டுகளிலும், மல்டிபூட் 2 க்கான 32768 (215) பைட்டுகளிலும் இருக்க வேண்டும். ஏற்றுபவர் தலைப்பைக் கண்டுபிடிக்க ஒரு மாய எண்ணைத் தேடுகிறார், இது மல்டிபூட்டுக்கு 0x1BADB002 மற்றும் மல்டிபூட் 2 க்கு 0xE85250D6 ஆகும். தலைப்பில், Entry _ addr குறியீட்டை சுட்டிக்காட்டுகிறது, அங்கு கட்டுப்பாடு OS க்கு ஒப்படைக்கப்படுகிறது. இது வெவ்வேறு செயல்படுத்தக்கூடிய கோப்பு வடிவங்களை அனுமதிக்கிறது (செயல்படுத்தக்கூடிய கோப்பு வடிவங்களின் ஒப்பீடு பார்க்கவும்). OS கர்னல் ஒரு ELF கோப்பாக இருந்தால் (செயல்படுத்தக்கூடிய மற்றும் இணைக்கக்கூடிய வடிவமைப்பு), இது லினக்ஸ் கர்னலுக்கானது, இது மல்டிபூட் 2 க்கு தவிர்க்கப்படலாம். திறந்த மூல உலகில் ELF வடிவம் மிகவும் பொதுவானது மற்றும் நுழைவு புள்ளியைக் கொண்ட அதன் சொந்த புலத்தை (e _ Entry) கொண்டுள்ளது. ஓஎஸ் நுழைவு புள்ளிக்குச் செல்வதற்கு முன், துவக்க ஏற்றுபவர் கணினியை விட்டு ஓஎஸ் எப்படி வெளியேறியது என்பதைச் சொல்ல ஒரு துவக்க தகவல் கட்டமைப்பை வழங்க வேண்டும்; மல்டிபூட்டைப் பொறுத்தவரை, இது ஒரு கட்டமைப்பாகும், மேலும் மல்டிபூட் 2 ஐப் பொறுத்தவரை, ஒவ்வொரு புலத்திற்கும் (குழு) ஒரு வகை குறிச்சொல் மற்றும் அளவு உள்ளது. மேலும் காண்க எல் டோரிட்டோ (சிடி-ரோம் தரநிலை), சிடி-ரோம் டிஸ்க்குகளை துவக்குவதற்கு துவக்கக்கூடிய யூ. எஸ். பி லைவ் யூ. எஸ். பி மல்டி-பூட்டிங் குறிப்புகள் வெளிப்புற இணைப்புகள் கணினி தரநிலைகளை துவக்குவதற்கான கருவிகளின் பட்டியல்