Saltar al contenido

¿Es siempre necesaria una partición / boot?

Hola, hallamos la respuesta a lo que buscabas, desplázate y la verás aquí.

Solución:

Para responder a la pregunta directa: No, una partición separada para /boot ciertamente no es necesario en todos los casos.

Sin embargo, incluso si no divide nada más, generalmente se recomienda tener particiones separadas para /, /boot e intercambiar. Quisiera también sugiero fuertemente poniendo /home en una partición separada también, incluso si no divide más la jerarquía del sistema de archivos.

La razón para poner / boot en una partición separada del sistema de archivos raíz normal es que puede reducir la complejidad del sistema de archivos en el disco, lo que reduce las demandas del cargador de arranque para arrancar el kernel y el disco RAM inicial. Esto se vuelve particularmente interesante si está ejecutando una configuración no trivial, tal vez esté ejecutando RAID o un sistema de archivos inusual como ZFS en la partición raíz o una partición raíz cifrada. La partición para / boot se puede formatear usando, por ejemplo, ext2fs sin formato. Dado que la partición solo necesita ser pequeña (unos pocos cientos de megabytes son suficientes; / boot en mi sistema actual es de 100 MB, y no siento ninguna restricción por eso), las desventajas de un sistema de archivos no registrado como ext2 necesitan no ser tan bueno porque las comprobaciones son muy rápidas de todos modos, y la relativa simplicidad del sistema de archivos, además de ser en gran parte static podría hacer que la corrupción no detectada sea menos probable. Que el cargador de arranque no necesita comprender de forma nativa un sistema de archivos exótico o una configuración de disco es otra posible ventaja.

La razón para poner / home en una partición separada es que, incluso si algo se vuelve deshonesto y comienza a llenarlo (o si lo hace usted mismo), nunca corre el riesgo de que cause problemas a los procesos que no son de usuario (que rara vez se quedan sin / home) o el proceso de arranque en sí. Además, se vuelve mucho más fácil reinstalar el sistema operativo, o cambiar de distribución, si simplemente puede decirle al instalador que deje / home como está y vuelva a formatear / para llenarlo con sus propios archivos. Como último esfuerzo de recuperación, si algo realmente sale mal en cuanto al software, esto puede marcar una gran diferencia.

Ejecutar un archivo de intercambio no es una configuración recomendada en Linux, y ni siquiera estoy seguro de los núcleos de stock de las distribuciones más comunes apoyo (o permitir) el intercambio basado en archivos. Hay varias razones para esto, una de las cuales es el rendimiento (en gran parte debido al riesgo de fragmentación). El intercambio ya es horriblemente lento en comparación con la RAM (es más una medida provisional que una solución), por lo que hay pocas razones para hacerlo aún más lento arriesgándose a la fragmentación. Y una partición de intercambio se puede compartir de forma segura entre distribuciones de Linux en un entorno de arranque múltiple; quizás no sea una consideración en el caso general, pero ciertamente una consideración para algunos. Una partición de intercambio también se puede colocar en un disco físico separado con diferentes características; tal vez un SSD en estos días, o una unidad de 10krpm que se ejecuta en un canal de controlador separado (eso último es menos importante hoy en día cuando cada disco SATA está en un canal separado, pero podría marcar la diferencia en los días de PATA).

Personalmente, en estos días, separo /, / arranque e intercambio, con / en mi sistema actual siendo 100 GB (no estoy ni cerca de usar todo eso; el uso actual es de 8,9 GB, y eso me da todo lo que necesito en términos de software y luego algunos). El resto del disco principal está compuesto por un único sistema de archivos, que por convención personal monto en / da (disk a). Un segundo disco sería / db, luego / dc y así sucesivamente. (Dudo que la FHS realmente apruebe este esquema, pero funciona bien para mí en la práctica). Luego enlazo-mount / home en / da, lo que significa que puedo mover el directorio físico sin tener que preocuparme por actualizar cada referencia de ruta o volver a particionar solo porque me di cuenta de que me estoy quedando un poco corto de espacio en disco para / home.

Ya no creo que sea obligatorio. En el pasado, era necesario debido a algunas limitaciones del BIOS. Era imposible tener una partición de arranque después de 8 o 64 Go (no recuerdo exactamente). Luego, si desea tener un arranque dual, puede poner una primera partición pequeña (/ boot), y la partición de arranque de Windows, y después, las otras particiones de Linux. Durante mucho tiempo, no había ningún directorio / boot. Kernel estaba directamente en /.

La diferencia es la optimización del sistema de archivos. En general, cada partición tiene sus propias tablas para archivos, descriptores, etc. Puede instalar Linux en una sola partición ‘/’ sin ‘/ boot’, ‘/ swap’, / usr ‘, etc., pero las tablas internas de esta única partición pronto crecerán enormemente y algunas operaciones se volverán un poco lentas. Por lo tanto, se utilizan diferentes particiones para proporcionar contenedores separados y optimizados para diferentes tipos de tareas.

Si conservas algún reparo o forma de ascender nuestro reseña eres capaz de añadir una reseña y con placer lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *