jueves, 29 de abril de 2010

Clonacion de entornos multi boot linux-windows

Bookmark:
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks

Como muchos saben existe una herramienta muy famosa llamada norton ghost, la cual permite entre otras cosas hacer clonaciones de equipos, si bien es bastante bueno para equipos winbug no da resultados tan aceptables para equipos con doble booteo. Este método o tecnica es aplicable para aquellos que poseen o administran varios equipos con características iguales de hardware (misma marca, discos duros del mismo tamaño, equipos ensamblados en lote, etc.) que deseen clonar su sala de máquinas con la posibilidad de elegir 2 o más sistemas operativos.



El proceso consiste en crear un equipo modelo con todo el software y configuraciones comunes, en resumén sin entrar en detalles ya que el proceso de instalación dual sera tratado en otro artículo, se realiza lo siguiente:

1. Instalar y configurar window$:

  • Programas de ofimática (office, open office)

  • Actualizaciones comunes: (sp2, sp3, windos media, iexplorer, y todos sus parchos e inventos inútiles)

  • Programas de internet (msn, firefox)

  • Antivirus y software de mantenimiento (con sus correspondientes actualizaciones)

  • Otras aplicaciones y configuraciones según tu caso (impresoras, direcciones ip, wallpapers, cuentas, etc)


2. Instalar y configurar GNU/linux (en mi caso instalé debian etch)

  • Insertar cd/dvd/extraible de instalación de la distribución y bootear a través del mismo

  • Realizar el particionado del disco utilizando el asistente de instalación, siguiendo cualquier esquema de particionado recomendado dependiendo del uso de las estaciones, teniendo en cuenta que el espacio ocupado por window$ no debe ser formateado. IMPORTANTE: recuerda poner la marca de arranque en tu particion boot si la definiste o en su defecto en /

  • Continua con el proceso de instalación configura el gestor de arranque (GRUB o LiLo), idioma, paquetes, red y todo lo que corresponda.

  • Al terminar puedes ingresar a tu sistema GNU/Linux actualizar el #vi/etc/apt/sources.list con tus repositorios favoritos, hacer un #aptitude update, luego un #aptitude upgrade, para luego comenzar a instalar lo que te plazca.


3. El proceso de clonación de equipos:

Teniendo nuestro equipo modelo como nos da la gana podemos proceder al proceso de clonación, en este caso explicare 2 formas una desde linux y otra desde window$ las cuales funcionaron perfectamente en 25 computadoras IBM ThinkCentre:

  • Desde linux: desde linux existe un comando muy poderoso llamado dd, el cual permite copiar bit a bit los datos de un dispositivo a otro lugar. Abre una terminal y haz lo siguiente:



    • Determina el nombre de tu unidad origen y tu unidad destino para ello revisa en /dev:



    • ls /dev/sd* /dev/hd*


    • Segun tu tipo de hardware disco ide, sata o scsi te saldra una lista de las unidades
      que comiencen con sd (sata, scsi) o hd (ide) seguidas de un número o letra.
      En mi caso los discos a clonar eran sata
      por lo cual mi dispositivo origen era sda y mi dispositivo destino sdb. Con esta información procedemos a realizar la clonación con el comando:


    • nice --15 dd if=/dev/sda of=/dev/sdb bs=4096&


    • Donde


    • nice -- 15



    • dd



    • if=/dev/sda



    • of=/dev/sdb



    • bs=4096&






  • Desde Windows: existen multidud de opciones en el mercado para hacer clonaciones pero la que me funcionó y fue la más aceptable se basa en una sencilla aplicación freeware llamada SelfImage la cual pueden descargar aquí



  • Alternativa adicional (no probada pero promete): consiste en utilizar un liveCD con un programa llamado CloneZilla que puedes descargar en http://clonezilla.org/ el cual ofrece ser una opción rápida y "sin dolor" para lo relacionado con clonación de entornos duales, la cual soporta: NTFS, Fat, ext3, LVM y un viaje de sistemas de archivos hasta de Mac OS X.


Adicional:

Al arrancar los equipos clonados en la parte de linux se desconfiguran las interfaces de red (por ejemplo ahora se llama eth4 o ethx pero no 0)

jueves, 15 de abril de 2010

Instalar acetoneISO para gestion de imágenes de disco al estilo DaemonTools

Bookmark:
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks

Me tope con la necesidad de tener un equivalente a daemon-tools en mi Ubuntu 9.10 y buscando por alli di con este programa que parece ser una buena alternativa muy completa y lista para usar



Para efectos de lo que queria inicialmente se puede resolver, (si es tu caso) muy facilmente sin instalar nada adicional en tu sistema. En mi caso queria montar para poder reproducir el iso de un DVD si utilizas el montaje integrado en GNOME no te va a dar resultado el querer abrirlo con VLC o Totem o cualquier reproductor, el truco esta en usar la termina y montar el iso del dvd en /media/cdrom/ para posteriormente con VLC por ejemplo decirle reproducir disco y seleccionarlo como si se tratase de un cd/dvd fisico, hecho esto te funcionaran perfectamente los menus y elementos interactivos del dvd. El comando a utilizar en mi caso fue:



sudo mount -t iso9660 -o loop /RUTA/ALOQUEQUIERAS/MONTAR.iso /media/cdrom0/


Abre el VLC y busca el cd que montaste y ahi tienes la pelicula con todos sus menus!



Ahora si quieres algo más versátil y con una GUI intuitiva prueba acetonelISO
Para instalarlo en Ubuntu 9.10 la forma más sencilla es utilizar el gestor de paquetes synaptic, en el añadimos el repositorio de la gente de getdeb (sitio muy completo con enorme variedad de programas .deb) de esta forma:


En Sistema -> Administracion -> Gestor_de_paquetes_synaptic -> Configuracion -> Repositorios
Vamos a la pestaña -> Otro Software -> Añadir ...



Y escribimos esto en el input que aparece, aceptamos y listo por acá ...
deb http://ubuntu.org.ua/ getdeb/



Ahora en una terminal podemos hacer un sudo aptitude install acetoneiso y eso es toddy!! encuentralo en el menu Aplicaciones -> Sonido y Video o mediante gnome do + y tipea ace y ahi está!!

miércoles, 14 de abril de 2010

Instalar MySQL workbench en ubuntu 9.10 editor visual para mysql

Bookmark:
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks


Para abrir los archivos con extensión mwb que ubuntu trata como archivadores (como si fuese un .zip, o tar.gz), necesitas bajarte el MySQL Workbench En el caso de Linux te bajas la ultima version (beta) Selecciona tu arquitectura x64 o i386, te la descargas y haces: sudo dpkg -i --Nombre paquete que te descargaste.deb --



te va a soltar errores de dependencias, los cuales se resuelven facilmente con un aptitude install --nombre del paquete que te falta--



Son cuatro paquetes/librerias necesarias copias y pegas si quieres todos en

la misma linea del sudo aptitude install paquete1 paquete2 etc...

y al terminar esto procedes al

sudo dpkg -i pauqtedelmysqlworkbench.deb



Captura de pantalla del WB:

Captura Mysql workbench

Espero que disfruten esta excelente GUI para el diseño de modelos ER y modelado general de base de datos que hasta soporta ingenieria inversa ...




Para windows no pide mas nada que un siguiente siguiente en el wizard...

martes, 13 de abril de 2010

Instalar y Configurar HTML Validator for fireFox en linux (Ubuntu 9.10)

Bookmark:
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks

Necesitando un validador local que me indique rápidamente donde están los errores en mi código fuente HTML (markup) que suelo desarrollar en el modo XHTML Strict de la W3C, desde hace tiempo que encontré y he utilizado el HTML Validator for Firefox



Si visitan el link anterior desde cualquier distribucion de linux se podran dar cuenta de que dice:



Html Validator no está disponible para Linux.


Bien desde ese lugar no lo está, sin embargo, si que podemos descargarlo e instalarlo desde: esta dirección una vez descargado e instalado el plugin nos pedira reiniciar firefox. Al reiniciar nos arrojará un error, esto debido a que se necesita una librería. Pero no hay problema, la librería necesaria está aca: libstdc++5_3.3.6-17ubuntu1_i386.deb Seleccionamos un mirror y bajamos.


Luego con un simple:

sudo ~/Descargas/dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb

Tenemos todo listo para funcionar, reiniciamos FF y listo ya tenemos el validator funcionando (coloca un icono en la parte inferior derecha de la pantalla con un checkmark verde si el código es válido o una X roja si es inválido, doble click y puedes debuggear el codigo)



BYE \m/[-_-]\m/ TADEX!

domingo, 21 de febrero de 2010

Instalador StandAlone de Google Chrome

Bookmark:
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks
Si tu conexión a internet es un poco lenta y deseas descargarte e instalar el navegador web de google de forma rápida y directa con un instalador "REAL" y no un programa de 500 Kb que no tiene nada mas que un descargador que se conecta a google nuevamente pero desde el programa esta es tu opción!

Visita: http://www.google.com/chrome/eula.html?standalone=1&hl=es

Acepta y te puedes bajar la version de 11 mb que si es verdaderamente completa

Tambien es una buena opción para instalar offline o si quieres clonar equipos que vengan preinstalados con el navegador Chrome!

Por cierto ya hay versiones oficiales para debian/ubuntu y varios sabores de linux además claro para MAC, por lo cual adiós a utilizarlo de forma complicada con wine