ಬೂಟ್ ವಿಭಾಗಗಳ ಸ್ಥಗಿತವನ್ನು ಆಧುನೀಕರಿಸಲು ಲೆನಾರ್ಟ್ ಪಾಟರಿಂಗ್ ಪ್ರಸ್ತಾಪಿಸಿದರು

ಲೆನಾರ್ಟ್ ಪಾಟರಿಂಗ್ ಲಿನಕ್ಸ್ ಬೂಟ್ ಘಟಕಗಳನ್ನು ಮರುನಿರ್ಮಾಣ ಮಾಡಲು ಆಲೋಚನೆಗಳನ್ನು ಪ್ರಕಟಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದರು ಮತ್ತು ನಕಲು ಬೂಟ್ ವಿಭಾಗಗಳೊಂದಿಗೆ ಪರಿಸ್ಥಿತಿಯನ್ನು ನೋಡಿದರು. ವಿವಿಧ ಕಡತ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಎರಡು ಡಿಸ್ಕ್ ವಿಭಾಗಗಳ ಆರಂಭಿಕ ಬೂಟ್ ಅನ್ನು ಸಂಘಟಿಸಲು ಬಳಸುವುದರಿಂದ ಅತೃಪ್ತಿ ಉಂಟಾಗುತ್ತದೆ, ಇವುಗಳನ್ನು ನೆಸ್ಟೆಡ್ ಆಗಿ ಜೋಡಿಸಲಾಗಿದೆ - EFI ಫರ್ಮ್‌ವೇರ್ ಘಟಕಗಳೊಂದಿಗೆ VFAT ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಧರಿಸಿದ /boot/efi ವಿಭಾಗ (EFI ಸಿಸ್ಟಮ್ ವಿಭಾಗ) ಮತ್ತು /boot ext4, btrfs ಅಥವಾ xfs ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಧರಿಸಿದ ವಿಭಾಗವು Linux ಕರ್ನಲ್ ಮತ್ತು initrd ಚಿತ್ರಗಳನ್ನು ಮತ್ತು ಬೂಟ್‌ಲೋಡರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹೊಂದಿದೆ.

EFI ವಿಭಾಗವು ಎಲ್ಲಾ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಸಾಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ಕರ್ನಲ್ ಮತ್ತು initrd ನೊಂದಿಗೆ ಬೂಟ್ ವಿಭಾಗವನ್ನು ಪ್ರತಿ ಸ್ಥಾಪಿಸಲಾದ ಲಿನಕ್ಸ್ ವಿತರಣೆಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ ರಚಿಸಲಾಗಿದೆ ಎಂಬ ಅಂಶದಿಂದ ಪರಿಸ್ಥಿತಿಯು ಉಲ್ಬಣಗೊಂಡಿದೆ, ಇದು ಹಲವಾರು ವಿತರಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸುವಾಗ ಹೆಚ್ಚುವರಿ ವಿಭಾಗಗಳನ್ನು ರಚಿಸುವ ಅಗತ್ಯಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ. ವ್ಯವಸ್ಥೆ. ಪ್ರತಿಯಾಗಿ, ವಿಭಿನ್ನ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಅಗತ್ಯವು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಬೂಟ್‌ಲೋಡರ್‌ಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಮತ್ತು ವಿಭಾಗಗಳ ನೆಸ್ಟೆಡ್ ಪ್ಲೇಸ್‌ಮೆಂಟ್‌ನ ಬಳಕೆಯು ಸ್ವಯಂಚಾಲಿತ ಆರೋಹಣದ ಅನುಷ್ಠಾನಕ್ಕೆ ಅಡ್ಡಿಪಡಿಸುತ್ತದೆ (/boot/efi ವಿಭಾಗವನ್ನು /boot ವಿಭಾಗವನ್ನು ಆರೋಹಿಸಿದ ನಂತರವೇ ಆರೋಹಿಸಬಹುದು. )

ಸಾಧ್ಯವಾದರೆ ಕೇವಲ ಒಂದು ಬೂಟ್ ವಿಭಾಗವನ್ನು ಬಳಸಲು ಮತ್ತು EFI ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಕರ್ನಲ್ ಮತ್ತು initrd ಚಿತ್ರಗಳನ್ನು VFAT /efi ವಿಭಾಗದಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇರಿಸಲು ಲೆನಾರ್ಟ್ ಸಲಹೆ ನೀಡಿದರು. EFI ಇಲ್ಲದ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ, ಅಥವಾ ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ EFI ವಿಭಾಗವು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ (ಮತ್ತೊಂದು OS ಅನ್ನು ಸಮಾನಾಂತರವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ) ಮತ್ತು ಅದರಲ್ಲಿ ಸಾಕಷ್ಟು ಮುಕ್ತ ಸ್ಥಳವಿಲ್ಲದಿದ್ದರೆ, ನೀವು XBOOTLDR ಪ್ರಕಾರದೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ /boot ವಿಭಾಗವನ್ನು ಬಳಸಬಹುದು (ಇಲ್ಲಿನ /efi ವಿಭಾಗ ವಿಭಜನಾ ಕೋಷ್ಟಕವು ಇಎಸ್ಪಿ ಪ್ರಕಾರವಾಗಿದೆ). ಪ್ರತ್ಯೇಕ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ESP ಮತ್ತು XBOOTLDR ವಿಭಾಗಗಳನ್ನು ರಚಿಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ (ನೆಸ್ಟೆಡ್ ಮೌಂಟ್ /boot/efi ಬದಲಿಗೆ ಪ್ರತ್ಯೇಕ ಮೌಂಟ್ /efi ಮತ್ತು /boot), ವಿಭಜನಾ ಕೋಷ್ಟಕದಲ್ಲಿ XBOOTLDR ಪ್ರಕಾರದ ಮೂಲಕ ಗುರುತಿಸುವ ಮೂಲಕ (ವಿಭಾಗವನ್ನು ನೋಂದಾಯಿಸದೆಯೇ) ಅವುಗಳನ್ನು ಸ್ವಯಂ-ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. / ಇತ್ಯಾದಿ/fstab).

ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಎಲ್ಲಾ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಿಗೆ /boot ವಿಭಾಗವು ಸಾಮಾನ್ಯವಾಗಿರುತ್ತದೆ ಮತ್ತು ವಿತರಣಾ-ನಿರ್ದಿಷ್ಟ ಫೈಲ್‌ಗಳನ್ನು ಉಪ ಡೈರೆಕ್ಟರಿ ಮಟ್ಟದಲ್ಲಿ ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ (ಪ್ರತಿ ಸ್ಥಾಪಿಸಲಾದ ವಿತರಣೆಯು ತನ್ನದೇ ಆದ ಉಪ ಡೈರೆಕ್ಟರಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ). ಸ್ಥಾಪಿತ ಅಭ್ಯಾಸ ಮತ್ತು UEFI ವಿವರಣೆಯ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ, EFI ಘಟಕ ವಿಭಾಗದಲ್ಲಿ ಕೇವಲ VFAT ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ವಿವಿಧ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ತೊಡಕುಗಳಿಂದ ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ಏಕೀಕರಿಸಲು ಮತ್ತು ಮುಕ್ತಗೊಳಿಸಲು, /boot ವಿಭಾಗಕ್ಕಾಗಿ VFAT ಅನ್ನು ಫೈಲ್ ಸಿಸ್ಟಮ್‌ನಂತೆ ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಇದು ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸುವ ಬೂಟ್‌ಲೋಡರ್ ಬದಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಘಟಕಗಳ ಅನುಷ್ಠಾನವನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸರಳಗೊಳಿಸುತ್ತದೆ. /boot ಮತ್ತು /efi ವಿಭಾಗಗಳು. ಏಕೀಕರಣವು ಕರ್ನಲ್ ಮತ್ತು initrd ಚಿತ್ರಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಎರಡೂ ವಿಭಾಗಗಳಿಗೆ (/boot ಮತ್ತು /efi) ಸಮಾನ ಬೆಂಬಲವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ