Por defecto tras la instalación del Sistema Operativo Debian Lenny este se encarga de realizar algunos chequeos de rutina para garantizar que nuestra PC se encuentre saludable en cuanto al hardware con el que contamos pero en algunas ocasiones el chequeo del disco duro tiende a ser un poco molesto asi que es posible modificar los parametros de esta revisión de acorde a nuestras necesidades:
Podemos ejecutar como super usuario el comando:
debianY:~# fdisk -l
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x80d2f3ee
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 16540 132857518+ 5 Extendida
/dev/sda2 * 16541 16553 102400 7 HPFS/NTFS
/dev/sda3 16553 19075 20257792 7 HPFS/NTFS
/dev/sda5 1 2437 19575139+ 83 Linux
/dev/sda6 2438 4989 20498908+ 83 Linux
/dev/sda7 4990 7421 19535008+ 83 Linux
/dev/sda8 7422 16053 69336508+ 83 Linux
/dev/sda9 16054 16540 3911796 82 Linux swap / Solaris
Aca podremos ver información relacionada a las particiones de mi disco duro el dispositivo se espicifica a travez de la ruta /dev/sda y contiene un numero que especifica el numero de partición, los numeros del 1 al 4 son para particiones primarias y los numeros a partir del 5 son para unidades extendidas se especifica otra información como el sistema de archivos entonces de aca podemos tomar la información relacionada con nuestras particiones ahora para poder comprobar cual es nuestra partición root podemos ejecutar el comando
debianY:~# mount
/dev/sda6 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda8 on /media/data type ext3 (rw)
Y nos muestra la información de cada dispositivo y como ha sido montado en mi caso puedes ver que la primera linea indica que la particion /dev/sda6 ha sido montada en / y es de tipo ext3 adicionalmente algunas opciones de montaje entonces con esto identificamos que nuestro volumen "/" es el dispositivo /dev/sda6 entonces para cambiar la tasa de chequeo del volumen "/" ejecutaremos
debianY:~# tune2fs -c 100 /dev/sda6
tune2fs 1.41.2 (02-Oct-2008)
Se pone la cuenta de montajes máxima a 100
Y con esto haremos que nuestro sistema chequee la partición root cada 100 montajes y de esta manera es posible modificar dicho parametro para las otras particiones a fin de optimizar el arranque y que no suceda tan amenudo este chequeo que aunque si bien es necesario aveces puede ser un tanto molesto
Por medio del simple comando:
debianY:~# tune2fs
tune2fs 1.41.2 (02-Oct-2008)
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group]
[-i interval[d|m|w]] [-j] [-J journal_options] [-l]
[-m reserved_blocks_percent] [-o [^]mount_options[,...]]
[-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label]
[-M last_mounted_dir] [-O [^]feature[,...]]
[-E extended-option[,...]] [-T last_check_time] [-U UUID]
[ -I new_inode_size ] device
Podemos ver las diferentes variantes del comando como por ejemplo al pasar el parametro -i podemos especificar el intervalo de chequeo en formado escribiendo cuantos dias meses y semanas deseemos dar de espera entre chequeos del sistema de archivos
Tambien es posible ejecutar un listado de la configuración del chequeo de nuestra partición con el comando
debianY:~# tune2fs -l /dev/sda6
tune2fs 1.41.2 (02-Oct-2008)
Filesystem volume name: debianY
Last mounted on: <not available>
Filesystem UUID: f3cc666b-4294-4740-a75e-d801a88fd510
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 1283632
Block count: 5124727
Reserved block count: 256236
Free blocks: 434565
Free inodes: 1026985
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 1022
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8176
Inode blocks per group: 511
Filesystem created: Fri Feb 5 22:50:13 2010
Last mount time: Tue Oct 19 09:08:22 2010
Last write time: Tue Oct 19 09:51:16 2010
Mount count: 9
Maximum mount count: 100
Last checked: Mon Oct 11 15:24:22 2010
Check interval: 0 (<none>)
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
First orphan inode: 1156675
Default directory hash: half_md4
Directory Hash Seed: e2df71e6-cdd0-42c7-959f-a8fe25b561e5
Journal backup: inode blocks
Por ultimo es posible desactivar definiendo 0 segundos entre intervalos de revision de esta forma
debianY:~# tune2fs -i 0 /dev/sda6
tune2fs 1.41.2 (02-Oct-2008)
Se pone el intervalo entre revisiones en 0 segundos
No hay comentarios:
Publicar un comentario