In genere, /boot
è necessaria una partizione separata se il bootloader non sarebbe altrimenti in grado di accedere al file del kernel (e / o ai file aggiuntivi del bootloader). Per esempio:
Quando il rootfs utilizza un tipo di filesystem non compreso dal bootloader (come ZFS, XFS, btrfs multi-dispositivo ...) o semplicemente non abbastanza supportato in modo affidabile.
Quando il rootfs è crittografato usando un metodo non compreso dal bootloader. (Ad esempio GRUB può sbloccare i volumi LUKS, ma syslinux no.)
Se il programma di installazione della tua distribuzione non offre / avvia per impostazione predefinita, ha scelto una combinazione che già funziona senza di essa.
Il tuo sistema init non è rilevante in quanto si avvia molto più tardi nel processo di avvio.
Inoltre, alcuni tipi di firmware richiedono una partizione di avvio del firmware (ad es. UEFI necessita di una "partizione di sistema EFI") in cui risiede il bootloader. Se il firmware ne richiede uno, un programma di installazione del sistema operativo ben scritto lo creerà sempre.
Logicamente questa partizione è separata da Linux /boot
, ma va bene usare la stessa partizione per entrambi i lavori (potrebbe anche semplificare le cose). In caso contrario, /efi
o /boot/efi
sono anche posizioni di montaggio comuni.
Infine, la partizione "Area di avvio del BIOS riservata" è necessaria solo per un caso specifico: l'utilizzo del bootloader GRUB 2 su un sistema BIOS, ma su un disco con partizione GPT.
In genere non è necessario per nessun'altra combinazione e non è mai necessario su UEFI (poiché la partizione di sistema EFI esegue già la stessa attività).
Questa partizione è completamente separata /boot
e non contiene nulla montabile.