Ada beberapa alasan ESP yang mungkin perlu diakses dalam berbagai keadaan:
/boot/efi/EFI/ubuntu/grubx64.efi
- Ini adalah biner EFI GRUB 2, yang harus diganti jika paket GRUB diperbarui.
/boot/efi/EFI/ubuntu/grub.cfg
- Ini adalah file konfigurasi GRUB yang sangat sedikit; terutama itu banyak /boot/grub/grub.cfg
. Pengalihan ini dilakukan untuk mengaktifkan "kait" untuk sistem Boot Aman; tanpa Boot Aman, grubx64.efi
biner dapat dibangun secara lokal dan menunjuk langsung ke /boot/grub/grub.cfg
; tetapi karena lokasi /boot/grub/grub.cfg
bervariasi (seperti yang terlihat oleh ESP) dari satu sistem ke sistem lainnya, menempatkan grub.cfg
file pada ESP diperlukan untuk Boot Aman, yang tidak mengizinkan grubx64.efi
dibuat secara lokal. IMHO, akan lebih masuk akal untuk meletakkan grub.cfg
file dukungan GRUB utama dan lainnya pada ESP, tetapi pengembang yang bertanggung jawab atas hal ini telah memilih pendekatan yang lebih konservatif, relatif terhadap apa yang dilakukan sistem berbasis BIOS. Dalam hal apa pun,grub.cfg
pada ESP jarang, jika pernah, diperbarui; tetapi itu mungkin diperlukan pada titik tertentu, terutama jika paket GRUB Debian diperbarui.
/boot/efi/EFI/ubuntu/shimx64.efi
- Ini adalah binari Shim, yang diperlukan agar Boot Aman berfungsi. Seperti biner GRUB 2, itu mungkin diperbarui oleh pembaruan paket Debian, tetapi dari shim-signed
paket.
/boot/efi/EFI/ubuntu/MokManager.efi
- Ini adalah biner MokManager, yang merupakan alat dukungan Shim. Seperti Shim, itu mungkin diperbarui dalam pembaruan paket.
/boot/efi/EFI/ubuntu/fwupx64.efi
- Ini adalah alat untuk membantu mengotomatiskan pembaruan firmware pada komputer berbasis EFI. Seperti halnya binari EFI sebelumnya, binari EFI mungkin diperbarui oleh pembaruan paket Debian.
- File firmware EFI - Memperbarui firmware kemungkinan mengharuskan menyalin file firmware ke ESP. Ini bisa berupa proses manual atau sesuatu yang setidaknya sebagian terotomatisasi menggunakan
fwupdate
biner Linux dan mencocokkan fwupx64.efi
biner EFI. (Saya tidak 100% positif bahwa yang terakhir memerlukan menulis file ke ESP, meskipun. Ini cukup baru dan memiliki dokumentasi minimal pada saat ini.)
- Alat terkait EFI lainnya - Program seperti boot manager rEFInd saya dan boot manager EFI lainnya dan non-standar mungkin perlu diinstal ke ESP. Banyaknya alat yang mungkin perlu diinstal adalah signifikan, tetapi kebanyakan dari mereka eksotis, sehingga jumlah sistem yang terkena dampaknya kecil.
- Penyesuaian file konfigurasi manual - Jika Anda ingin mengkonfigurasi ulang bootloader, Anda mungkin perlu membaca file konfigurasinya pada ESP, mengeditnya, dan menyimpan kembali file yang diedit. Untuk itu, hanya memeriksa konfigurasi mengharuskan ESP dipasang (meskipun itu bisa menjadi mount read-only).
- Alat informasi sistem - Alat seperti Boot Info Script membaca file konfigurasi pada ESP untuk menghasilkan laporan tentang bagaimana sistem dikonfigurasi. Boot Info Script mungkin me-mount ESP bahkan jika itu tidak di-mount untuk melakukan tugasnya, tapi saya tidak 100% positif dari itu. Mungkin ada alat lain yang menganggap ESP sudah terpasang, dan fungsinya akan menurun jika asumsi ini tidak terpenuhi.
Singkatnya, ada beberapa alasan mengapa OS itu sendiri atau Anda mungkin ingin atau perlu membaca dari atau menulis ke ESP. Yang mengatakan, alasan-alasan ini sedikit jumlahnya sehingga mekanisme untuk sementara memasang ESP dan kemudian melepasnya ketika dilakukan mungkin bermanfaat. Tentu saja skrip instalasi paket Debian dapat melakukan pekerjaan itu, misalnya, seperti halnya alat otomatis yang memodifikasi file konfigurasi pada ESP. AFAIK, meskipun, mengubah status pemasangan ESP tidak di cakrawala.
Perhatikan bahwa ESP dipasang dengan izin yang cukup ketat secara default. Baru-baru ini (dimulai dengan 15.10 atau 16.04, mungkin - saya tidak yakin kapan tepatnya), mount permisi diubah sehingga hanya root
bisa dibaca /boot/efi
. Bahkan sebelum itu, hanya root
bisa menulis ke ESP, meskipun izin baca lebih longgar. Karena root
dapat me-mount partisi, ada manfaat keamanan minimal untuk membiarkan ESP dilepas pada titik ini, meskipun akan ada manfaat karena akan ada lebih sedikit risiko kerusakan sistem file pada ESP karena bug, kegagalan daya, dll.