ಸಂಪುಟ ಬೂಟ್ ಕೋಡ್ ಎಂದರೇನು?

ವಾಲ್ಯೂಮ್ ಬೂಟ್ ಕೋಡ್ ಏನು ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಂಪುಟ ಬೂಟ್ ಕೋಡ್ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ

ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಮತ್ತು ಡಿಸ್ಕ್ ನಿಯತಾಂಕ ಬ್ಲಾಕ್ ಮತ್ತು ಪರಿಮಾಣ ಬೂಟ್ ರೆಕಾರ್ಡ್ / ಕ್ಷೇತ್ರವನ್ನು ರಚಿಸುವ ಎರಡು ಪ್ರಮುಖ ಭಾಗಗಳು. ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ಮಾಸ್ಟರ್ ಬೂಟ್ ಕೋಡ್ನಿಂದ ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಬೂಟ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ನಿಜವಾದ ಲೋಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.

ಪರಿಮಾಣ ಬೂಟ್ ದಾಖಲೆಯು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಪ್ರತಿ ವಿಭಾಗದಲ್ಲಿ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ಇದು ಪ್ರತಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ವಿಭಾಗವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಇದು ಸಕ್ರಿಯವಾಗಿ ಹೊಂದಿಸಲಾದ ಪ್ರಾಥಮಿಕ ವಿಭಾಗದ ಮಾಸ್ಟರ್ ಬೂಟ್ ಕೋಡ್ನಿಂದ ಮಾತ್ರ ಕರೆಯಲ್ಪಡುತ್ತದೆ. ಇಲ್ಲವಾದರೆ, ಸಕ್ರಿಯವಲ್ಲದ ವಿಭಾಗಗಳಿಗಾಗಿ, ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.

ಸಂಪುಟ ಬೂಟ್ ಸಂಕೇತಗಳು ಆ ನಿರ್ದಿಷ್ಟ ವಿಭಾಗದಲ್ಲಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿರುತ್ತವೆ. ಉದಾಹರಣೆಗೆ, ವಿಂಡೋಸ್ 10 ಗಾಗಿ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಲಿನಕ್ಸ್ನ ಪರಿಮಳವನ್ನು ಒಂದಕ್ಕಿಂತ ವಿಭಿನ್ನವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಅಥವಾ ವಿಂಡೋಸ್ XP ಅಥವಾ ವಿಂಡೋಸ್ 7 ನಂತಹ ವಿಭಿನ್ನ ಆವೃತ್ತಿಯ ವಿಂಡೋಸ್ ಸಹ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಗಮನಿಸಿ: ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ಕೆಲವೊಮ್ಮೆ ವಿಬಿಸಿ ಸಂಕ್ಷೇಪಣದಿಂದ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ.

ವಾಲ್ಯೂಮ್ ಬೂಟ್ ಕೋಡ್ ಏನು ಮಾಡುತ್ತದೆ

ಯಾವುದೇ ಬೂಟ್ ಅನುಕ್ರಮ / ಆದೇಶದಲ್ಲಿ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಸಾಧನಕ್ಕಾಗಿ ಮಾಸ್ಟರ್ ಬೂಟ್ ರೆಕಾರ್ಡ್ ಅನ್ನು BIOS ಸೆಟ್ ಮಾಡುತ್ತದೆ.

ಸಲಹೆ: ಸಾಧನದ ಬೂಟ್ ಸಂಕೇತಗಳನ್ನು ಪರಿಶೀಲಿಸಿದ ಕ್ರಮವನ್ನು ಬದಲಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಬೇಕಾದರೆ BIOS ನಲ್ಲಿ ಬೂಟ್ ಆರ್ಡರ್ ಅನ್ನು ಹೇಗೆ ಬದಲಾಯಿಸುವುದು ಎಂಬುದನ್ನು ನೋಡಿ.

ಸಂಬಂಧಿತ ಸಾಧನವು ಕಂಡುಬಂದರೆ, ಹಾರ್ಡ್ ಡ್ರೈವ್ನಂತೆ , ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಸರಿಯಾದ ಫೈಲ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಕಾರಣವಾಗಿದೆ. ವಿಂಡೋಸ್ 10, ವಿಂಡೋಸ್ 8 , ವಿಂಡೋಸ್ 7 ಮತ್ತು ವಿಂಡೋಸ್ ವಿಸ್ಟಾಗಳಿಗಾಗಿ , ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ವಾಸ್ತವವಾಗಿ ಲೋಡ್ ಮಾಡುವ ವಿಂಡೋಸ್ ಬೂಟ್ ಮ್ಯಾನೇಜರ್ (BOOTMGR) ಆಗಿದೆ.

Windows ನ ಹಳೆಯ ಆವೃತ್ತಿಗಳಿಗೆ, ವಿಂಡೋಸ್ XP ನಂತೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಬಳಸುವ NT ಲೋಡರ್ (NTLDR) ಇಲ್ಲಿದೆ.

ಎರಡೂ ಸಂದರ್ಭದಲ್ಲಿ, ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಿಸಲು ಸರಿಯಾದ ಪರಿಮಾಣವನ್ನು ಬೂಟ್ ಡೇಟಾವು ಕಂಡುಹಿಡಿಯುತ್ತದೆ. ಒಂದು ಹಾರ್ಡ್ ಡ್ರೈವಿನಿಂದ ಓಎಸ್ ಲೋಡ್ ಮಾಡಲ್ಪಟ್ಟ ಒಂದು ವಿಶಿಷ್ಟ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ಬಳಸಿದಾಗ ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು:

  1. POST ಯಂತ್ರಾಂಶ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಓಡುತ್ತಿದೆ.
  2. ಹಾರ್ಡ್ ಡ್ರೈವಿನ ಮೊದಲ ಸೆಕ್ಟರ್ನಲ್ಲಿರುವ ಮಾಸ್ಟರ್ ಬೂಟ್ ರೆಕಾರ್ಡ್ನಿಂದ BIOS ಲೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
  3. ಆ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ bootable ವಿಭಾಗಕ್ಕಾಗಿ ಮಾಸ್ಟರ್ ವಿಭಾಗದ ಕೋಷ್ಟಕದ ಮೂಲಕ ಮಾಸ್ಟರ್ ಬೂಟ್ ಕೋಡ್ ಕಾಣುತ್ತದೆ.
  4. ಪ್ರಾಥಮಿಕ, ಕ್ರಿಯಾತ್ಮಕ ವಿಭಾಗವನ್ನು ಬೂಟ್ ಮಾಡಲು ಒಂದು ಪ್ರಯತ್ನವನ್ನು ಮಾಡಲಾಗುತ್ತದೆ.
  5. ಆ ವಿಭಾಗದ ಪರಿಮಾಣ ಬೂಟ್ ವಿಭಾಗವು ಮೆಮೊರಿಗೆ ಲೋಡ್ ಆಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಅದರ ಕೋಡ್ ಮತ್ತು ಡಿಸ್ಕ್ ಪ್ಯಾರಾಮೀಟರ್ ಬ್ಲಾಕ್ ಅನ್ನು ಬಳಸಬಹುದಾಗಿದೆ.
  6. ಆ ಬೂಟ್ ವಲಯದಲ್ಲಿನ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ಉಳಿದ ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಯ ನಿಯಂತ್ರಣಕ್ಕೆ ನೀಡಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ಕಡತ ವ್ಯವಸ್ಥೆಯ ರಚನೆಯು ಕೆಲಸದ ಕ್ರಮದಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
  7. ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಮೌಲ್ಯೀಕರಿಸಿದಾಗ, BOOTMGR ಅಥವಾ NTLDR ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.
  8. ಮೇಲೆ ತಿಳಿಸಿದಂತೆ, BOOTMGR ಅಥವಾ NTLDR ಅನ್ನು ಮೆಮೊರಿಗೆ ಲೋಡ್ ಮಾಡಲಾಗುವುದು ಮತ್ತು ಸರಿಯಾದ OS ಫೈಲ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಮತ್ತು ವಿಂಡೋಸ್ ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾರಂಭಿಸಬಹುದಾದ ನಿಯಂತ್ರಣವನ್ನು ಅವರಿಗೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ.

ಸಂಪುಟ ಬೂಟ್ ಕೋಡ್ ದೋಷಗಳು

ನೀವು ಮೇಲೆ ನೋಡುವಂತೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಂತಿಮವಾಗಿ ಲೋಡ್ ಮಾಡಬಹುದಾದ ಒಟ್ಟು ಪ್ರಕ್ರಿಯೆಯನ್ನು ರೂಪಿಸುವ ಹಲವು ಅಂಶಗಳಿವೆ. ಇದರ ಅರ್ಥ ದೋಷವನ್ನು ಎಸೆಯಲು ಹಲವು ಸಂದರ್ಭಗಳಿವೆ ಮತ್ತು ಆದ್ದರಿಂದ ನಿರ್ದಿಷ್ಟ ದೋಷ ಸಂದೇಶಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದಾದ ವಿಭಿನ್ನ ವಿಷಯಗಳು.

ದೋಷಪೂರಿತ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಸಾಮಾನ್ಯವಾಗಿ hal.dll ದೋಷಗಳಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ :

ಆ ರೀತಿಯ ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ದೋಷಗಳನ್ನು ವಿಂಡೋಸ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಅನೇಕ ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ಕಮಾಂಡ್ಗಳಲ್ಲಿ ಬೂಟ್ಸೆಟ್ ಕಮಾಂಡ್ನೊಂದಿಗೆ ಸರಿಪಡಿಸಬಹುದು . ನಿಮಗೆ ಸಹಾಯ ಬೇಕಾದರೆ ಬೂಟ್ ಎಂಜಿಆರ್ಗೆ ಸಂಪುಟ ಬೂಟ್ ಕೋಡ್ ಅನ್ನು ನವೀಕರಿಸಲು ಬೂಟ್ಸೆಟ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದನ್ನು ನೋಡಿ.

ಮೇಲಿನ ಹಂತ 4 ರಲ್ಲಿ, ಒಂದು ಸಕ್ರಿಯ ವಿಭಾಗವನ್ನು ಹುಡುಕುವ ಪ್ರಯತ್ನ ವಿಫಲವಾದಲ್ಲಿ, ನೀವು " ಯಾವುದೇ ಬೂಟ್ ಸಾಧನವಿಲ್ಲ " ಎಂಬ ದೋಷವನ್ನು ಕಾಣಬಹುದಾಗಿದೆ . ಪರಿಮಾಣ ಬೂಟ್ ಕೋಡ್ ಕಾರಣದಿಂದಾಗಿ ಅದು ದೋಷ ಸಂಭವಿಸಿದಾಗ ಅದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ಆ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ ಅಥವಾ ಸರಿಯಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ವಿಭಾಗದಲ್ಲಿ ಇಲ್ಲ ಎಂದು BIOS ತಪ್ಪಾದ ಸಾಧನವನ್ನು ನೋಡುತ್ತಿದೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಬೂಟ್ ಆದೇಶವನ್ನು ಸರಿಯಾದ ಸಾಧನಕ್ಕೆ ಹಾರ್ಡ್ ಡ್ರೈವ್ (ಬದಲಾಗಿ ಡಿಸ್ಕ್ ಅಥವಾ ಬಾಹ್ಯ ಹಾರ್ಡ್ ಡ್ರೈವ್ , ಉದಾಹರಣೆಗೆ).