لینارٹ پوٹرنگ نے بوٹ پارٹیشنز کی خرابی کو جدید بنانے کی تجویز پیش کی۔

لینارٹ پوئٹرنگ نے ڈاؤن لوڈ کرنے کے لیے اجزاء کو دوبارہ کام کرنے کے لیے خیالات کی اشاعت جاری رکھی Linux и рассмотрел ситуацию с дублированием загрузочных разделов. Недовольство вызвало использование для организации начальной загрузки двух дисковых разделов с разными ФС, которые монтируются вложенно — раздела /boot/efi на базе ФС VFAT с компонентами прошивки EFI (EFI System Partition) и раздела /boot на базе ФС ext4, btrfs или xfs, на котором размещаются образы ядра Linux и initrd, а также настройки загрузчика.

Ситуация усугубляется тем, что раздел EFI является общим для всех систем, а загрузочный раздел с ядром и initrd создаётся отдельно для каждого установленного дистрибутива Linux, что приводит к необходимости создания лишних разделов при установке в системе нескольких дистрибутивов. В свою очередь необходимость поддержки разных ФС приводит к усложнению загрузчика, а использование вложенного размещения разделов мешает реализации автоматического монтирования (раздел /boot/efi можно быть примонтирован только после монтирования раздела /boot).

Lennart نے تجویز کیا کہ اگر ممکن ہو تو صرف ایک بوٹ پارٹیشن استعمال کریں اور EFI سسٹمز پر، VFAT/efi پارٹیشن پر کرنل اور initrd امیجز کو بطور ڈیفالٹ رکھیں۔ EFI کے بغیر سسٹمز پر، یا اگر انسٹالیشن کے دوران EFI پارٹیشن پہلے سے موجود ہے (متوازی طور پر ایک اور OS استعمال کیا جاتا ہے) اور اس میں کافی خالی جگہ نہیں ہے، تو آپ XBOOTLDR قسم کے ساتھ ایک علیحدہ /boot پارٹیشن استعمال کر سکتے ہیں (/efi پارٹیشن پارٹیشن ٹیبل ESP قسم کا ہے)۔ ESP اور XBOOTLDR پارٹیشنز کو علیحدہ ڈائریکٹریز میں بنانے کی تجویز ہے (نسٹڈ ماؤنٹ /boot/efi کی بجائے علیحدہ mount /efi اور /boot)، انہیں پارٹیشن ٹیبل میں XBOOTLDR قسم کے ذریعے شناخت کے ذریعے خودکار اور خود کار طریقے سے قابل شناخت بنائیں (بغیر کسی پارٹیشن کو رجسٹرڈ کیے /etc/fstab)۔

Раздел /boot будет общим для всех установленных на компьютере дистрибутивов Linux, а разделение специфичных для дистрибутивов файлов будет осуществляться на уровне подкаталогов (для каждого установленного дистрибутива свой подкаталог). В соответствии со сложившейся практикой и требованиями спецификации UEFI в разделе с компонентами EFI используется только файловая система VFAT. Для унификации и избавления загрузчика от усложнений, связанных с поддержкой разных ФС, предлагается использовать VFAT и в качестве файловой системы для раздела /boot, что значительно упростит реализацию работающих на стороне загрузчика компонентов, осуществляющих доступ к данным в разделах /boot и /efi. Унификация позволит равноценно поддерживать оба раздела (/boot и /efi) для загрузки образов ядра и initrd.

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster