ಫೆಡೋರಾ 38 ಸಾರ್ವತ್ರಿಕ ಕರ್ನಲ್ ಚಿತ್ರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯೋಜಿಸಿದೆ

ಫೆಡೋರಾ 38 ರ ಬಿಡುಗಡೆಯು ಕರ್ನಲ್ ಮತ್ತು ಬೂಟ್‌ಲೋಡರ್ ಮಾತ್ರವಲ್ಲದೆ, ಫರ್ಮ್‌ವೇರ್‌ನಿಂದ ಬಳಕೆದಾರರ ಸ್ಥಳದವರೆಗಿನ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡ ಸಂಪೂರ್ಣ ಪರಿಶೀಲಿಸಿದ ಬೂಟ್‌ಗಾಗಿ ಲೆನಾರ್ಟ್ ಪಾಟಿಂಗ್‌ನಿಂದ ಹಿಂದೆ ಪ್ರಸ್ತಾಪಿಸಲಾದ ಆಧುನೀಕರಿಸಿದ ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಗೆ ಪರಿವರ್ತನೆಯ ಮೊದಲ ಹಂತವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಪ್ರಸ್ತಾಪಿಸುತ್ತದೆ. ಫೆಡೋರಾ ವಿತರಣೆಯ ಅಭಿವೃದ್ಧಿಯ ತಾಂತ್ರಿಕ ಭಾಗಕ್ಕೆ ಜವಾಬ್ದಾರರಾಗಿರುವ FESCO (ಫೆಡೋರಾ ಇಂಜಿನಿಯರಿಂಗ್ ಸ್ಟೀರಿಂಗ್ ಕಮಿಟಿ) ಪ್ರಸ್ತಾವನೆಯನ್ನು ಇನ್ನೂ ಪರಿಗಣಿಸಿಲ್ಲ.

ಪ್ರಸ್ತಾವಿತ ಕಲ್ಪನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಘಟಕಗಳನ್ನು ಈಗಾಗಲೇ systemd 252 ಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಮತ್ತು ಕರ್ನಲ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವಾಗ ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಉತ್ಪತ್ತಿಯಾಗುವ initrd ಚಿತ್ರದ ಬದಲಿಗೆ, ವಿತರಣೆಯಲ್ಲಿ ಉತ್ಪತ್ತಿಯಾಗುವ ಏಕೀಕೃತ ಕರ್ನಲ್ ಇಮೇಜ್ UKI (ಯುನಿಫೈಡ್ ಕರ್ನಲ್ ಇಮೇಜ್) ಅನ್ನು ಬಳಸಲು ಕುದಿಸಲಾಗುತ್ತದೆ. ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ವಿತರಣೆಯಿಂದ ಡಿಜಿಟಲ್ ಸಹಿ. UKI ಯುಇಎಫ್‌ಐ (ಯುಇಎಫ್‌ಐ ಬೂಟ್ ಸ್ಟಬ್), ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಇಮೇಜ್ ಮತ್ತು ಮೆಮೊರಿಗೆ ಲೋಡ್ ಮಾಡಲಾದ initrd ಸಿಸ್ಟಮ್ ಪರಿಸರದಿಂದ ಕರ್ನಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಒಂದು ಫೈಲ್‌ನಲ್ಲಿ ಸಂಯೋಜಿಸುತ್ತದೆ. UEFI ನಿಂದ UKI ಇಮೇಜ್ ಅನ್ನು ಕರೆಯುವಾಗ, ಕರ್ನಲ್‌ನ ಡಿಜಿಟಲ್ ಸಿಗ್ನೇಚರ್‌ನ ಸಮಗ್ರತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಿದೆ, ಆದರೆ initrd ನ ವಿಷಯಗಳೂ ಸಹ, ಈ ಪರಿಸರದಲ್ಲಿ ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಕೀಗಳು ಮುಖ್ಯವಾದ ಕಾರಣ ಅದರ ದೃಢೀಕರಣ ಪರಿಶೀಲನೆಯು ಮುಖ್ಯವಾಗಿದೆ. ಮೂಲ FS ಅನ್ನು ಹಿಂಪಡೆಯಲಾಗಿದೆ.

ಮುಂದೆ ಗಮನಾರ್ಹ ಬದಲಾವಣೆಗಳ ಕಾರಣ, ಅನುಷ್ಠಾನವನ್ನು ಹಲವಾರು ಹಂತಗಳಾಗಿ ವಿಂಗಡಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಮೊದಲ ಹಂತದಲ್ಲಿ, UKI ಬೆಂಬಲವನ್ನು ಬೂಟ್‌ಲೋಡರ್‌ಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಐಚ್ಛಿಕ UKI ಇಮೇಜ್‌ನ ಪ್ರಕಟಣೆಯು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಇದು ಸೀಮಿತವಾದ ಘಟಕಗಳು ಮತ್ತು ಡ್ರೈವರ್‌ಗಳೊಂದಿಗೆ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಬೂಟ್ ಮಾಡುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ, ಜೊತೆಗೆ UKI ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ನವೀಕರಿಸಲು ಸಂಬಂಧಿಸಿದ ಉಪಕರಣಗಳು . ಎರಡನೇ ಮತ್ತು ಮೂರನೇ ಹಂತಗಳಲ್ಲಿ, ಕರ್ನಲ್ ಕಮಾಂಡ್ ಲೈನ್‌ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹಾದುಹೋಗುವುದರಿಂದ ದೂರ ಸರಿಯಲು ಮತ್ತು initrd ನಲ್ಲಿ ಕೀಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

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