miércoles, 21 de diciembre de 2011

Reparando Disco Duro Usando fsck

Pero ... qué  es fsck ?


fsck (file system check o bien file system consistency check) herramienta  muy útil en los sistemas Unix  y  derivados como GNU/Linux  y AIX .  Es  usado  para  remediar inconsistencias del en los sistemas  de  archivo y  así corregir los posibles errores en el sistema.  Este  se ejecuta automáticamente al inicio del sistema ante alguna anomalía, pero también puede ser utilizada manualmente por el  administrador para realizar alguna verificación.


Pasos para  reparar el disco usando fsck:

NOTA: Algo muy importante que necesitarás:

  • CD de instalación de Ubuntu

  1. Inserte el CD de instalación de Ubuntu en la unidad de CD del equipo. 
  2. Reinicie el equipo y elegir la opción "Seleccionar desde CD-Rom". 
  3. Elija la opción "Probar Ubuntu sin ningún cambio en el sistema" opción de menú para arrancar el Live CD. 
  4. Haga clic en el menú "Aplicaciones" en la parte superior de la pantalla. 
  5. Elija la opción "Accesorios" sub-menú. 
  6. Elija la opción "Terminal" opción para abrir una ventana de terminal. 
  7. Escriba el comando "fdisk -l" para localizar el nombre del dispositivo para la unidad que desea corregir. El nombre del dispositivo se verá como por  ejemplo "/ dev / sda". 
  8. Escriba el comando "sudo fsck -y / dev / sda" para comprobar el sistema de archivos y reparar los errores.  
  9. Reemplace "/ dev / sda" con el nombre del dispositivo para el disco que desea comprobar. La "-y" es la opción que le indica al sistema  asumir  que  "si"  automáticamente a todas las preguntas de confirmación. Sin esta opción, la utilidad le pedirá confirmación antes de reparar los errores que encuentra. 
  10. Repita el comando hasta que los errores no son reportados.
 Ejemplo del comando  para  revisar   en este  caso  la   unidad  sda1:

#  sudo fsck -y /dev/sda1


Los parámetros básicos son:
-a confirmar automáticamente.  ( No recomendado ) .
-c comprobar bloques en el disco.
-f forzar la verificación aunque todo parezca normal.
-v (verbose) despliega más información.
-r Modo interactivo. Espera nuestra respuesta.
-y asume yes de respuesta.

 Fuentes:

http://es.wikipedia.org/wiki/Fsck
http://www.ehow.com/how_7159715_fix-disk-errors-ubuntu.html

Para  saber  más:   Es  muy  recomendado siempre  revisar  los  manuales,  recuerda   escribir  en  terminal:  man  fsck

martes, 25 de octubre de 2011

No  Inicia Chrome en  Kubuntu Hardy

El  buscador  de la  Google   al   ser  pulsado  hacía  el  protocolo  de  inició  pero  jamás  levantaba  la  ventana,  lo que  he   hecho  es  sencillamente ingresar el comando  de  inicio por consola



usuario@usuario:~$ google-chrome
[7554:7566:1446163702:ERROR:shared_memory_posix.cc(154)] Creating shared memory in /dev/shm/.com.google.chrome.vhvdPx failed: Permiso denegado
[7554:7566:1446164268:ERROR:shared_memory_posix.cc(157)] Unable to access(W_OK|X_OK) /dev/shm: Permiso denegado
[7554:7566:1446164321:FATAL:shared_memory_posix.cc(159)] This is frequently caused by incorrect permissions on /dev/shm.  Try 'sudo chmod 1777 /dev/shm' to fix.
Cancelado


He  seguido  las instrucciones  anteriores,  aunque   la  solución  no  es  de  mi  gusto,  si funciona.


usuario@usuario:~$ sudo chmod 1777 /dev/shm

El sistema  lo  describo  a  continuación:


usuario@usuario:~$ uname -a &&  free -tm && df -h
Linux usuario 2.6.24-23-generic #1 SMP Wed Apr 1 21:47:28 UTC 2009 i686 GNU/Linux
total       used       free     shared    buffers     cached
Mem:          1001        693        308          0         20        362
-/+ buffers/cache:        310        690
Swap:         2933          0       2933
Total:        3935        693       3241
S.ficheros            Tamaño Usado  Disp Uso% Montado en
/dev/sda1             146G   21G  117G  16% /
varrun                501M  164K  501M   1% /var/run
udev                  501M  184K  501M   1% /dev

lunes, 10 de octubre de 2011

PROBLEMAS  CON  IMPRESORAS HP  LUEGO  DE  DESINSTALACIÓN DE  SANE



Luego de desinstalar   un  par  de  paquetes  que  no  tenían que  ver  con  la  impresora mediante:


aptitude remove --purge xsane sane sane-utils


La  computadora  que  es  un Kubuntu  (KDE) ya  no  podía  imprimir.


Que  pasaba:


Cuando nos  dirigimos  a:  menú K > preferens > printers > ...






Vemos  que  está deshabilitado,  y al habilitarlo las  impresoras  desaparecen:






Revisamos  los  log


root@usuario:/home/usuario# tail -f /var/log/cups/error_log
E [dia/mes/año:hora:min:seg +0100] CUPS-Add-Modify-Printer: Unauthorized
E [dia/mes/año:hora:min:seg +0100]] Unable to execute /usr/lib/cups/backend/hp: No such file or directory
E [[dia/mes/año:hora:min:seg +0100]] [Job 4] Unable to start backend "hp" - No such file or directory.



Aparentemente   en algún  momento existió  un archivo  hp  que  ahora  luego  del  purge  ya  no  está.

La  solución:  intalamos  hplib: 

Es tanto controlador como el gestor avanzado de opciones para las impresoras y multifunción de HP en GNU/Linux. Su nombre significa HP Linux Imaging and Print.  Al instala hplip, te debería buscar las dependencias que hagan falta.

Existen 3  formas  de  instalarlo (al  menos  en  Ubuntu 10.04).

Desde los  repositorios usando Synaptic:

  1. Sistema> Administración> Synaptic 
  2. buscar hplip hplip-gui

Desde los  repositorios usando consola:

root@usuario:/home/usuario#  apt-get install  hpijs hplip-gui



Bajándolo desde la  WEB oficial:

Acá  el  link  de   el  excelente  tutorial  que  te explica  como  instalar el hplip
http://hplipopensource.com/hplip-web/install/install/index.html

Acá  el  link  donde  puedes  encontrar y bajar hplip
http://hplipopensource.com/hplip-web/install_wizard/index.html

Elimina la  impresora,  instala hplip con  las  instrucciones  del vínculo anterior, luego  de ello, el sistema  debe  reconocer  tu  impresora automáticamente, si  no  lo  hace,  la instalas  manualmente  y posteriormente  no  deberías  tener  problemas  con  las  dependencias. 

jueves, 15 de septiembre de 2011

EJECTUTAR SCRIPT COMANDOS AUTOMATICAMENTE AL INICIO


EJECTUTAR SCRIPT, COMANDOS AUTOMÁTICAMENTE AL INICIO

Iniciemos con un caso hipotético en el que se quiere que un Script llamado miScript.sh ejecute un comando o varios comandos al iniciar la sesión del usuario llamado MiUSER de forma automática.


EN LXDE:
  1. EDITAS:
                 nano /etc/xdg/lxsession/LXDE/autostart
  1. AGREGAS LA LÍNEA:
                 @/home/MiUSER/.config/autostart/miScript.sh
  1. Escribes el Script, llamado miScript.sh dentro de la dirección que desees, en este caso yo lo he escrito por cuestión de orden en la dirección siguiente.
                 /home/MiUSER/.config/autostart/
  1. En todas las primeras líneas de todos los Script deben contener lo siguiente:
                      #!/bin/sh
                        comando -1
                        comando -2
                        comando -3
                       
  1. El script debe tener ser del usuario en cuestión y tener los permisos de ejecución:
                  sudo chmod +x miScript.sh
                  sudo shown MiUSER.MiUSER miScript.sh


EN KDE:

Para iniciar un comando automático en el inicio de la sesión de un usuario específico en KDE es más simple.
  1. Sólo tenemos que poner el Scrip en la dirección siguiente:
                /home/MiUSER/.kde/Autostart/
  1. Recordando claro está que debe tener los permisos de ejecución y de propiedad de usuario
EN GNOME

MODO TEXTO
  1. Debemos crear el Script miScript, pero con la extensión .desktop así:
                      miScript.desktop
  1. Debemos poner el Script dentro de la carpeta autostart de la siguiente dirección:
                     /etc/xdg/autostart/
  1. Nuevamente con los permisos de ejecución y de propiedad de usuario respectivos.
MODO GRÁFICO

Gráficamente desde gnome podemos ir a:
  1. Dependiendo  si  es  Hardy  o  Jaunty  es:
    1. Sistema-> Preferencias -> Sesiones.
  2. Si es Lucid
    1. Sistema-> Preferencias -> Aplicaciones al Inicio.
  3. Pulsamos la pestaña programas de inicio.
  4. Lo agregas desde examinar el programa a ejecutar cuando inicie la sesión.
    1. Puede ser una aplicación propia del sistema.
    2. Puede ser un Script hecho por usted.


    PARA CUALQUIER ESCRITORIO
    Esta vez no es para un usuario específico, sino, para todos los usuarios.
    En este caso se agregan comandos u órdenes simples de una línea. Si se desea ejecutar Script complicados, lo mejor es no poner las órdenes como parte de este archivo, por el contrario lo recomendado es solo hacer la llamada con la dirección absoluta al Script que queramos ejecutar.
    1. rc.local : Este archivo se ejecuta cuando se inicia el sistema ("Host"), es ejecutado después de los niveles 2,3 y 5. Contiene el desplegado que se observa en todas las terminales al realizar el "login".

    2. Editamos el archivo rc.local, que está en la dirección:
                                /etc/rc.local
    1. Escribimos un comando simple antes del la línea que contiene exit 0

      1. Un ejemplo puede se una simple linea de comando.
                      apt-get update
      1. Otro ejemplo puede ser un  llamado a un Script más grande
                 sh /home/MiUSER/miScript.sh

    AGRADECIENDO LA COLABORACIÓN 
    DE M&B CON EL APORTE GRÁFICO  

    viernes, 29 de julio de 2011

    Grafeno, un Material del Futuro Hoy

    Konstantin Novoselov, y Andre Geim, ambos rusos  de  nacimiento, el primero  nacionalizado  inglés y el segundo holandés,  también estudiaron su carrera de física en Rusia. Ahora son profesores de la Universidad de Manchester.
    Andre Geim





    En el año 2004 ambos  investigadores,  de la Universidad de Manchester, separaron una sola capa de grafito (exactamente el  mismo  que  tienen  las  minas  de  nuestro lápices ), de una  manera tan rudimentaria como efectiva,  luego ambos recibirían por sus  aportes  a  la  ciencia  el Nobel de Física 2010.
       

    En  su laboratorio, se pegaba cinta  adhesiva sobre las muestra de  grafito y se arrancaba para quitar las capas superficiales, y así quitar gran cantidad de impurezas. Un día a Geim se le ocurrió mirar esos desechos, y descubrió que algunas veces lograba arrancar separadamente una de las capas de un átomo de grosor que forman el grafito. O sea, obtenía grafeno.

    El grafeno no es un material completamente nuevo, se  le  conoce  desde hace  medio siglo, pero  gracias  al esfuerzo  y constancia de   los científicos es que  recién  en  las últimas  décadas, después  de  largos  estudios,  que  se le  ha podido encontrar  nuevas  y sensacionales aplicaciones,  ya que  no sólo es el material más delgado jamás obtenido sino también el más fuerte. El Grafeno conduce la electricidad tan bien como el cobre y como conductor de calor “supera a todos los materiales conocidos”, señaló la Academia. Además, es casi completamente transparente y es tan denso, que ni siquiera el helio, el átomo de gas más pequeño, lo puede atravesar.

    Entre las propiedades más destacadas de este material se incluyen:
    • Alta conductividad térmica y eléctrica.
    • Semiconductor.
    • Alta elasticidad y dureza.
    • Resistencia (el material más resistente del mundo).
    • El grafeno puede reaccionar químicamente con otras sustancias para formar compuestos con diferentes propiedades, lo que dota a este material de gran potencial de desarrollo.
    • Soporta la radiación ionizante.
    • Es muy ligero, como la fibra de carbono, pero más flexible.
    • Menor efecto Joule, se calienta menos al conducir los electrones.
    • Consume menos electricidad para una misma tarea que el silicio.
    “La estructura electrónica del grafeno es única y sorprendente. Es 100 veces más fuerte que el acero”, dijo Per Delsing, experto miembro del Comité Nobel. “El carbono, la base de toda la vida sobre la Tierra, nos sorprendió de nuevo”, indicó el jurado Nobel.

    “Aún no conocemos todas las aplicaciones posibles del grafeno”, dijo Geim en una comunicación telefónica organizada por la Academia Nobel. “Espero que pueda cambiar nuestras vidas como lo hizo el plástico”.
     
    Todavía no hay aplicaciones prácticas de este material, pero los expertos creen que se podría usar en pantallas sensibles al tacto, para fabricar computadoras más rápidas o en celdas solares.

    Resolverá los problemas de conectividad, la carga de  las portátiles,  el pequeño  tamaño de la  pantalla  de los  celulares (es transparente), la velocidad del procesador (podrían alcanzar una velocidad de cientos de gigaherzios).  Se puede enrollar y plegar sin  ningún tipo de  daño, que es tan irrompible como el diamante, además de ser de un solo átomo de grosor.
    Actualmente se encuentran trabajando en otras aplicaciones innovadoras: 

    Ya que el grafeno está formado por una única capa de espesor, es muy sensibles a cualquier molécula.  Por eso, es un material idóneo para fabricar sensores químicos y biológicos,  de ADN,  Fabricar un sensor para detectar hidrógeno, y se está trabajando en otros detectores de explosivos y células biológicas.

    se está está diseñando detectores de infrarrojos que permitan la fabricación de cámaras de visión nocturna con una resolución mucho mejor que la de las actuales.

    Por su capacidad de multiplicar la señal, entiéndase cualquier conexión inalámbrica o no, para que llegue con toda su potencia a los dispositivos que reciban datos de ella.

    El grafeno no solo transmite bien la electricidad, sino que tiene una buenísima conductividad térmica. Así que las placas solares serán mucho más eficientes.

    Hoy son sobre todo de poliparafenileno tereftalamida (Kevlar), mezclado con metales ligeros. Pero son pesados, gruesos y poco flexibles. El grafeno, en cambio, es muy fino, y el más duro del conocido  hasta ahora en mundo.



    Representación de la prueba de dureza. Universidad de Columbia. 

    Para saber  más  Grafero:  Wikipedia.

    Fuentes:
    1. www.wikipedia.org
    2. www.quo.es/tecnologia/
    3. http://grafeno.com/

    miércoles, 13 de julio de 2011

    DropBox - Almacenando "En la Nube"



    Que tal amigos.. les cuento que últimamente he necesitado trabajar en algunos archivos desde varios lugares a lo largo del dia, cansado de copiar y pegar en mi Pendrive, o de enviarme por correo el documento caaada vez que lo modificaba, me decidí a buscar un servicio que me permitiera hacer esto de una forma mas sencilla y cómoda.

    Seguro muchos ya saben lo que es almacenamiento "En la Nube", para los que no, este tipo de servicio nos permite almacenar y sincronizar archivos en línea y entre PCs para compartir archivos y
    carpetas con otros.

    DropBox nos permite hacer esto de una forma mas practica, por lo que prácticamente cualquier persona independientemente de su nivel informático puede instalarlo y hacer uso de el.

    El servicio ofrece almacenamiento gratuito hasta 2GB (Un espacio considerable pienso yo) y de pago, con opciones variadas: "Basic" es la gratuita, "Pro50" y "Pro100", son de pago.

    Las diferencias radican en la cantidad de espacio disponible
    Con la "Basic" como ya dijimos disponemos de 2GB
    Con la "Pro50" disponemos de 50GB con un pago mensual de (B/.9.99)
    Con la "Pro100" disponemos de de 100GB. con un pago mensual de (B/.19.99)

    En un relativamente corto periodo de tiempo, DropBox se ha convertido en uno de los programas mas populares para este tipo de servicios, ya que su metodo "Drag & Drop" para sincronizar nuestros archivos nos hace la vida mucho mas facil XD, similar al servicio que ofrece Canonical a los usuarios de su distribucion Ubuntu, UbuntuOne. (Ya accesible desde Windows)

    DropBox utiliza en nuestra conexión para las transferencias SSL y almacena nuestros datos mediante el protocolo de cifrado AES-256.

    Uno de los puntos fuertes de DropBox es que la aplicación es multi-plataforma, con soporte para Windows, Linux, Mac, y dispositivos móviles inteligentes por lo que puede ser instalado en el iPad, dispositivos con OS Android, y por supuesto Blackberry.

    Cabe mencionar que el servicio puede ser accedido mediante cualquier navegador web para trabajar con los archivos de nuestra cuenta.

    Les dejo la guía de instalación en Ubuntu, sin embargo la instalación tanto en Windows como en Mac es prácticamente igual.

    Accedemos a DropBox

    - Descargamos e instalamos el cliente para nuestro sistema:

    Configurando DropBox

    Una vez terminada la instalación, se nos muestra un asistente.

    Al ser la primera vez debemos crearnos una cuenta, por lo que marcamos la opción
    "No tengo una cuenta en DropBox" y damos click a siguiente.



    Se nos muestra un formulario donde se nos pide los datos de nuestra cuenta.



    Estos son solo datos básicos de nuestra cuenta y el nombre de la PC o dispositivo que se esta configurando para que el mismo sea identificado al acceder al servicio.

    Hacemos clic en siguiente y ahora el asistente nos solicita que seleccionemos el tipo de servicio deseamos:




    Como mencione, existen 3 opciones gratuito (2gb), pro50 (50gb), y pro100(100gb) estos dos ultimos de pago, en este caso usare el gratuito (2GB) y hacemos clic en siguiente.




    Ahora el asistente nos permite hacer una instalación con las opciones predeterminadas o para usuarios avanzados ya sea para cambiar la ruta donde se almacenaran los archivos sincronizados, exclusión de carpetas etc.

    Damos clic en instalar y el asistente inicia el proceso de registro con el servidor para crear nuestra cuenta en DropBox, esperamos a que finalice y después de esto se nos muestra un pequeño icono con forma de "cajita azul" en el área de notificación desde donde podemos acceder fácilmente al servicio y configurarlo a nuestras necesidades.



    Al momento de copiar o mover archivos a la carpeta "DropBox" automaticamente empieza el proceso de sincronización, en el que los archivos son subidos a nuestra cuenta "En la Nube"


    Ahora si podemos trabajar un mismo archivo, desde varios lugares sin tener que recurrir a otros medios de almacenamiento. XD