Error: Superblock could not be read

Tras instalar una máquina virtual y compilar el kernel, me decido a reiniciar la máquina y me arroja el siguiente error:
ext2fs_check_if_mount: Can't check if filesystem is mounted due to missing mtab file while determining where /dev/sda2 is mounted. 
fsck.ext3: No such file or directory while trying to open /dev/sda2 
/dev/sda2: 
The superblock could not be read or does not describe a correct ext2 
filesystem. If the device is valid and it really contains an ext2 
filesystem (and not swap or ufs or something else), the the superblock 
is corrupt, and you might try running e2fsck with an alternate superblock: 
e2fsck -b 8193  

* Filesystem couldn't be fixed :(
Leer completo...

Reparar el compilador GCC en gentoo

Gentoo es una distribución que se caracteriza por descargar y compilar el código fuente de acuerdo a los flags de compilación, llamadas USE, que el usuario ha decidido activar. Puesto que no existen binarios precompilados, o al menos están limitados a un puñado de paquetes grandes, un problema en el compilador GCC deja al sistema imposibilitado para instalar ningún software adicional. En este tutorial se abordará como solucionar problemas en el compilador GCC en gentoo.
Leer completo...

Estructura de directorios en Linux

Lo más llamativo de la estructura de directorios en Linux, especialmente para aquellas personas que vienen de Windows, es la inexistencia de letras de unidad. En Linux existe un directorio raíz (/) del cual se ramifican el resto de directorios y donde cada dispositivo de almacenamiento o partición se monta dentro de este directorio raíz. En este tutorial usted se familiarizada con la estructura de directorios en Linux, y además obtendrá una panorámica del contenido de estos directorios.
Leer completo...

Añadiendo soporte al kernel para un lector de multitarjetas

Si usted usa un kernel ya compilado por su distribución, no tendrá problemas con lectores multitarjetas usb; sin embargo si usted ha compilado su propio kernel deberá añadir soporte para este tipo de dispositivos. En este tutorial se le indicará que opciones del kernel Linux debe compilar para añadir soporte a un lector multitarjetas usb.
Leer completo...

Aprende conceptos: superbloques, bloques e inodos

Como usuario GNU/Linux se habrá encontrado en multitud de ocasiones referencias a los términos superbloques (superblock), inodo o nodos índices (inode) y bloques (blocks).

Los sistemas de archivos definen la estructura de la información guardada en un dispositivo de almacenamiento, como un disco duro o un CD. Se podría hacer un símil con una biblioteca donde se almacenan muchos libros, y por ello es necesario un sistema de catalogación que permita una búsqueda eficaz de libros. La eficacia de este búsqueda, vendrá dada por la estructura de pasillos y estanterías de la biblioteca, así como el diseño del sistema de catalogación.
Leer completo...