Disponible la nueva versión "donationware" 7.3 de OrganiZATOR
Descubre un nuevo concepto en el manejo de la información.
La mejor ayuda para sobrevivir en la moderna jungla de datos la tienes aquí.

Tecnología del PC

[Home]  [Inicio]  [Índice]


 Prev.

8.1.2c4  Instalar el sistema de ficheros (II)

§3  Instalación en Linux

La instalación del sistema de ficheros en las particiones se realiza en Linux mediante la utilidad mkfs. Aunque esta operación también puede ser realizada de forma simultánea a la creación de las particiones mediante la utilidad parted ( 8.1.2c3), o el más específico mkdosfs.

§4  mkfs

A continuación nos referimos a la utilidad mkfs. Puede aplicarse a cualquier partición o volumen lógico que se haya establecido previamente en la unidad. Pero si ya existe un sistema de ficheros en él, es necesario que no se haya montado.  En caso contrario se obtiene un mensaje de error.  Por ejemplo:

# mkfs -V -c /dev/hda8
mkfs version 2.11z (Sep 14 2005)
mkfs.ext2 -c /dev/hda8
mke2fs 1.34 (25-Jul-2003)
/dev/hda8 is mounted; will not make a filesystem here!

La opción -V (verbose) incluye salida detallada de los comandos ejecutados. En este caso nos muestra como mkfs ha invocado a la utilidad mkfs.ext2, (ext2 es el sistema de fichero que se instala por defecto), la cual ha invocado a su vez a mke2fs.  Por su parte, la opción -c implica realizar una comprobación de bloques malos después de construido el sistema de ficheros.  Si introducimos una partición que no esté montada. Por ejemplo, siguiendo con el caso de la página anterior:

# mkfs -V -c /dev/sda8
mkfs version 2.11z (Sep 14 2005)
mkfs.ext2 -c /dev/hda8
mke2fs 1.34 (25-Jul-2003)
Filesystem label =
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
220416 inodes, 440362 blocks
22018 blocks (5.00%) reserved for the super user
Firs data block=0
14 block groups
32768 blocks per group, 32768 fragments per group
15744 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912

Llegados a este punto, como hemos solicitado la opción -c, el sistema se demora un rato mientras analiza todos los bloques:

Checking for bad blocks (read-only test):  xxxxxx /   440362

El contador xxxxx va creciendo hasta alcanza los 440362 bloques del volumen [1]. Finalmente se obtiene el resultado:

Checking for bad blocks (read-only test): done
Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to overryde


  Inicio.


[1]  La demora puede ser considerable en volúmenes muy grandes, así que mi recomendación es iniciarlo antes de salir para el almuerzo, o dejarlo durante la noche.

 Prev.