Herramientas de usuario

Herramientas del sitio


informatica:certificaciones:lpic:lpic-2:203_fileystem_and_devices:203.2

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:certificaciones:lpic:lpic-2:203_fileystem_and_devices:203.2 [2021/04/10 21:36] – [tune2fs] tempwininformatica:certificaciones:lpic:lpic-2:203_fileystem_and_devices:203.2 [2021/05/13 15:31] (actual) – [203.2 Maintaining a Linux filesystem​] tempwin
Línea 15: Línea 15:
     * ''fsck'' (fsck.*)     * ''fsck'' (fsck.*)
     * ''tune2fs'', ''dumpe2fs'' and ''debugfs''     * ''tune2fs'', ''dumpe2fs'' and ''debugfs''
-    * btrfs, btrfs-convert+    * ''btrfs''''btrfs-convert''
     * ''xfs_info'', ''xfs_check'', ''xfs_repair'', ''xfsdump'' and ''xfsrestore''.     * ''xfs_info'', ''xfs_check'', ''xfs_repair'', ''xfsdump'' and ''xfsrestore''.
-    * smartd, smartctl+    * ''smartd''''smartctl''
  
  
Línea 129: Línea 129:
 /dev/sda1       /             ext4   errors=remount-ro    0      1 /dev/sda1       /             ext4   errors=remount-ro    0      1
 </code> </code>
 +
 +==== Sectores defectuosos ====
 +
 +=== badblocks ===
 +
 +Aplicación para revisar dispositivos en búsqueda de sectores defectuosos.
 +
 +<code>
 +badblocks [options] filesystem
 +</code>
 +
 +  * ''-o file'': Vuelca el listado de sectores defectuosos a un archivo. Esto nos servirá para saber dónde no escribir, es decir, que sectores no utilizar.
 +
 +Es recomendable no ejecutarlo directamente sino como la opción ''-c'' de ''mkfs'':
 +
 +<code bash>
 +mkfs.ext4 -c /dev/sda1
 +</code>
 +
 +De esta manera, se realizará la comprobación de sectores defectuosos y tenerlo en cuenta para crear el sistema de ficheros.
 +
 +
 +==== Depurar el sistema de ficheros ====
 +
 +=== debugfs ===
 +
 +El comando ''debugfs'' es un depurador del sistema de ficheros. Puede ser utlizado para examinar el estado de un sistema de archivos e incluso lograr recuperar ficheros borrados.
 +
 +Ejemplo:
 +
 +<code bash>
 +debugfs /dev/sda1
 +</code>
 +
  
 ===== Ajustar parámetros de sistemas de ficheros ext ===== ===== Ajustar parámetros de sistemas de ficheros ext =====
Línea 151: Línea 185:
   * ''-i [n]'': Intervalo de tiempo entre dos comprobaciones (días).   * ''-i [n]'': Intervalo de tiempo entre dos comprobaciones (días).
   * ''-j'': Añade un //journal// a un sistema de ficheros. Se puede utilizar para "convertir" un sistema de archivos ext2 a ext3.   * ''-j'': Añade un //journal// a un sistema de ficheros. Se puede utilizar para "convertir" un sistema de archivos ext2 a ext3.
 +  * ''-O'': añade características al sistema de ficheros. Se puede utilizar para "convertir" un sistema de archivos ext3 a ext4.
   * ''-L'': Permite modificar la etiqueta.   * ''-L'': Permite modificar la etiqueta.
   * ''-U [UUID]'': Permite modificar el valor de UUID.   * ''-U [UUID]'': Permite modificar el valor de UUID.
   * ''-l'': Muestra el contenido del **superbloque** (parte reservada del sistema de ficheros donde se almacena información sobre sí mismo)   * ''-l'': Muestra el contenido del **superbloque** (parte reservada del sistema de ficheros donde se almacena información sobre sí mismo)
 +
 +<WRAP center round info 60%>
 +El UUID (//Universally Unique Identifier//), como sucede con la etiqueta, permite asociar a un periférico de almacenamiento un identificador (dígitos hexadecimales separados por guiones) en vez de usar el archivo de bloque especial (''/dev/sdb1'', por ejemplo). La diferencia con la etiqueta es que la asignación del uuid es automática cuando se crea el sistema de archivos. 
 +</WRAP>
 +
 +Conversión de un sistema de archivos ex3 a ext4:
 +
 +<code bash>
 +tune2fs -O extents,uninit_bs,div_index dispositivo
 +</code>
 +
 +Las opciones activadas son las que corresponden a las nuevas funciones introducidas por ext4.
  
 Ejemplo para hacer una comprobación cada 365 días: Ejemplo para hacer una comprobación cada 365 días:
Línea 225: Línea 272:
   * ''-h'': Solo muestra información del superbloque (igual que ''tune2fs -l /dev/sda1'').   * ''-h'': Solo muestra información del superbloque (igual que ''tune2fs -l /dev/sda1'').
   * ''-b'': Muestra los bloques marcados como erróneos   * ''-b'': Muestra los bloques marcados como erróneos
- 
-==== Sectores defectuosos ==== 
- 
-=== badblocks === 
- 
-Aplicación para chequear el sistema de archivos en búsqueda de sectores defectuosos. 
- 
-<code> 
-badblocks [options] filesystem 
-</code> 
- 
-  * ''-o file'': Vuelca el listado de sectores defectuosos a un archivo. Esto nos servirá para saber dónde no escribir, es decir, que sectores no utilizar. 
- 
-Es recomendable no ejecutarlo directamente sino como la opción ''-c'' de ''mkfs'': 
- 
-<code bash> 
-mkfs.ext4 -c /dev/sda1 
-</code> 
- 
-De esta manera, se realizará la comprobación de sectores defectuosos y tenerlo en cuenta para crear el sistema de ficheros. 
- 
-==== Depurar el sistema de ficheros ==== 
- 
-=== debugfs === 
- 
-El comando ''debugfs'' es un depurador del sistema de ficheros. Puede ser utlizado para examinar el estado de un sistema de archivos e incluso lograr recuperar ficheros borrados. 
- 
-Ejemplo: 
- 
-<code bash> 
-debugfs /dev/sda1 
-</code> 
  
  
Línea 273: Línea 288:
   * ''xfs_repair'': repara un sistema de ficheros XFS dañado   * ''xfs_repair'': repara un sistema de ficheros XFS dañado
   * ''xfs_admin'': modifica parámetros de un sistema de ficheros XFS   * ''xfs_admin'': modifica parámetros de un sistema de ficheros XFS
 +  * ''xfs_growfs'': aumenta el tamaño de un sistema de ficheros XFS (solo si está montado)
  
 ''xfs_check'' y ''xfs_repair'' serían equivalentes al ''fsck''. ''xfs_admin'' sería el equivalente a ''tune2fs''. ''xfs_check'' y ''xfs_repair'' serían equivalentes al ''fsck''. ''xfs_admin'' sería el equivalente a ''tune2fs''.
 +
 +Aumentar el tamaño del sistema de archivos al máximo del espacio disponible en el dispositivo:
 +
 +<code bash>
 +xfs_growfs -d /dev/sdb
 +</code>
 ==== Btrfs ==== ==== Btrfs ====
  
informatica/certificaciones/lpic/lpic-2/203_fileystem_and_devices/203.2.1618083400.txt.gz · Última modificación: por tempwin