domingo, 19 de junio de 2011

Cómo matar procesos en Windows y Linux desde la consola

Linux

Escribimos primero ps -aux para obtener una lista de los procesos que se están ejecutando y su pid correspondiente (segunda columna), después kill pid_del_proceso para matar el proceso o kill -9 pid_del_proceso para obligar al sistema operativo a matar el proceso.

Otra opción es killall nombre_programa que matará todos los procesos que estén ejecutando ese programa.

Por último pkill criterio utiliza grep para buscar todos los procesos que coincidan con el criterio especificado y les manda la señal SIGTERM. Por ejemplo pkill fire mataría tanto el proceso firefox como el proceso firebird, dado que la cadena fire aparece en ambos.


Windows

Si conocemos el pid del proceso que queremos matar, por ejemplo vía el administrador de tareas (ver -> seleccionar columnas -> Identificador de proceso (PID)) o cualquier otro programa externo basta escribir en la línea de comandos o en inicio->ejecutar ntsd -p pid_del_proceso -c "q"

jueves, 28 de abril de 2011

Windows 7: Crear o Eliminar Particiones de Disco

Una herramienta que tiene Windows 7 permite hacer particiones del Disco Duro, sin tener que formatear el de sistema. Voy a explicarles como lo he hecho.

1.- Vamos al Panel de Control y allí selecionamos Herramientas Administrativas. Hacemos doble click en Administracion de Equipos.
2.- Hacemos click en el menu izquierdo en Administración de Discos, y nos muestra los Discos que tenemos en el PC incluido el CD/DVD, con las particiones, las letras, el formato (NTSC o FAT), la capacidad, si es de sistema, si esta correcto, si contiene el archivo de paginación, etc.
3.- Haciendo click en el disco donde nos interese hacer la partición (el disco C en mi caso) y haciendo click de nuevo con el botón derecho del ratón, aparece un menu que nos permite trabajar en el disco. Hacer click en Reducir Volumen y el sistema revisara el espacio disponible para la reducción de esta partición.
Luego nos muestra un cuadro con la disponibilidad de espacio en este volumen. Nos informa del espacio antes de la reducción, espacio para reducir, y tamaño posterior si escogemos la reducción que aparece por defecto.
4.- Seleccionamos el tamaño que daremos a este nuevo disco en Mb. Ahora hacemos click en el botón Reducir y ahora aparecera esta particion con la leyenda: No asignado. Haciendo click dentro de esta partición (aparece rayada) y haciendo de nuevo click con el botón derecho del ratón, aparece un menú, y haciendo click en Nuevo volumen simple, aparece una ventana con un ayudante que nos permite dar el tamaño que queramos a la particion (observar que podriamos crear más particiones en este espacio). Luego nos permite asigna la letra del volumen que vamos a crear (podemos seleccionarla entre las disponibles).
5.- Hacemos click en Siguiente y nos muestra otra ventana con el formato que queremos dar a esta partición (NTSC o FAT 32) y formateo rápido de la partición y la etiqueta de volumen (New volumen, por defecto) que queremos dar a la nueva partición. Hacemos click en Siguiente y aparece una ventana resumen, con los datos del volumen a crear. Hacemos click en Finalizar y el volumen se crea y formatea según nuestra selección. Sobra decir que podremos borrar la partión y reasignar los volumenes siguiendo los pasos con esta herramienta de gestion de discos.....
Y... ya esta, disponemos de una nueva particion, para el uso que queramos darle.

lunes, 21 de febrero de 2011

Windows XP: El Sistema intenta arrancar, aparece pantalla azul y se reinicia.

Si tu Windows XP cuando intenta iniciar, te da un pantallazo azul y se reinicia, dale un vistazo a éste truco y solucioná el problema.

Un corte de luz cuando estamos trabajando con nuestro Windows XP por ejemplo, o un virus, puede provocar que no se inicie el windows porque se corrompe el archivo de inicio "boot.ini".
El síntoma suele ser que al intentar arrancar el Windows xp te salga un pantallazo azul y se reinicie solo seguidamente.
Y en caso de que no puedas arrancar tampoco en modo seguro puedes probar a realizar éste método que a mi me ha resultado en varias ocasiones:

1. Arrancar nuestra PC con el disco de instalación de WindowsXP, para ello tienes que indicarle desde la Bios que la secuencia de arranque se inicie desde el Cd-Rom o DVD. Una forma rápida de lograrlo es apretando F8 o F9 antes que aparezca la pantalla de Windows y ahi seleccionamos CD-ROM.

2. Esperamos hasta que nos salga una pantalla donde nos aparecen varias opciones, elegimos "Consola de recuperación", para ello pulsaremos la tecla R.

3. Si nos pide la contraseña del administrador la introducimos, si no tenemos contraseña simplemente dale al INTRO.

4. Ya estamos en la consola de recuperación, aquí ya podemos teclear los comandos que necesitamos, hay varios pero vamos a usar los siguientes para intentar recuperar nuestro Windows XP:
* CHKDSK: para detectar si hay algún error en el disco
* CHKDSK /P: detecta errores de forma más exhaustiva y repara los errores.
* CHKDSK /R: localiza los sectores defectuosos y recupera la información legible
* BOOTCFG /SCAN: con éste comando comprobamos la instalación de Windows (observa el espacio entre el bootcfg y la barra seguida de scan)
* BOOTCFG /REBUILD: Restaura el boot.ini
* FixBoot: también nos sirve para reparar el boot.ini
* EXIT: salimos de la consola, se reinicia y rezamos un padre nuestro, si con ésto no se soluciona tendrás que reinstalar el windows.

Explicación acerca del comando BOOTCFG aquí en Microsoft.