I sistemi moderni sono generalmente installati con una partizione / avvio molto più ampia rispetto al passato. Il numero è appena cresciuto nel tempo.
Tener conto di:
RHEL 5 ha creato una partizione 101 MiB / boot.
RHEL 6 ha creato una partizione di 500 MiB / boot.
RHEL 7 ha anche creato una partizione da 500 MiB / boot, ma questa è stata cambiata in 1024 MiB in 7.3, perché come indicato nelle note di rilascio :
Nelle versioni precedenti di Red Hat Enterprise Linux 7, la dimensione predefinita della partizione / boot era impostata su 500 MB. Ciò potrebbe causare problemi su sistemi con più kernel e pacchetti aggiuntivi come kernel-debuginfo installato. La partizione / boot potrebbe diventare piena o quasi piena in tale scenario, che quindi ha impedito l'aggiornamento del sistema e ha richiesto la pulizia manuale per liberare spazio aggiuntivo.
In Red Hat Enterprise Linux 7.3, la dimensione predefinita della partizione / boot è aumentata a 1 GB e questi problemi non si verificano più sui sistemi appena installati. Si noti che le installazioni eseguite con le versioni precedenti non avranno ridimensionato le loro partizioni / boot e potrebbe comunque richiedere la pulizia manuale per l'aggiornamento. (BZ # 1.369.837)
I miei attuali sistemi EL7 hanno circa 200 MiB usati in / boot, ma di solito non installo pacchetti kernel-debug.
Poiché il kernel Linux continua a crescere nel tempo, principalmente a causa dell'aggiunta di driver di dispositivo hardware, è probabile che anche questa raccomandazione continui a crescere.
E ancora, come notato da altri, una partizione / boot non è più strettamente necessaria per la maggior parte delle installazioni. Le VM in genere non ne hanno bisogno, ad esempio, e anche i sistemi di avvio UEFI non ne hanno bisogno (sebbene abbiano una partizione di sistema EFI che deve esistere ed essere abbastanza grande da contenere vari file UEFI). Una partizione / boot è necessaria per alcuni sistemi legacy molto vecchi e per l'utilizzo della crittografia LUKS a disco intero.