[La información en esta respuesta sobre GRUB2 y LVM se debe en gran parte a los esfuerzos de Jan ; Originalmente, esta respuesta fue gravemente errónea, y Jan merece crédito por las mejoras que he realizado. -Eliah]
Cuando no se utiliza LVM, una /boot
partición separada es principalmente útil para garantizar que los archivos necesarios para el arranque estén lo suficientemente cerca del comienzo de la unidad, cuando la /
partición no está al principio de la unidad. Por ejemplo, es posible que desee colocar su partición de intercambio de Linux muy cerca del comienzo de la unidad, ya que en algunas unidades se puede acceder a los datos cerca del comienzo de la unidad más rápidamente. Entonces podría tener una pequeña /boot
partición, seguida de su partición de intercambio de Linux, seguida de la /
partición (y luego otras particiones separadas si las tiene, como /home
).
Durante bastante tiempo, esto ha sido en gran medida innecesario, porque con los BIOS más nuevos, generalmente puede arrancar un sistema cuyos archivos de arranque se encuentran en una partición lejos del comienzo del disco. Aún así, hay muy pocas desventajas al hacerlo (a menos que lo haga /boot
tan pequeño que se llene, probablemente debería ser de aproximadamente 250 MiB), por lo que muchas personas que particionan manualmente aún lo hacen.
Más viejos cargadores de arranque como LILO mismos tenían limitaciones que hicieron por separado /boot
particiones útil, ya Ene señala .
Al usar LVM, si su /
partición está en LVM, solía ser necesario tener una /boot
partición separada . En dicha configuración, la /boot
partición no es una partición de LVM, sino una partición en el disco antes de que comience LVM. Esto se debe a que los cargadores de arranque no pudieron leer archivos de un LVM. Por lo tanto, nunca podría iniciar su sistema en el LVM si no tuviera una /boot
partición separada (vea esto y esto para más detalles).
La capacidad de leer archivos de un LVM se agregó con GRUB2 , lo que significa que todas las versiones recientes de Ubuntu (Ubuntu 9.10 Karmic Koala y posteriores) lo tienen . Entonces, con la configuración adecuada, puede tener todo su sistema Ubuntu en un LVM sin una partición separada / de arranque. Consulte esta página para obtener detalles sobre cómo configurar esto. (De hecho, la única versión de Ubuntu actualmente compatible que usa GRUB original en lugar de GRUB2 es Ubuntu 8.04 LTS Server; cualquier otra versión que no sea EoL - 10.04 LTS, 10.10, 11.04 y 11.10 - usa GRUB2).
Si está utilizando LVM pero no para su unidad de sistema Ubuntu, solo para una unidad de almacenamiento, o para alguna parte de su sistema (quizás para /home
) pero no /
, entonces /boot
no es necesaria una partición separada , incluso si está utilizando una unidad antigua ( sistema pre-GRUB2).
En resumen, una /boot
partición separada es en gran medida una cuestión de preferencia personal para los sistemas que no usan LVM, mientras que un sistema más antiguo instalado en un LVM podría necesitar una.