Soluzione 1:
Al giorno d'oggi, 100 Megabyte o 200 Megabyte sono la norma.
Non è necessario disporre di una partizione /boot. Tuttavia, è utile averlo per motivi di flessibilità (LVM, crittografia, limitazioni del BIOS).
Modifica:
La dimensione consigliata è stata aumentata a 300 MB-500 MB.
Vedi anche:https://superuser.com/questions/66015/installing-ubuntu-do-i-really-need-a-boot-parition
Soluzione 2:
Tendo a creare un /boot
da 1 GB . Lascio un'immagine live CD che ha vari strumenti di riparazione nel mio /boot
. Lo faccio principalmente per i sistemi che supporto nei siti remoti.
Con la giusta configurazione e memoria sufficiente, GRUB 2 può avviare l'immagine senza estrarne il contenuto. Un paio di volte ho convinto il personale remoto a riavviare il sistema sull'immagine live del CD e ad avviare il networking/ssh su un sistema che presentava problemi in modo da potermi connettere e riparare.
Questo certamente non è richiesto, e nemmeno comune.
Soluzione 3:
Qual è la dimensione consigliata per un
/boot
Linux partizione?
Il /boot
la partizione contiene la configurazione di GRUB, il kernel con il loro System.map, ... penso che ~ 100 MB siano sufficienti.
Ed è sicuro non avere un
/boot
partizione?
Sì. Ma un /boot
separato la partizione presenta alcuni vantaggi:
- Come partizione di salvataggio
- rootfs è su un LVM, RAID, è crittografato o non è supportato da GRUB
- Forse risparmia qualche secondo del tempo di avvio
Soluzione 4:
Differisce anche la distribuzione dalla distribuzione. Ad esempio, per Fedora il minimo è 250 MB e 500 MB è l'impostazione predefinita e se si prevede di eseguire l'aggiornamento (pre) in futuro sono necessari 500 MB. Se lo spazio non è un problema, sceglierei 1 GB per evitare di mischiare le partizioni in un secondo momento, come ho dovuto fare durante l'aggiornamento di recente.
[1] http://docs.fedoraproject.org/en-US/Fedora/16/html/Installation_Guide/s2-diskpartrecommend-x86.html
[2] http://fedoraproject.org/wiki/How_to_use_PreUpgrade#Not_enough_space_in_.2Fboot
Soluzione 5:
Poiché abbiamo visto un notevole aumento dei requisiti di archiviazione del kernel Linux e initrd in costante aumento, al giorno d'oggi (febbraio 2018) tendo ad allocare 1 GB di spazio di archiviazione per /boot
.
Come /boot
di solito è l'unica cosa che non è su LVM, è l'unica partizione che non puoi ridimensionare facilmente. Quindi "sprecare" qualche centinaio di megabyte di solito non fa così male come un /boot
filesystem che risulta essere troppo piccolo in forse 5 o 10 anni.