Parhaodd Lennart Poettering i gyhoeddi syniadau ar gyfer ailweithio cydrannau i'w lawrlwytho. Linux и рассмотрел ситуацию с дублированием загрузочных разделов. Недовольство вызвало использование для организации начальной загрузки двух дисковых разделов с разными ФС, которые монтируются вложенно — раздела /boot/efi на базе ФС VFAT с компонентами прошивки EFI (EFI System Partition) и раздела /boot на базе ФС ext4, btrfs или xfs, на котором размещаются образы ядра Linux и initrd, а также настройки загрузчика.
Ситуация усугубляется тем, что раздел EFI является общим для всех систем, а загрузочный раздел с ядром и initrd создаётся отдельно для каждого установленного дистрибутива Linux, что приводит к необходимости создания лишних разделов при установке в системе нескольких дистрибутивов. В свою очередь необходимость поддержки разных ФС приводит к усложнению загрузчика, а использование вложенного размещения разделов мешает реализации автоматического монтирования (раздел /boot/efi можно быть примонтирован только после монтирования раздела /boot).
Awgrymodd Lennart y dylid defnyddio un rhaniad cychwyn yn unig os yn bosibl ac, ar systemau EFI, gosod y cnewyllyn a'r delweddau initrd ar y rhaniad VFAT /efi yn ddiofyn. Ar systemau heb EFI, neu os oes rhaniad EFI eisoes yn bodoli yn ystod y gosodiad (defnyddir OS arall yn gyfochrog) ac nad oes digon o le rhydd ynddo, gallwch ddefnyddio rhaniad / cist ar wahân gyda math XBOOTLDR (y rhaniad /efi yn y tabl rhaniad o fath ESP). Cynigir creu rhaniadau ESP a XBOOTLDR mewn cyfeirlyfrau ar wahân (mownt ar wahân /efi a / cist yn lle mownt nythu / cist / efi), eu gwneud yn awtoganfyddadwy ac yn awtomatig trwy eu hadnabod yn ôl math XBOOTLDR yn y tabl rhaniad (heb gofrestru rhaniad yn /etc/fstab).
Раздел /boot будет общим для всех установленных на компьютере дистрибутивов Linux, а разделение специфичных для дистрибутивов файлов будет осуществляться на уровне подкаталогов (для каждого установленного дистрибутива свой подкаталог). В соответствии со сложившейся практикой и требованиями спецификации UEFI в разделе с компонентами EFI используется только файловая система VFAT. Для унификации и избавления загрузчика от усложнений, связанных с поддержкой разных ФС, предлагается использовать VFAT и в качестве файловой системы для раздела /boot, что значительно упростит реализацию работающих на стороне загрузчика компонентов, осуществляющих доступ к данным в разделах /boot и /efi. Унификация позволит равноценно поддерживать оба раздела (/boot и /efi) для загрузки образов ядра и initrd.
Ffynhonnell: opennet.ru
