¿Qué sistema de archivos debería ser /boot?

¿Qué sistema de archivos debería ser /boot?

Recientemente decidí configurar mi sistema personalizado para que sea solo Linux y configuro manualmente /boot, / e intercambio particiones con /boot y / con tipos de sistemas de archivos ext4. Al completar la instalación de Ubuntu 13.10 (ya que mi ISO 14.04 estaba dañada) y reiniciar, me enfrentaría al mensaje de rescate de grub. Intenté instalar el cargador de arranque en /dev/sda y /dev/sda1 donde estaba mi partición /boot y parecía que mi sistema no podía encontrar grub. Finalmente me cansé de jugar con esto y eliminé todas mis particiones usando GParted y las instalé desde un Live DVD y permití que el instalador instalara Ubuntu por mí. Cuando terminó la instalación, sentí curiosidad y verifiqué a través de GParted cómo estaban configuradas las particiones y cómo eran las mismas con la excepción de que /boot estaba usando el sistema de archivos fat32. Reinicié el sistema y arrancó correctamente sin problemas.

¿Existen ciertos tipos de sistemas de archivos que deberían usarse para la partición /boot simplemente para que se encuentre/lea grub?

Respuesta1

En teoría, casi cualquier cosa que puedan leer tanto el kernel de Linux como GRUB (o cualquier gestor de arranque que utilice) es adecuado para /boot. La mayoría de las distribuciones tienen por defecto ext4fs, pero yo he usado ext2fs, ext3fs y XFS sin problemas en Ubuntu. No recuerdo de improviso si JFS es compatible con la instalación. Si es así, también debería funcionar bien. El instalador de Ubuntu no admite ReiserFS, HFS+ y FAT /boot, pero todos funcionan bien si los configuras después. Es probable que algunos más (NTFS, exFAT y algunos otros) también funcionen, pero nunca los he probado, al menos no con GRUB. FAT merece una mención especial porque, si está utilizando EFI, la partición del sistema EFI (ESP) es FAT, y montar el ESP en /bootpuede simplificar el uso de ciertos cargadores y administradores de arranque, como ELILO y gummiboot, que requieren que el kernel residen en la misma partición que el cargador de arranque. Ubuntu usa GRUB 2 de forma predeterminada, por lo que esto no es un problema con Ubuntu si usa el cargador de arranque predeterminado, pero si desea experimentar, podría valer la pena considerarlo. OTOH, usar FAT /bootcomplicará ligeramente las actualizaciones y reinstalaciones de la versión del sistema operativo.

Una complicación al cambiar el sistema de archivos /boot(en un sistema ya instalado) es que es posible que deba reinstalar GRUB por completo. La razón es que el controlador de su sistema de archivos está integrado en su binario (almacenado en los sectores que siguen al MBR, en la partición de inicio del BIOS o en el grubx64.efiarchivo, según el modo de inicio y el tipo de tabla de particiones). Por lo tanto, si cambia el sistema de archivos, ese binario debe reconstruirse, lo cual se hace mediante grub-install. Esto no es un problema para instalaciones nuevas de Ubuntu, ya que el instalador se ejecutará grub-installcomo parte del proceso de instalación, por lo que debería funcionar bien siempre y cuando el instalador de Ubuntu acepte su elección de sistema de archivos, lo cual, como dije, en realidad limitará sus opciones de lo que permite GRUB.

Respuesta2

Yo uso ext2 (es más un hábito), puedes usar ext3, ext4 también para grub2, no es tan importante.

Hoy en día, en las distribuciones modernas de Linux, ext2, ext3 y ext4 son igualmente compatibles, por lo que significa que puedes usar una de ellas.

fuente:https://superuser.com/questions/470688/why-100mb-ext2-boot-partition-recommended-for-linux

información relacionada