mygnuLINUX

$vi mygnuLINUX

Desactivar chequeo fsck al inicio

Publicado por Gnu Linux en 29 dUTC Marzo dUTC 2007

Como bien sabréis, las particiones con formato ext3 realizan un chequeo para comprobar su integridad tras haber sido montadas un numero finito de veces. Para los que vengan de Windows, este chequeo viene siendo un Scandisk, salvando las distancias. En las actuales distribuciones de ubuntu, por defecto esta situado en 30 montajes, pero este valor puede ser modificado a nuestro antojo y/o necesidades.

Tanto en mi portátil como en mi sobremesa los tengo desactivados ya que es un poco pesado, sobre todo porque salta en el momento que necesitamos una mayor rapidez en el arranque del equipo…

Los pasos son sencillos y lo único que deberemos saber es la ruta en la que sitúa nuestro disco al que queremos quitar el chequeo. Nos vamos a la consola y escribimos:

cat /etc/fstab

# /dev/sda7
/dev/sda7 / ext3 defaults,errors=remount-ro 0 1
# /dev/sda5
UUID=e48dc1b7-7786-4897-a620-0668542609b7 /home ext3 defaults 0 2
# /dev/sda6
UUID=8A1A-F682 /media/Almacen vfat defaults,utf8,umask=007,gid=46 0 1

Os he puesto un extracto de mi fstab para que veais un poco por encima las variantes que nos podemos encontrar. Como podéis observar, las lineas marcadas con # son comentarios y nos describen la ruta donde se encuentra la partición (este valor lo necesitaremos).

Tenemos que localizar los discos marcados con ext3, en nuestro caso las particiones 1 y 2 ya que si nos fijamos bien, las partición 3 usa formato vfat.

Una vez localizadas observamos que la 1º viene con la ruta directamente y la 2º viene marcada por un identificador.

Necesitamos el formato que tiene la 1º que la podemos encontrar marcada en los comentarios también (/dev/sda7 y /dev/sda5).

En la consola nos logueamos como super usuario o root y aplicamos el comando tune2fs a los discos es cuestión.

sudo su
tune2fs -c 0 -i 0 /dev/sda7
tune2fs -c 0 -i 0 /dev/sda5

Comentaros que el parámetro -c en tune2fs establece el numero de montajes antes de realizar el chequeo y el comando -i el tiempo que transcurrirá entre chequeo y chequeo. Estableciéndolos a 0 los estamos deshabilitando.

Si no sois el super usuario no os permitirá realizar este cambio.
Os invito a que echeis un vistazo al manual ya que posee multitud de comandos que vosotros mismos podéis usar.

Nunca estaría de más que realizarais vosotros a mano el chequeo.

Saludos: Lupo

13 comentarios para “Desactivar chequeo fsck al inicio”

  1. Kubuntero escribió

    gracias por el dato, ya me era molesto tener ese checkeo al inicio.

  2. palermi escribió

    molesto? para nada, reinicio mi maquina una vez cada 15 dias

  3. yojota escribió

    yo tuve el problema q a veces por ese chequeo no arranca y la tengo q reinicir muchisimas veces hasta q pasa el chequeo

  4. Kubuntero escribió

    a mi me paso lo mismo, y despues de un tiempo de estar con esas mi sistema ya no quiso arrancar por mas que reiniciara, por eso regrese a windows, pero ahora estoy de vuelta a linux con ubuntu feisty, espero que se pueda desactivar ese chequeo al inicio como en edgy.

  5. ExEKieL escribió

    te hago una pregunta … tengo 3 particiones en vfat y me interesa desactivar el chequeo de los archivos del sistema ya que tarda demaciado en arrancar, me podrias ayudar para desactivarlo ?? hay forma de realizar esto ?? desde ya gracias y un saludo

  6. Gnu Linux escribió

    Teóricamente se realiza de la misma forma que indique arriba. Tan solo tienes que saber la ruta que llega a ellas. Si no sabes hacerlo, abre un terminal o consola y pon “cat /etc/fstab” sin las comillas claro, y lo copias en un comentario y ya te indicare como lo tienes que hacer ok?
    Un Saludo

  7. ExEKieL escribió

    desde ya millones de gracias :D te pregunte porque yo con la particion que es de formato ext3 me dejo realizarlo, pero al probar con las demas extensiones me tira el siguiente error:
    tune2fs 1.38 (30-Jun-2005)
    tune2fs: Bad magic number in super-block mientras se intentaba abrir /dev/hda6
    No se pudo encontrar un súper bloque válido para el sistema de ficheros.
    mi archivo fstab es el siguiente:

    #
    proc /proc proc defaults 0 0
    /dev/hda2 / ext3 defaults,errors=remount-ro 0 1
    /dev/hda1 /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 1
    /dev/hda5 /media/hda5 vfat defaults,utf8,umask=007,gid=46 0 1
    /dev/hda6 /media/hda6 vfat defaults,utf8,umask=007,gid=46 0 1
    /dev/hda3 none swap sw 0 0
    /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0

    muchas gracias por tu tiempo :)

    saludos !

  8. Gnu Linux escribió

    Vale, lo único que tienes que hacer es editar ese fichero como modo administrador:

    sudo nano /etc/fstab

    y las lineas donde ponga vfat, sustituyes el último 1 que aparece por un 0, quedándote el archivo de la siguiente manera:

    proc /proc proc defaults 0 0
    /dev/hda2 / ext3 defaults,errors=remount-ro 0 1
    /dev/hda1 /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 0
    /dev/hda5 /media/hda5 vfat defaults,utf8,umask=007,gid=46 0 0
    /dev/hda6 /media/hda6 vfat defaults,utf8,umask=007,gid=46 0 0
    /dev/hda3 none swap sw 0 0
    /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0

    Ya nos contaras que tal te ha ido y no dudes en preguntar si tienes algún problema más. Saludos

  9. ExEKieL escribió

    MILLONES DE GRACIAS !! ahora el sistema arranca perfecto, tarda muchisimo menos que la mitad de lo que tardaba, ahora pasare a resolver los demas problemas que tengo en este mundo linuxero =D un abrazo y suerte para todos, muchas gracias
    Saludos !

  10. Weeber escribió

    Como verifico como estan esos parametros (que sustituyes por cero) por defecto, se cuantas montadas necesitan, pero quiero saber una forma de ver como estan por default.

  11. Gnu Linux escribió

    Perdón por la tardanza.
    Pues si no me equivoco, el último numero es el que indica al sistema si tiene que verificar la integridad del sistema de archivos indicado. Hay 3 casos distintos:

    – 0: No comprobar
    – 1: Comprobar cada vez que se monta
    – 2: Comprobar cada “x” veces montada

    Nota: El numero de veces “x” se puede cambiar con el tune2fs como indica el tutorial.

    El valor por defecto no estoy seguro del todo ahora mismo pero creo que para “/” el valor por defecto es 1 y para el resto, en formato ext3, es 2. De todos modos no me hagas mucho caso en esto de los valores por defecto.

  12. JoG escribió

    Muchas gracias por compartirlo, justo lo que andaba buscando.

  13. César Augusto escribió

    Hola, muchas gracias por la información, sin embargo no soluciono mi problema:

    Cada vez que inicio con kubuntu se activa el chequeo de discos aún después de usar tune2fs para desactivarlo.
    Lo extraño es que el chequeo siempre termina en el 52% debido a un fallo en el proceso y debo presionar ctrl-D… supongo que se puede deber a algún daño en mi disco duro :( . ¿Que puedo hacer para desactivar definitivamente este chequeo?, ya que me resulta muy incomodo esperar hasta 10 mins para que inicie.

    Gracias por la ayuda que me puedan brindar.

Escribe un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>