Actualice el sistema de archivos raíz (también de arranque) de ext3 a ext4 en Debian

Actualice el sistema de archivos raíz (también de arranque) de ext3 a ext4 en Debian

Después de actualizar un sistema Debian de 5.0 a 6.0 (Lenny a Sqeeze), ¿cómo hago para actualizar el sistema de archivos raíz (que en este caso también es de arranque) de ext3 a ext4?

Respuesta1

Esto no fue gran cosa, esto es lo que hice:

  1. Editar /etc/fstab, reemplazando "ext3" por "ext4" para mi sistema de archivos raíz. (También eliminé "barrera = 1", que ahora es el valor predeterminado en ext4).
  2. Reinicie en modo de usuario único con sistema de archivos raíz de solo lectura.
  3. Corrertune2fs -O extents,uninit_bg,dir_index /dev/DEV
  4. Reinicie, nuevamente en modo de usuario único con sistema de archivos raíz de solo lectura. (Tenga en cuenta algunas advertencias de montaje).
  5. Ejecute e2fsck -fDC0 /dev/DEVpara reparar el sistema de archivos.
  6. Reinicie normalmente.

La mayor parte de esto fue tomado deaquí.

Respuesta2

adicionalmente apauloola respuesta

  1. es posible que necesites agregar rootfstype=ext4opciones de arranque del kernel
  2. Si ha convertido un ext2 bastante antiguo a ext4, es posible que le falte la capacidad de cambiar el tamaño en línea con la única solución: crear un nuevo ext4 fs y luego mover sus archivos allí (triste, pero cierto).
  3. Si ha convertido un ext2 bastante antiguo a ext4, es posible que observe un archivo .journal en la raíz. no aparece en otros puntos de montaje, ya que fsck -flo oculta automáticamente. Lamentablemente, no puede hacer lo mismo con el punto de montaje/: necesita un CD en vivo o cualquier otro sistema en ejecución para ocultar este .journalnodo.

PD: sigue siendo actual para las sibilancias.

información relacionada