Estoy endureciendo un sistema CentOS y encontré una página donde dice que / boot debería ser de solo lectura, lo cual está bien usando:
LABEL=/boot /boot ext2 defaults,ro 1 2
Pero si reinicio el sistema, no se puede iniciar porque: fsck.ext2: no se puede resolver 'LABEL = / boot /' Mi fstab se ve así:
/dev/mapper/VolGroup-lv_root / ext4 defaults 1 1
UUID=c4ed104b-ce03-4ede-9740-22bede0d058e /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
#LABEL=/boot /boot ext2 defaults,ro 1 2
¿Es esta una buena practica? Si es así, ¿cómo puedo hacerlo correctamente?
Respuestas:
Dado el mensaje de error, diría que su partición de arranque no está etiquetada / boot.
Ya lo estás montando previamente de todos modos, así que solo agrega tus opciones a esa línea. Por ejemplo :
En lugar de leer solo lo pondría
noauto
, para que no esté montado en el arranque, sino que debe montarse manualmente conmount /boot
.fuente