Cynigiodd Lennart Pottering y dylid moderneiddio'r dadansoddiad o raniadau esgidiau

Parhaodd Lennart Pottering i gyhoeddi syniadau ar gyfer ail-weithio cydrannau cychwyn Linux ac edrychodd ar y sefyllfa gyda rhaniadau cychwyn dyblyg. Achoswyd anfodlonrwydd gan y defnydd i drefnu cychwyn cychwynnol dau raniad disg gyda systemau ffeil gwahanol, sy'n cael eu gosod wedi'u nythu - y rhaniad /boot/efi yn seiliedig ar system ffeiliau VFAT gyda chydrannau cadarnwedd EFI (Rhaniad System EFI) a'r /boot rhaniad yn seiliedig ar y system ffeiliau ext4, btrfs neu xfs, lle mae cnewyllyn Linux a delweddau initrd, yn ogystal Γ’ gosodiadau cychwynnydd.

Gwaethygir y sefyllfa gan y ffaith bod y rhaniad EFI yn gyffredin i bob system, ac mae'r rhaniad cychwyn gyda'r cnewyllyn a'r initrd yn cael ei greu ar wahΓ’n ar gyfer pob dosbarthiad Linux a osodwyd, sy'n arwain at yr angen i greu rhaniadau ychwanegol wrth osod sawl dosbarthiad ar y system. Yn ei dro, mae'r angen i gefnogi systemau ffeil gwahanol yn arwain at lwythwr cychwyn mwy cymhleth, ac mae'r defnydd o osod rhaniadau nythu yn ymyrryd Γ’ gweithrediad mowntio awtomatig (dim ond ar Γ΄l gosod y rhaniad /boot y gellir gosod y rhaniad /boot/efi). ).

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).

Bydd y rhaniad /cist yn gyffredin i bob dosbarthiad Linux a osodir ar y cyfrifiadur, a bydd ffeiliau dosbarthu penodol yn cael eu gwahanu ar lefel yr is-gyfeiriadur (mae gan bob dosbarthiad gosodedig ei is-gyfeiriadur ei hun). Yn unol ag arfer sefydledig a gofynion manyleb UEFI, dim ond y system ffeiliau VFAT a ddefnyddir yn y rhaniad cydran EFI. Er mwyn uno a rhyddhau'r cychwynnydd o'r cymhlethdodau sy'n gysylltiedig Γ’ chefnogi gwahanol systemau ffeiliau, cynigir defnyddio VFAT fel system ffeiliau ar gyfer y rhaniad /boot, a fydd yn symleiddio'n sylweddol y broses o weithredu cydrannau sy'n gweithio ar ochr y cychwynnwr sy'n cyrchu data yn y rhaniadau /boot a /efi. Bydd uno yn caniatΓ‘u cefnogaeth gyfartal i'r ddau raniad (/boot a /efi) ar gyfer llwytho delweddau cnewyllyn a initrd.

Ffynhonnell: opennet.ru

Ychwanegu sylw