Linux Booting Process in hindi:-
बूटिंग एक bootstrapping process है जो यूजर द्वारा कंप्यूटर सिस्टम चालू करने पर ऑपरेटिंग सिस्टम शुरू करती है। लिनक्स की booting process पर जाने से पहले एक मशीन की सामान्य booting process पर एक नजर डालते हैं।
Linux Booting Sequence:-
1. पीसी चालू करें
2. CPU jump to address of BIOS
3. BIOS runs POST (Power-On Self Test)
4. Find bootable devices
5. Loads and execute boot sector from MBR(Master Boot Record)
6. Load the OS to RAM
BIOS (बेसिक इनपुट आउटपुट सिस्टम) एक कंप्यूटर द्वारा चलाए जाने वाले सॉफ़्टवेयर कोड को referenced करता है जब पहली बार चालू होता है। मास्टर बूट रिकॉर्ड, एक छोटा प्रोग्राम जिसे कंप्यूटर बूट होने पर execution किया जाता है और आमतौर पर MBR पहले सेक्टर पर रहता है। हार्ड डिस्क POST का मुख्य कार्य यह जांचना है कि सभी हार्डवेयर घटक ठीक से काम कर रहे हैं या नहीं और यूजर्स को errors की रिपोर्ट करें।
जैसा कि ऊपर बताया गया है, पोस्ट ऑपरेशन के बाद, BIOS लोड करता है और specified boot device से execute partition boot code करता है जिसमें लिनक्स बूट लोडर का step 1 होता है। step 1 step 2 बूट लोडर को लोड करता है। बूट लोडर अक्सर यूजर को प्रस्तुत करता है possible boot options का एक मेनू। यह तब ऑपरेटिंग सिस्टम को लोड करता है। फिर start_kernel () को कॉल करें जो मेमोरी मैनेजमेंट, डिवाइस इनिशियलाइज़ेशन आदि करता है और init प्रोसेस शुरू करता है। Init प्रक्रिया सभी गैर-ऑपरेटिंग सिस्टम सेवाओं को शुरू करती है और यूजर को एक लॉगिन स्क्रीन प्रदान करती है।
BIOS चरण 1 बूट लोडर लोड करता है।
Step 1 बूट लोडर step 2 start boot loader करता है।
फिर स्टार्ट-कर्नेल () फ़ंक्शन कहा जाता है।
init प्रक्रिया शुरू होती है।
init सभी non-operating system services को प्रारंभ करता है और लॉगिन स्क्रीन के साथ यूजर्स को प्रस्तुत करता है।
टिप्पणियाँ
एक टिप्पणी भेजें