Є декілька причин, через які в ESP може виникнути потреба в різних обставинах:
/boot/efi/EFI/ubuntu/grubx64.efi
- Це двійковий файл EFI GRUB 2, який необхідно замінити, якщо оновлений пакет GRUB.
/boot/efi/EFI/ubuntu/grub.cfg
- Це файл конфігурації GRUB, який робить дуже мало; в основному це навантаження /boot/grub/grub.cfg
. Це перенаправлення робиться, щоб увімкнути "гачок" для систем безпечної завантаження; без захищеного завантаження, grubx64.efi
двійковий файл може бути побудований локально і вказує безпосередньо на /boot/grub/grub.cfg
; але оскільки розташування /boot/grub/grub.cfg
відрізняється (як це бачимо в ESP) від однієї системи до іншої, розміщення grub.cfg
файлу в ESP необхідно для безпечного завантаження, яке не дозволяє grubx64.efi
будувати локально. IMHO, було б більше сенсу розміщувати основні grub.cfg
та інші файли підтримки GRUB на ESP, але розробники, відповідальні за це, обрали більш консервативний підхід щодо того, що робить система на базі BIOS. У будь-якому випадкуgrub.cfg
на ESP буде рідко, якщо взагалі, оновлюватися; але це може знадобитися в якийсь момент, особливо якщо оновлений пакет GRUB Debian.
/boot/efi/EFI/ubuntu/shimx64.efi
- Це двійковий файл Shim, який необхідний для безпечного завантаження. Як і двійковий GRUB 2, він може бути оновлений оновленням пакету Debian, але не shim-signed
пакетом.
/boot/efi/EFI/ubuntu/MokManager.efi
- Це бінарний файл MokManager, який є інструментом підтримки Shim. Як і Shim, він може бути оновлений пакетом оновлення.
/boot/efi/EFI/ubuntu/fwupx64.efi
- Це інструмент для автоматизації оновлення мікропрограмного забезпечення на комп'ютері на базі EFI. Як і у попередніх бінарних файлах EFI, він може бути оновлений оновленням пакету Debian.
- Файли прошивки EFI - Оновлення програмного забезпечення, ймовірно, потребує копіювання файлів мікропрограмного забезпечення в ESP. Це може бути ручний процес або щось, що хоча б частково автоматизоване за допомогою
fwupdate
бінарного Linux та відповідного fwupx64.efi
бінарного EFI. (Я не на 100% впевнений, що для останнього потрібно писати файли в ESP. Хоча це досить нове і має мінімальну документацію.)
- Інші інструменти, пов'язані з EFI - такі програми, як мій менеджер завантаження rEFInd та інші нестандартні менеджери завантажувачів та інструменти EFI, можливо, повинні бути встановлені в ESP. Велика кількість інструментів, які, можливо, потрібно буде встановити, є значним, але більшість з них є екзотичними, тому кількість систем, на які впливає, невелика.
- Налаштування файлів конфігурації вручну - Якщо ви хочете перенастроїти завантажувач, можливо, вам доведеться прочитати його файл конфігурації на ESP, відредагувати його та зберегти відредагований файл назад. З цього приводу для простого вивчення конфігурації потрібно встановити ESP (хоча це може бути кріплення лише для читання).
- Інструменти системної інформації - такі інструменти, як Boot Info Script, читають конфігураційні файли в ESP, щоб створити звіт про налаштування системи. Інформаційний скрипт завантаження, ймовірно, підтримує ESP, навіть якщо він не зможе виконувати свою роботу, але я не на 100% позитивний. Можливо, існують інші інструменти, які передбачають, що ESP вже встановлений, і їх функціональність буде погіршена, якби це припущення не було виконано.
Підсумовуючи, є досить багато причин того, що сама ОС або ви можете хотіти або потрібно прочитати або написати в ESP. Зважаючи на це, цих причин недостатньо мало, що може бути корисним механізм тимчасового встановлення ESP і потім його відключення після завершення. Безумовно, сценарій встановлення пакунків Debian міг би зробити цю роботу, наприклад, як автоматизовані інструменти, що змінюють конфігураційні файли в ESP. AFAIK, однак, зміна статусу кріплення ESP не на горизонті.
Зауважте, що ESP за замовчуванням встановлений з досить обмежуючими правами. Нещодавно (починаючи з 15.10 або 16.04, можливо - я точно не знаю, коли), дозволи на монтування були змінені, щоб root
можна було читати лише з них /boot/efi
. Ще до цього часу root
можна було писати лише в ESP, хоча дозволи на читання були слабкішими. Оскільки root
можна монтувати розділи, є мінімальна користь для безпеки, якщо залишити ESP не зміненим на цьому етапі, хоча було б користь у тому, що буде менший ризик пошкодження файлової системи в ESP через помилку, відключення живлення тощо.