29 de gen. 2010

cflags was changed fix it to use

As those lines point out, you need to edit the Makefile file in the vpnclient folder and change CFLAGS to EXTRA_CFLAGS: Change the following line in Makefile

CFLAGS += -mcmodel=kernel -mno-red-zone


EXTRA_CFLAGS += -mcmodel=kernel -mno-red-zone

27 de gen. 2010

How to Convert a Physical Hard Drive to a Virtual Machine

Recently, I was working on a customer’s computer which had a bad motherboard. The customer opted to go with a new computer instead of repairing the old one. Naturally, I copied all the documents, Outlook pst files, etc. to the new computer, but I thought, wouldn’t it be nice if I could create a virtual hard disk of the physical drive that I or the customer could actually boot into? However, I could not find a method to create a .vhd file from an existing hard drive, so I gave up the idea. The next day I attended a Microsoft Across America event in Gettysburg, and the Microsoft rep in his presentation mentioned that he had made a .vhd file of his wife’s old computer using a program called WinImage. I quickly jotted the name down, and today I had a chance to download the program and it does exactly what I’m after. With that lengthy introduction here are the steps you need to do to convert your physical hard drive into a Virtual Machine or .vhd file for use in Microsoft Virtual PC 2007 or a similar program.

Just for the record the physical drive I was imaging had Windows XP installed on it. The procedure is going to vary slightly for other versions of Windows.

1. Download and install WinImage. WinImage is free for 30 days after which there is a nominal $30 onetime charge. Definitely worth it.
2. Attach the physical hard drive to the computer on which you loaded WinImage. You can do this either by plugging it directly into the motherboard via an empty SATA or IDE port, or you can use a USB adapter such as this one from Amazon, which is by far the easier method.
3. Open the WinImage program. If you are running Windows Vista, make sure you run the WinImage (Administrator)mode which can be found under the WinImage folder under All Programs.
4. In WinImage, click the Disk menu item and then select “Creating Virtual Hard Disk Image from physical drive“.
5. Make sure the “Include non removable hard disk(s)” box is checked, and then select the hard drive that you would like to make an image of. You can either make a fixed size or dynamically expanding hard disk. I would recommend the dynamically expanding option. Click OK.
6. Select a location to store the .vhd file, and click Save. Be sure you have enough disk space.
7. At this point, WinImage will begin converting the hard drive to a .vhd file. This process could take an hour or more depending on the size of your hard drive, and how it is connected. Just be patient. :) Once the process is complete, your new .vhd file is ready to be opened with Microsoft Virtual PC. If all goes well, it will boot fine into Windows and you won’t have any problem at all. If so, you are good to go, and you can ignore the rest of the steps. However, most likely Windows XP will lockup or freeze while booting. In this case, proceed to step 8.
8. Ok. So you managed to create the .vhd file, but now regardless what you try Windows XP will not boot properly. Typically, the problem is the drivers that Windows is trying to load on startup. Here is what you need to do. Grab the closest Windows XP cd and pop it in. Start the Virtual PC, and in the CD menu, select Use Physical Drive. In the file menu select Reset.
9. Press any key when you see the “Press any key to boot from CD…” message. Once setup had loaded, type “R” which will load the Recovery Console. Enter the number of the windows installation you want to log onto. Most often its 1. Enter the administrator password if you have one, otherwise hit “enter”.
10. At the command prompt, type “CD System32″ , hit enter. Then type “expand D:\i386\HALACPI.DL_” , hit enter again. Finally, type “copy HALACPI.DLL HAL.DLL”, and hit enter. Type Y for yes on the overwrite file confirmation message. (*cd drive letter may vary)
11. Reboot the Virtual Machine. If everything works the way its supposed to you should see it boot into Windows. Likely, you will have to reactivate Windows before it will allow you to actually log on. Congratulations, you now have a virtual image of your physical drive.
12. Optional: Depending on how big your .vhd file is, you may want to compress the image. Check out this post for tips on that. Or this one.

If you still have difficulties you can check out the following websites which helped me tremendously.

Using Virtual PC for computer migration
Tips for migrating a physical computer to a virtual machine (part 2)
Tips for migrating a physical computer to a virtual machine (part 3)
Tips for migrating a physical computer to a virtual machine (part 4)

Disclaimer: Your mileage may vary. Make sure you have current backups before attempting any major changes to your computer. I’m not responsible for any problems that may occur from following or not following these steps. You also are responsible to make sure you have the appropriate Microsoft Software licenses for your virtual machines.

Update 10/13/2008 – If you get a blue stop screen with an error 0×0000007B try expanding hal.dl_ to the \system32 folder instead of halacpi.dl_.

Converting a Floppy Disk Drive into a Simple Robot


22 de gen. 2010

Copiar directorios o carpetas en linux con consola de comandos

En cuanto a las opciones que le podemos pasar a dicho parámetro están las siguientes:

-f : Borrar los archivos ya existentes en el destino.

-d: Mantiene los enlaces simbólicos en lugar de copiar los archivos a los que apuntan.

-p: Mantiene los permisos y los propietarios de los archivos a copiar.

-R: Copiar un directorio recursivamente entrando en todos los subdirectorios.

-a: Es equivalente a las opciones -dpR.

-u: No copia los archivos que ya existan en el destino siempre y cuando la fecha de modificación de éstos sea igual o más reciente que la del destino.

-v: verbose, se muestra en pantalla lo que se está copiando.

Montar particiones NTFS con permisos de lectura y escritura en Debian.

# mount -t ntfs-3g /dev/hda3 /media/windows

21 de gen. 2010

Gparted particionar con formato ntfs

Para formatear en ntfs usando gparted debes e tener instalado además el programa ntfsprogs .

1. Instalar componentes necesarios (ntfsprogs y gparted para formatearlo como NTFS, ntfs-3g y ntfs-config para habilitar la escritura y montaje de un sistema NTFS)

sudo aptitude install ntfsprogs gparted ntfs-config nfts-3g

2. En Herramientas del sistema configurad el driver NTFS-3G para que permita escribir en este tipo de sistema de ficheros:

Aplicaciones->Herramientas del sistea->Herramienta de configuración NTFS

3. Como ya tenemos instalado gparted lo ejecutamos para formatear el disco

sudo gparted

Configurar Fstab en debian

mount y fstab - montar particiones

mount es un comando que se utiliza para montar dispositivos y particiones para su uso por el sistema operativo.

Montar (mount) un dispositivo o partición es hacer que el sistema operativo muestre el contenido de dicho dispositivo o partición en un enlace lógico (un directorio). Cuando se desmonta (umount) un dispositivo o partición se rompe el enlace y se sigue trabajando con los mismos archivos básicos del sistema operativo.

Comando de la orden mount:

mount [-t tipo] [-o opciones ] [dispositivo] [directorio]

mount le dice al kernel (núcleo) que anexe al sistema de ficheros del sistema operativo, lo que encuentre del tipo [-t tipo] cuya opciones nos indica [-o opciones ] es que es dispositivo [dispositivo] que nos indica el directorio de trabajo [directorio] .

mount -t iso9660 /dev/hdc0 /mnt/cdrom
mount -t vfat /dev/sdb1 /mnt/usb
mount -t iso9660 -o loop /home/usuariodebian/imagen.iso /mnt/ISO

Tipos de dispositivos

Los dispositivos se encuentran dentro del directorio /dev.
La siguiente tabla muestra como se designan los dispositivos mas comunes:

* fdo - primera unidad de disquetes
* fd1 - segunda unidad de disquetes
* hda0 - primera partición el primer disco duro IDE
* hda1 - segunda partición del primer disco duro IDE
* hdb0 - primera partición del segundo disco duro IDE
* hdb1 - segunda partición del segundo disco duro IDE
* hdc0 - primera partición del tercer disco duro IDE
* hdc1 - segunda partición del tercer disco duro IDE
* sda1 - primera particion del primer disco duro SATA o SCSI
* sda2 - segunda partición del primer disco duro SATA o SCSI
* sdb1 - primera partición del segundo disco duro SATA o SCSI
* sdb2 - segunda partición del segundo disco duro SATA o SCSI
* scd0 - primera unidad de DVD o CD-ROM
* scd1 - segunda unidad de DVD o CD-ROM

Desde la aparición de las unidades de almacenamiento USB (pendrive) y los discos duros SATA, estos han empezado a usar también la denominación propia de los dispositivos SCSI (sda1, sdb3, etc.). Aun así, algunas veces se pueden encontrar unidades IDE con nombres del tipo sda, sdb, etc. Esto se debe a que algunas distribuciones utilizan emulación IDE-SCSI. De esta forma se utiliza una capa de software común para el manejo de todos los discos duros, CD-ROM, DVD, etc.

Tipos del sistema de archivos soportados

* auto - intenta descubrir automáticamente el sistema de archivos
* iso9660 - sistema de archivos de: CD y DVD
* ext2 - sistema de archivos nativo de GNU/Linux
* ext3 - sistema de archivos nativo de GNU/Linux
* reiserfs - sistema de archivos nativo de GNU/Linux
* msdos - sistema de archivos FAT
* fat - sistema de archivos FAT16
* vfat - sistema de archivos FAT32
* ntfs - sistema de archivos NTFS en modo lectura
* ntfs-3g - sistema de archivos NTFS en modo lectura y escritura
* smbfs - sistema de archivos del servidor SAMBA
* nfs - sistema de archivos de red NFS de GNU/Linux
* hfs - sistema de archivos de Apple Macintosh
* hfsplus - sistema de archivos de Apple Macintosh

Opciones de comando mount

opciones comunes para todos los sistema de archivos.

Como los sistemas de archivos de /etc/fstab serán ocasionalmente montados utilizando mount no es de extrañar que el campo de opciones contenga simplemente una lista de opciones separadas por comas, que serán pasadas directamente al intentar montar un sistema de archivos.

las opciones mas usadas son las siguientes:

* auto / noauto ; el dispositivo sera montado automáticamente durante el inicio. Si no desea que el dispositivo se monte automáticamente, se deberá substituir por noauto.
* exec / noexec ; permite ejecutar binarios (programas) que se encuentren en la partición, por el contrario la orden noexec impide la ejecución de programas.
* ro ; permite montar el dispositivo solo para lectura.
* rw ; permite montar el dispositivo con los permisos de lectura y escritura.
* suid / nosuid ; permite o bloquea las operaciones sobre los bits suid y sgid
* user / nouser ; permite a cualquier usuario montar el sistema de archivos. Si se especifica la opción nouser, solo el usuario "root" podrá montar el sistema de archivos
* defaults ; cuando usamos esta opción los valores por defecto que usa son los siguientes: rw, suid, exec, auto, nouser

Ejemplos de uso:
mount -t vfat /dev/fd0 /mnt/floppy
mount -t iso9660 /dev/hdb0 /mnt/cdrom

Para montar las disquetes, cdrom, dvdrom, etc. se utiliza la opción loop

mount -t iso9660 -o loop /home/usuariodebian/imagen.iso /mnt/ISO

El fichero fstab

El archivo fstab se encuentra en: /etc, este archivo contiene las lineas donde se indica al sistema que dispositivos debe "montar", el lugar donde "montarlo" así como el sistema de archivos y las opciones necesarias.

La principal diferencia entre mount y el fichero fstab es que este ultimo monta los dispositivos automáticamente en el arranque, mientras que el comando mount se usa para montar los dispositivos de forma manual.

Un ejemplo de /etc/fstab puede ser:

Para particiones NTFS en modo lectura
# dispositivo directorio fs opciones
/dev/hda1 /mnt/winxp ntfs umask=0222 0 0
/dev/hda5 /mnt/trabajos ntfs umask=0222 0 0
/dev/hda6 /mn/descarga ntfs umask=0222 0 0

Para particiones NFTS modo lectura y escritura
# dispositivo directorio fs opciones
/dev/hda1/ /mnt/winxp ntfs-3g defaults.locale=es_ES.utf.8 0 0
/dev/hda5/ /mnt/trabajos ntfs-3g defaults.locale=es_ES.utf.8 0 0
/dev/hda6/ /mnt/descarga ntfs-3g defaults.locale=es_ES.utf.8 0 0

Para particiones FAT
# dispositivo directorio fs opciones
/dev/hda7 /mnt/datos vfat rw,users,auto,umask=000 0 0
/dev/sda1 /mnt/sda1 vfat user,noauto 0 0
/dev/sdb1 /mnt/sdb1 vfat user,noauto 0 0

Para particiones EXT3
# dispositivo directorio fs opciones
/dev/hdb1 /mnt/debian ext3 rw,user,auto 0 0
/dev/hdb2 /mnt/guadalinex ext3 rw,user,auto 0 0
/dev/hdb5 /mnt/home ext3 rw,user,auto 0 0

Para particiones EXT3 con soporte ACL
# dispositivo directorio fs opciones
/dev/hdb1 /mnt/debian ext3 rw,acl,user,auto 0 0
/dev/hdb2 /mnt/guadalinex ext3 rw,acl,user,auto 0 0
/dev/hdb5 /mnt/home ext3 rw,acl,user,auto 0 0

Para compartir recursos con NFS
# dispositivo directorio fs opciones /mnt/datos nfs rw,hard,intr 0 0 /mnt/datos2 nfs ro,hard,intr 0 0



19 de gen. 2010

Validar Windows Xp sp3, sp2, molt bó! 20 Gener 2010

per fí! Boníssim! 100% funciona!

Si eres uno de los q tienen Windows Xp y te sale q tu copia no ah superado el proceso de validacion, tu windows es pirata,te sale la estrella o mensajes sobre tu winodws xp q es falso o pirata baja esta herramienta con guía incluida subida x mi:

Aca dejo el Link de Descarga x Megaupload:


17 de gen. 2010

Thunderbird, exportar thunderbir cuentas correo de windows a linux, o de linux a windows.

Per exportar la configuració del nostre thunderbird de linux a windows, o al revés de windows a linux, només cal copiar la carpeta xxxx.default del directori en windows (documents en settings, nom d'usuari, datos de programa, thunderbird, profiles ) al directori de linux (home, nomusuari, .mozzilla-thunderbird ) o el mateix procediment si ho fem en sentit contrari.

Atenció en linux, el directori .mozzilla-thunderbird és un directori ocult, en windows també, per tant caldrà habilitar veure els fitxers ocults, si es que no ho fem desde consola com a root.

Si passem de linux a windows, és important mantenir el nom per defecte del directori xxxx.default, com era originalment en la configuració d'instalalació del windows, sinó el thunderbird no ens arrancarà, per tant caldrà modificar el nom xxx.default del directori importat desde linux al de windows amb el nom original que tenia el windows, no el de linux.Nosé si m'he explicat bé.

En tot cas, funciona i jo ho he comprovat passant de linux a windows.

Linux, Matar procesos

para ver los procesos que estan ejecutandose hacemos un "ps -e" en una consola de comandos,

y para terminar y finalizar con dichoso proceso que nos esta jodiendo la fiesta hacemos

un "kill xxx" , donde xxx corresponde al número del proceso que hemos identificado en la

lista anterior.

y a correr.

15 de gen. 2010

como asignar permisos alas partciones en el fstab

El problema no son los permisos de escritura en la partición, todos los dispositivos pertenecen a root y solo él puede escribir en ellos, lo ke se debe hacer es dar permisos al punto de montaje:
- Creamos el punto de montaje:
pingusa:~# sudo mkdir -m 777 -vp /media/ext3
Por supuesto cambiar /media/ext3 por el ke nos guste.
Si ya tenemos el punto de montaje le cambiamos los permisos:
pingusa:~# sudo chmod 777 /media/lindo-montaje
- Editar el /etc/fstab:
/dev/hdb2 /media/ext3 ext3 defaults 0 0
O tal vez
/dev/hdb2 /media/ext3 ext3 defaults,errors=remount-ro 0 0
Por supuesto cambiar /dev/hdb2 por el ke corresponda.
Reiniciar la mákina.


Backups evolution


La información de las cuentas se guarda en GConf:

Para volcarla
gconftool-2 --dump /apps/evolution > evolution.backup.gconf

Para recuperarla:
gconftool-2 --load evolution.backup.gconf

Si tienes activo el gestor de contraseñas, las contraseñas están en otro sitio:


aqui va:

script para hacer el backup:
#! /bin/sh
cd /home/user ; gconftool-2 --shutdown ; evolution --force-shutdown ; tar -czf evo.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution

script para restaurar:
#! /bin/sh
cd /home/user
gconftool-2 --shutdown ; evolution --force-shutdown ; tar -xzf evo.tar.gz

haciendolo asi me funciona, los scripts anteriores fallan

14 de gen. 2010

Linux, Mover carpeta home a otra particion


La carpeta /home es donde se guardan todos los datos personales y preferencias de un usuario en Gnu/Linux; y tener dicha carpeta en otra partición nos proporciona varias ventajas:

* Es seguro. Si por alguna razón esotérica tienes algún fallo en la partición en donde tienes instalado el SO, tus datos no estarán comprometidos ni se estropearán.
* Ofrece flexibilidad. Puesto que las preferencias de usuario de las aplicaciones que uses están guardadas en tu directorio /home, puedes hacer cualquier cambio sobre el sistema operativo, incluso reinstalarlo o tener varias distribuciones al mismo tiempo, sin tener complicaciones con tus documentos.

Aunque suguramente, como pasa a muchos, cuando instalaste la distro que usas, no caiste en cuenta de esto. Afortunadamente es muy sencillo mover dicha carpeta a otra partición. Lo primero es crear una nueva partición con el suficiente espacio como para alvergar tu /home actual; puedes redimensionar la partición que uses o hacerlo en otro disco duro. Luego, montas esa partición (suponiendo que está en /dev/hda3):

sudo mkdir /media/docs
sudo mount /dev/hda3 /media/docs

Ahora es necesario copiar el directorio /home a /media/docs, pero puesto que éste contiene enlaces simbólicos y otros archivos cuyo manejo es especial, no basta con utilizar el comando cp. Podemos usar en vez de eso, este comando:

cd /home/
find . -depth -print0 | cpio –null –sparse -pvd /media/docs/

Ahora, desmonta la partición:

sudo umount /media/docs

Crea un respaldo de tu antiguo /home, y creamos un nuevo /home:

sudo mv /home /respaldo
sudo mkdir /home

Ahora monta la nueva partición en tu nuevo /home:

sudo mount /dev/hda3 /home

Recuerda que para mi caso el dispositivo es hda3, pero en tu caso lo más seguro es que sea otro. Por último, es necesario que le indiques al sistema que debe montar dicha partición en /home cada vez que se inicie el sistema; así que debes añadir esta línea al archivo /etc/fstab:

/dev/hda5 /home ext3 nodev,nosuid 0 2

Recuerda que dicho archivo solo lo puedes editar con privilegios de root. Y una vez que hayas comprobado que todo va bien, puedes borrar tu viejo /home:

rm -r /respaldo

13 de gen. 2010


Si usamos el programa Gparted y queremos crear una partición NTFS cualquiera ya sea en un disco o en una memoria usb, necesitamos instalar el siguiente programa asi desde una terminal:

sudo apt-get install ntfsprogs

Ya con esto nos aparecerá habilitada la opción de formatear usando el sistema de archivos NTFS.

12 de gen. 2010

Ejecutar archivos .msi con Wine

Si intentamos ejecutar un archivo .msi (un instalador para Windows) pues con Wine directamente no podremos y nos dará un error diciendo que el formato del ejecutable no es el correcto. En cambio Wine si que tiene la herramienta necesaria para hacerlo funcionar sin instalar el “Instalador Oficial de Microsoft para Windows”. Se trata del ejecutable “msiexec.exe” incorporado en Wine, así que lo único que hay que hacer es abrir una consola y teclear :

msiexec /i tuArchivoInstalador.msi

(Sin “wine” ni nada)


Instalar wifi en acer aspire 1520, driver ipn 2220


11 de gen. 2010

Configurar Instalar Slackware 13

Lo prometido es deuda y como les mencione en el anuncio de la disponibilidad de Slackware 13.0 este fin de semana me dediqué a armar un tutorial de instalación para ustedes lectores y así poder poner mi granito de arena para demostrar que al contrario de lo que muchos piensan y dicen la instalación de Slackware no es nada complicada si tenemos un poco de paciencia y sobre todo si ponemos atención a los detalles.

La instalación la hice en una máquina virtual con VirtualBox con una partición de 8GB y 512MB de memoria RAM. También cabe aclarar que este tutorial solo está enfocado a la instalación del sistema y no a la puesta a punto del mismo con la instalación de aplicaciones y demás cosas ya que considero que eso se los puedo responder poco a poco con los correos que me mandan cada que hago un tutorial. Espero que esto les sirva para animarlos a descargar, instalar y probar una de las mejores y más legendarias distribuciones de Linux que existen. ¡Solo da clic en “Leer el resto de la entrada” para comenzar!

Obviamente lo primero que tenemos que hacer es descargarnos la imagen ISO de Slackware y para eso tenemos las opciones de descargar los 6 CD’s o el DVD que obviamente es el que yo recomiendo. De todas maneras aquí les dejo el link de la sección de descargas para que seleccionen la opción que más les acomode y a continuación les dejo los links de descarga directa de los DVD’s.

* Descargar archivo Torrent del DVD x86
* Descargar archivo Torrent del DVD para 64Bits
* Descarga directa del DVD x86 (3,739MB)
* Descarga directa del DVD para 64Bits (3,762MB)

Yo siempre recomiendo las descargas vía Torrent porque se me hacen mucho más rápidas y seguras que la descarga directa pero eso ya es a gusto de cada quien, una vez que tengamos descargada y quemada la imagen de del DVD (o los discos) lo insertamos en el CDROM y procedemos a reiniciar y al arrancar lo que nos vamos a encontrar es lo siguiente:

Selección del Kernel

Lo primero que quiero hacer es tratar de explicarles las cosas lo más sencillo posible para que no se vean muy abrumados por imágenes y letras así que básicamente en esta primera pantalla es donde seleccionamos nuestro kernel en base al tipo de máquina que tengamos. A menos que tengamos una Pc muy muy vieja entonces tenemos que teclear “huge.s” pero en realidad basta con presionar la tecla Enter si nuestra PC tiene un procesador Pentium lll en adelante.

Selección del mapeo para el teclado

Aquí procedemos a seleccionar la distribución de nuestro teclado que en mi caso y para español es “qwerty/es.map”.

Prueba del teclado

Después de que seleccionamos la distribución de nuestro teclado se nos muestra una pantalla en donde podemos probar si todo funciona bien, si todo está bien borramos todo lo que hayamos escrito y solo tecleamos el número “1″ para aceptar la distribución o el número “2″ para regresar y seleccionar otra distribución.

Logueo de la cuenta ROOT

A partir de aquí vamos a estar trabajando directamente con la administración del sistema y por eso tenemos que loguearnos con la cuenta ROOT y por lo tanto solo tecleamos “root” y automáticamente nos convertirá a super usuario puesto que no hay contraseña declarada.

Ejecución de la herramienta CFDISK

Una vez logueados como ROOT lo que procede es comenzar el particionado de nuestro(s) discos duros mediante la herramienta CFDISK la cual es muy fácil de utilizar, tecleamos “cfdisk” y después veremos lo diguiente:

cfdisk trabajando y mostrando el(los) discos reconocidos

Lo que nos muestra cfdisk son el o los discos duros que tengamos instalados y las particiones que tenga cada uno de ellos, en mi caso me reconoce la partición de 8GB que hice en VirtualBox y que no está siendo utilizada como me lo indica el mensaje “Free Space”. Antes de comenzar el proceso de instalación les recomiendo que previamente creen la partición para su Slackware con Partition Magic o Parted Magic para que este proceso sea más sencillo. Una vez que sabemos exactamente donde vamos a instalar Slackware entonces seleccionamos esa partición y la opción “New” con las teclas de navegación para crear la partición Swap.

Declaración del tipo de partición

En la medida de lo posible siempre procuro que mis particiones sean primarias pero para el caso se la Swap funciona igual de bien si es Primaria o Lógica, si pueden seleccionen primaria.

Tamaño de la partición

En la máquina virtual asigné 512MB para la memoria RAM y por lo tanto se le debe asignar el doble a la partición swap que para mi caso serían 1024MB. Si vas a instalar Slackware nativamente y tienes mucha RAM (2GB en adelante) no recomiendo que se le ponga el doble a la Swap puesto que sería demasiado, en cambio pueden asignarle la misma cantidad de MB que tengan en RAM física.

Posicionamiento de la partición

Dependiendo de como tengamos ordenadas nuestras particiones podemos definir si queremos que la partición se encuentra al principio o al final del arbol de particiones. Seleccionamos al comienzo “Beginning”.

Se selecciona el sistema de archivos

Como pueden ver ahora ya tenemos creada una partición llamada “hda1″ como nuestra partición Swap sin embargo en el sistema de archivos (FS Type) vemos que dice “Linux” y como esta es una partición Swap debemos cambiar ese sistema por el correspondiente. Nos situamos sobre la partición y seleccionamos la opción “Type”.

Lista de los sistemas de archivos

Si creiste que solo existian los sistemas de archivos FAT32, NTFS y EXT3 pues esto no es verdad ya que existen muchisimos más y la mayoría de ellos pueden usarse con Slackware sin embargo nosotros nada más vamos a utilizar número 82 que es para la Swap y el 83 que es para Linux en sí. Tecleamos cualquier tecla para pasar a la siguiente ventana.

Selección del sistema de archivos

Una vez que el listado de los tipos de sistemas de archivos termine seleccionamos el correspondiente a la Swap que es el 82.

cfdisk actualizado

Como podemos ver ahora si tenemos declarada corréctamente la partición Swap ya que en FS Type ya tenemos el sistema de archivos corrécto. Ahora lo que tenemos que hacer es crear la partición “/” en donde van a estar nuestros archivos y hacemos exactamente el mismo procedimiento, nos situamos sobre el espacio vacio, damos clic en “New” y luego en “Primary” y seleccionamos el tamaño de la partición raiz como se muestra:

Creación de la partición raiz

Posicionamiento de la partición

Tamaño de la partición raiz

Una vez repetido el procedimiento lo único que cambia es el tamaño de la partición que igualmente es dependiendo de nuestro disco duro o del espacio que decidimos para instalar Slackware. Después cfdisk nos muestra el nuero resumen:

Selección booteable de la partición

Es sumamente necesario declarar alguna de las particiones que creamos como booteable de lo contrario el sistema no va a saber con cual arrancar, obviamente la partición raiz es donde debe declararse esta función así que nos situamos sobre ella y seleccionamos la opción “Booteable” con lo cual “Flags” cambiará a Boot. Si se fijan aquí ya no es necesario cambiarle el tipo de sistema de archivos puesto que al ser la partición raíz el sistema que debe tener es “Linux” así que lo dejamos como está.

Escribir los datos en las particiones

Advertencia de cambios en el disco

Opción para salir de la herramienta cfdisk

Cuando ya todas las particiones estén creadas y tengamos seleccionada y configurada la que será boteable entonces procedemos a escribir los cambios en el disco mediante la opción “Write” la cual al seleccionarla nos va a mandar un mensaje de advertencia al cual vamos a teclear “Yes” y posteriormente tecleamos “Quit” para salir de la herramienta cfdisk.

Inicio de la configuración

Cuando seleccionemos “Quit” el sistema nos va a regresar al prompt el cual estará listo para recibir otra orden y aquí es cuando comienza la configuración. Tecleamos “setup” y presionamos la tecla Enter.

Configuración de la Swap

Seleccionamos ahora la opción “ADDSWAP” para agregar la patición swap.

Selección de la partición swap a agregar


Confirmación del agregado de la Swap

Con cfdisk nosotros declaramos una partición Swap la cual al seleccionar “ADDSWAP” automáticamente se nos mostrará y al seleccionar “OK” nos preguntará si queremos revisar los bloques de la partición a lo cual seleccionamos “No” y despúes nos muestra un mensaje que nos confirma que la partición fue agregada corréctamente.

Selección de la partición raiz

De igual forma el sistema nos muestra las particiones que creamos a parte de la Swap que en este caso fue solo una más la cual vamos a agregar como partición raiz “/”. Seleccionamos “Select”.

Formateo de la partición raiz

Selección del sistema de archivos

Formateo de la partición

Mensaje de la partición agregada correctamente

Una vez seleccionada la partición se nos muestra una ventana con tres opciones de las cuales seleccionamos “Format” y posteriormente seleccionamos el sistema de archivos que sea de nuestro agrado que en mi caso fue “Ext4″ puesto que ha demostrado ser muy rápido y esperamos a que nuestra partición sea formateada, al final del proceso se nos muestra el mensaje de confirmación donde fue correctamente agregada.

Selección de la fuente de instalación

Opción de deteccion del CD/DVD

Para instalar Slackware podemos utilizar diferentes fuentes como otro disco duro, por medio de un server FTP o HTTP o desde Samba pero en nuestro caso seleccionamos la opción “Install from a Slackware CD or DVD” para usar nuestro disco el puede ser detectado automáticamente o manualmente así que en la siguiente ventana seleccionamos “auto”

Selección de paquetes

Aquí seleccionamos los paquetes a instalar, por defecto la opción “International lenguage support for KDE” viene desactivada y si queremos que nuestro KDE esté y tenga soporte para Español es necesario activar la opción con la barra espaciadora y después seleccionamos “OK”.

Instalación del software

Instalación del sistema

De igual forma podemos seleccionar que software queremos eliminar o agregar a nuestra instalación pero para los que están aprendiendo a usar Slackware siempre recomiendo la opción que vamos a usar ahora que es la “full” en donde se instala todo el sistema completo. Para los más experimentados pueden usar las otras opciones. Seleccionamos “full” y damos OK con lo cual comenzará la instalación del sistema y tendremos unos minutos de relax para ir a preparar un café o ver algo de televisión.

Creación de una USB Booteable

Después de que la instalación terminó el sistema nos da la opción de crear una USB para el bootear desde ella en caso de ser necesario si gustan inserten la USB (todos los datos que tenga la USB serán borrados) o de lo contrario seleccionen “Skip”.

Instalación de LILO

La mayoría de las distribuciones actuales usan GRUB como cargador de arranque pero Slackware sigue usando el viejo y legendario LILO el cual es más sencillo pero tiene menos opciones que GRUB. Para instalar LILO de manera más eficiente seleccionamos la opción “expert” y damos “OK”.

Inicio de la configuración de LILO

Antes de configurar nuestras particiones en LILO es necesario instalarlo así que primero seleccionamos la opción “Begin”.

Parametro de LILO

Aquí no ingresamos nada y solo seleccionamos “OK”.

Configuración UTF-8

Esta opción sirve para declarar si queremos usar UTF-8 como configuración en la consola pero como vamos a tener soporte a español entonces no es necesario. Seleccionamos “No”.

Configuración del Frame Buffer de LILO

La configuración Frame Buffer es básicamente la resolución con la que se va a mostrar LILO, es recomendable dejarlo como “standard”.


La MBR es la primera sección del disco duro que es leida por el sistema y aunque podemos instalar el cargador de arranque en otros lugares como un disco flexible es mejor tenerlo directo en el disco duro. Seleccionamos “MBR” y luego “OK”

Configuración de la ubicación de la instalación de LILO

Aquí seleccionamos la ubicación en donde queremos instalar LILO y como solo tenemos un disco duro disponible automáticamente nos muestra la ruta del dispositivo.

Configuración del tiempo de LILO

Aquí configuramos cuanto tiempo queremos que LILO espere para recibir nuestra orden, si tenemos dos sistemas operativos y seleccionamos 5 segundos entonces al iniciar el sistema LILO esperara ese tiempo para que decidamos con cual queremos entrar. Si en ese tiempo no seleccionamos ninguno entonces LILO automáticamente seleccionara el sistema por defecto.

Configuración del logo se Slackware en LILO

Es posible tener el logo de Slackware en LILO si queremos que esto sea así seleccionamos “Yes” y si preferimos solo un fondo negro seleccionan “No”.

Agregar partición Linux a LILO

Una vez que ya indicamos en donde se va a instalar LILO entonces si procedemos a agregar nuestras particiones de Linux que en este caso es solo una, en el caso de que tengamos más de una distribución de Linux en nuestro disco duro entonces tenemos que repetir este mismo procedimiento las veces que sean necesarias.


Al principio cuando creamos la particiones con cdfisk el sistema nos asigno /dev/hda1 para la partición Swap y /dev/hda2 para la partición raíz y por ende esta última es la única que aparece en esta opción. Para el caso de que hayamos creado más de una partición de Linux la lista de arriba nos la va a mostrar con la información necesaria. En este caso solo seleccionamos la única disponible y damos “OK”.

Etiqueta de la partición Linux

A la partición agregada hay que asignarle una etiqueta para saber de que se trata, pueden poner “Slackware” o “Linux” o cualquier cosa que gusten.

Instalación de LILO

Como estamos suponiendo que no hay un sistema Windows instalado en el disco duro seleccionamos “Install LILO” pero de tener Windows entonces solo seleccionamos la opción y hacemos exactamente el mismo procedimiento que realizamos para agregar la partición de Linux.

Configuración del mouse

Ahora comenzamos con la configuración del mouse el cual va a depender del tipo que tengamos en nuestra PC, para la mayoría recomiendo la opción “ps2″ que funciona bien pero como en mi caso tengo un mouse Microsoft entonces seleccione “imps2″. Si se quieren evitar problemas selecionen la primera opción.

Configuración GPM

En esta opción seleccionamos “Yes” porque de esta manera vamos a poder copiar y pegar texto en la terminal.

Configuración de la red

Comenzamos con la configuración de la red, para esto voy a suponer que su máquina se conecta directamente a Internet mediante DHCP y si esto no es así entonces seleccionen las otras opciones en donde configurpan su IP y demás cosas manualmente.

Configuración del Hostname

El hostname es el nombre de nuestra PC, es el nombre que identificara a nuestra PC en una red y por eso es muy importante no utilizar el mismo nombre en dos máquinas diferentes. Si tu PC no está en ninguna red y solo la usas tu entonces puedes poner lo que gustes. (en el prompt lo que coloques aquí es lo que se verá despúes del @)

Configuración del nombre de dominio

La configuración del nombre de dominio es importante para servidores pero si estamos instalando Slackware en nuestro hogar y no requerimos esta configuración entonces solo escribimos un punto (.) y luego “OK”.

Configuración de la IP

Al estar conectados directamente a Internet seleccionamos DHCP o de lo contrario configuramos nuestra IP estática con la opción correcpondiente.

DHCP Hostname

Resumen de la configuración de la red

Algunos proveedores de Internet deben tener un nombre para su DHCP el cual tecleamos en la casilla, o de lo contrario simplemente presionamos Enter (Para usuarios de Prodigy aquí en México solo deben presionar Enter”. Una vez hecho esto el sistema nos mostrará el resumen de la configuración de la red.

Configuración de los servicios a iniciarse

En este paso configuramos los servicios que queremos que se inicien desde el principio y en mi caso como tengo una impresora que configure después de la instalación seleccione (con la barra espaciadora de nuevo) el servicio “rc.cups” que es el de impresión. Pueden activar todos o dejarlo así como está sin problemas.

Configuración de los Screen Fonts

Si gustan probar algún fondo de pantalla seleccionen la opción “Yes”.

Configuración del Reloj

Configuración de la Zona Horaria

En la configuración del reloj tenemos que seleccionar la zona horaria y para esto seleccionamos “NO” en la primera ventana y luego seleccionamos nuestra zona en la siguiente.

Selección del ambiente gráfico

En Slackware tenemos diferentes ambiente gráficos para seleccionar: KDE, XFCE, Fluxbox, BlackBox, Wmaker, Fvwm2, twn. En mi caso seleccione KDE porque quería ver que tal trabajaba la rama 4.x en la distribución y vaya que funciona bien, seleccionan el que gusten y luego le dan en “OK”.

Contraseña de la cuenta ROOT

Configuración de la contraseña ROOT

Contraseña root

Configuración terminada

Salida de la configuración

Término de la instalación

Como ninguna contraseña está declarada para la cuenta Root es sumamente importante que así lo hagamos para la seguridad de nuestro sistema así que después de seleccionar “Yes” en la opción vamos a ver en la parte de abajo que se nos pide la contraseña, al momento de estarla ingresando NO VAMOS A VER NADA, no vamos a ver ningún caracter entrando en el prompt así que no crean que algo anda mal ya que esto es por seguridad. Una vez ingresada la contraseña dos veces presionamos cualquier tecla para termina la instalación y regresamos al menú del inicio en donde seleccionamos “Exit” lo cual nos va a regresar al prompt del root, para reiniciar tecleamos init 6 o simplemente Ctrl + Alt + Supr lo cual hará que se reinicie la máquina y el DVD sea expulsado del CDROM. Al iniciar de nuevo la PC esto es lo que veremos:


Login de usuario

Como vemos el logo de Slackware se instalo bien en la configuración de LILO así como también la etiqueta que seleccionamos, una vez logueados con nuestro usuario root arrancamos KDE que fue el ambiente gráfico que elejí mediante el comando: startx


KDE y Konsole trabajando

Y listo, tenemos a nuestro KDE trabajando a las mil maravillas y ahora solo falta agregar al usuario que será el que usaremos para no tener que usar la cuenta root para todo puesto que es peligroso. De verdad espero que este tutorial los ayude a entender un poco mejor esta distribución que tanta mala fama por ser difícil de usar aunque en lo persona pienso todo lo contrario. ¡Saludos!

Ernesto A. Vázquez Aguilar


Comparte este post[?]

10 de gen. 2010

Configurar GMail, Yahoo Mail y Hotmail en Thunderbird

Escrito por Himliano, el 01/02/2007 20:55.8 comentarios.

Vamos a ver como tenemos que configurar el Thunderbird para leer el correo de una vez y asi no tener que entrar en N paginas de correo.
Partimos del hecho que ya tenemos el programa instalado. Necesitamos descargar las siguientes extensiones:


Una vez instaladas vamos al menu “Herramientas > Complementos (o extensiones, segun la versión y la plataforma)” y accedemos a las opciones de configuracion de la extension Webmail. Si nos salen unos puntos rojos debemos cambiar los puertos que usa la extension en el menu contiguo.


Empezamos con GMail porque siempre piensan en el usuario y nos facilitan la vida. Antes de nada tenemos que entrar via WEB y en opciones activar el acceso POP y guardar los cambios. Abrimos el programa y la primera vez nos saldrá un asistente:


En el campo ‘Nombre:’, escribe tu nombre completo. A continuación, introduce tu dirección de correo electrónico completa de Gmail (username@gmail.com) en el campo ‘Dirección de correo electrónico:’ y haz clic en ‘Siguiente.


Selecciona ‘POP’ para determinar el tipo de servidor entrante. Escribe ‘pop.gmail.com’ en el campo ‘Servidor entrante:’ y haz clic en ‘Siguiente’.

Del SMTP no os preocupéis que hay que toquetearlo después.

Escribe tu nombre de usuario de Gmail (incluido ‘@gmail.com’) en el campo ‘Nombre de usuario:’ y haz clic en ‘Siguiente’.


Escribe el nombre que quieras usar para saber que es tu cuenta de correo electrónico en el campo ‘Nombre de cuenta:’ y haz clic en ‘Siguiente’.

Nombre de cuenta

Revisa la información que aparece en el cuadro de diálogo acerca de tu cuenta y, a continuación, haz clic en ‘Finalizar’.

Selecciona ‘Configuración de servidor’ debajo de tu nueva cuenta.
Marca la casilla que aparece junto a ‘Usar conexión segura (SSL)’ y comprueba que en el campo ‘Puerto:’ aparece ‘995′.


Selecciona ‘Servidor saliente (SMTP)’, situado debajo de tu nueva cuenta.
Introduce ’smtp.gmail.com’ en el campo ‘Nombre de servidor:’ que encontrarás debajo de ‘Configuración de servidor saliente (SMTP)’. A continuación, escribe ‘587′ en el campo ‘Puerto:’.

Configuración 2

Marca la casilla que aparece junto a ‘Usar nombre y contraseña’ y escribe tu nombre de usuario de Gmail (incluido ‘@gmail.com’) en el campo ‘Nombre de usuario:’..
Selecciona ‘TLS’ en ‘Usar conexión segura’ y haz clic en ‘Aceptar’.

Y listo, queda pulsar –> Finalizar.

Ahora cuando pulses el boton de recibir correo te pedirá tu contraseña, la introduces y comprobará si hay correo y lo descargará.


Como antes lo primero es activar el acceso POP via web.
Ahora el proceso es el mismo. Ve introduciendo los datos y cuando acabes vas a configuración de las cuentas y compruebas que los ajustes coincidan con:

Servidor de correo entrante (POP3):
Puerto: 110
Nombre de usuario: la direccion de correo sin “@yahoo.com”
Utilizar conexion segura: “Nunca”

Servidor de correo saliente (SMTP):

utilizando el puerto SMTP 587

Nombre de cuenta/usuario:
(la direccion sin @yahoo.com)


Para Hotmail, usaremos el metodo que ya conocemos, creamos la cuenta con los datos que nos de la gana en el asistente y luego configuramos.
Servidor de correo entrante (POP3):
(tambien podemos usar:
Puerto: El mismo que indicamos en las preferencias de la extension “Webmail”
Nombre de usuario: la direccion de correo completa
Utilizar conexion segura: “Nunca”

De momento la extension Webmail no permite usar SMTP para hotmail asi que tendreis que usar el de otra cuenta.

Hala; a recibir el correo.

9 de gen. 2010

Convert VMware Virtual Machines to XenServer Virtual Machines


This document describes the two methods available to convert a VMware-formatted virtual machine (VM) into a Citrix XenServer virtual machine. The first method of converting OVF packages exported directly from VMware is the preferred as it is the quickest, most efficient and allows you to convert multiple virtual drives at the same time. The second method of converting VMDK files should be used as an alternative as it only allows the conversion of one drive at a time. For best results, copy the OVF template and the VMDK file to the computer that XenConvert is installed on for conversion.


• Administrator access to VMware VM to be converted

• Administrator access to XenServer and/or XenCenter

• Basic knowledge on Open Virtualization Format (OVF)

You must be comfortable using VMware, a Windows computer to run the XenConvert Utility, XenServer and XenCenter.

Please reference the Citrix XenConvert Guide for XenConvert Supported Operating Systems and the Overview of the Open Virtualization Format (OVF) for more information on OVF packages.

Click here to download Citrix XenConvert Application Software

Initial Procedures

1. Identify the VM you want to export.

2. Log on to that VM and uninstall VMware Tools. Refer to the following screen shot:

Note: You will experience issues if these items are not properly removed and/or uninstalled from Add or Remove Programs and from the Taskbar.

3. Delete any snapshots located with the VM.

4. Delete any unnecessary data, drives, partitions and/or applications you will no longer need for that VM.


• Enable automount feature for Windows VMs

• If manifest feature in VMware Workstation was enabled, delete the .mf file to allow import.

Exporting OVF packages from VMware

The following VMware products support OVF export:

• VMware vSphere 4

• VMware VI3

• VMware Workstation 6.5.x

• VMware OVF Tool 0.9 and 1.x

• VMware Converter 3.0.3

• VMware Converter 4.x

• VMware Studio

Note: The example shown here was done with VMware vSphere.

1. Select File > Export > Export OVF Template.

2. Select a Directory to store the OVF Export and ensure that Optimized for: Web (OVF) is selected.

3. A dialogue will indicate that the export completed successfully.

4. Copy the entire exported contents over to your XenConvert workstation leaving the folder structure the same.

Converting OVF Export with XenConvert

1. From XenConvert select the Open Virtualization Format (OVF) Package option.

Note: OVF packages can only be converted directly to XenServer.

2. Select the OVF Package to import and indicate whether you would like to “Verify Content” and/or “Verify Author”.

3. Enter the hostname, user name (root) and password of the XenServer that you will convert the OVF package directly to.

4. Select Convert to start the conversion process.

Converting VMDK Files

Note: XenConvert has been designed to convert a single virtual disk from VMDK format at a time. Copy data from all additional drives and partitions to an external location and delete any additional drives and/or partitions.

1. Browse the physical location of the VMware files and locate the virtual machine’s .vmdk file.

2. Make a note of the path to the virtual machine’s .vmdx file.

3. Install XenConvert application on the Windows computer that will perform the conversion.

4. Launch XenConvert and select the “VMware Virtual Hard Disk (VMDK)” option.

5. You will be presented with the following three options on converting a “VMware Virtual Hard Disk (VMDK)” for XenServer.

• XenServer option converts directly to an accessible XenServer host

• XenServer Virtual Appliance option converts to an .xva format file that can be used to import

• XenServer Virtual Hard Disk (VHD) option converts VMDK file to a .vhd file

6.All three options prompt you to browse for and select the .vmdk file to convert.

Option 1 – XenServer

1. You must specify the destination XenServer hostname, User name, Password and Workspace to be used during the conversion.

2. Type or browse to the location where you want the converted files to be stored. For conversion efficiency, Citrix recommends specifying a location on the local computer where you are running conversion, preferably on a different partition or drive.

Note: The Workspace specified will need to have enough space available to convert the selected VM.

3. Enter the name of the VM as you would like it to appear in XenCenter after it has been uploaded.

4. The XenConvert utility displays the progress of the conversion and upload of VM to XenServer.

5. Note: Do not close dialogue box until the Status indicates “Conversion was successful!”

6. After the conversion process completes, XenServer shows the converted VM by the name specified during conversion followed by “import”.

Option 2 –Xen Virtual Appliance

The Xen Virtual Appliance option converts the VM into a portable format that can be easily moved, archived or uploaded to XenServer.

1. After selecting the Xen Virtual Appliance option and VMDK file to convert you are prompted to select a folder to store the converted contents.

2. After the VMDK file is converted you have an output that lists an hda folder, ova.xml, .pvp and .vhd file.

Note: Do not change the file structure. The ova.xml file and hda folder must be on the same level.

Importing the Converted VM to XenServer

1. Log on to XenCenter.

2. On the menu bar, go to VM > Import.

You have the option to browse for the ova.xml file or choose either Exported VM or Exported template.

Note: The same file extension (.xva) is used for both the exported VMs and exported templates.

1. Select XenServer Virtual Appliance Version 1 (ova.xml) from the Files of Type list. You are now able to browse and see the ova.xml file.

2. Select the XenServer host that you want to deploy the imported VM to.

3. Select the storage repository where the virtual disks for the newly imported VM will be stored.

Note: You can copy a VM from one storage repository to another storage repository after the import process has completed.

4. Add the network interfaces you want to configure for the new VM.

5. Click Finish to complete the import process.

Allow enough time for the import process to complete. The XenCenter Logs tab displays an estimate of the amount of time that the VM will take to import.

The imported VM will have the name “import” at the end of it to identify that it has been imported. You can rename the VM after the import process finishes.

How to Import a VM through the Command Line Interface (CLI):

1. Copy all the files needed to a mounted share accessible by your XenServer host.

2. Run the xe vm-import command:
#xe vm-import filename= sr-uuid=

Example command: # xe vm-import filename=/nfs or cifs share/VMWare_WinXP_Export/ova.xml sr-uuid=da31c9d2-88ea-35f6-8c48-924db6c39817

More Information

Citrix XenConvert Application Software

CTX121646 - Citrix XenConvert 2.0.1 Guide

CTX116685 - How to a Copy a Virtual Machine From One Storage Repository to Another

VMware OVF Tool User Guide

6 de gen. 2010

Instalar xencenter y framework con wine


How to: install .net framework 2.0 in ubuntu using wine
1- set Windows 2000 as your default app in wine config.

2- In teminal enter these lines one by one:

wget http://kegel.com/wine/winetricks


sh winetricks corefonts dotnet20


configuracion de winetricks http://wiki.winehq.org/winetricks

3 de gen. 2010

converting vmware linux virtual machine to citrix xenserver virtual machine


converting vmware linux virtual machine to citrix xenserver virtual machine
Simon | October 23, 2009

1. Install quemu on the vmware Server or another Linux machine

2. Uninstall vmware modules on the vmware guest you wish to convert

3. Stop the vmware guest

4. Convert the image file qemu-img convert Linux_2.6.x_kernel-flat.vmdk -O raw Debian.img

5. Copy the image file to the xen server with scp or ftp or to an attached storage server if you have one. Your storage uuid will be different: scp Debian.img

6. Create a guest with at least the same disk size and amount of RAM as the imported vmware virtual disk. Rename the disk under properties so you can locate it later.
You may need to boot the guest with an ISO image to get it to work

7. Open a console or connect to the xen server with ssh and find the disk copy the uuid of the host: xe vdi-list or with: xe vdi-list name-label=your_disk_name

8. Import the image with: xe vdi-import uuid=652cc56f-4251-44d0-8f07-dcf219edf15a filename=Debian.img

9. Fire up your converted xen image. You may have to modify the grub boot loader vmware uses /dev/sda for it’s HD and xen uses /dev/hda.

10. If you machine does not boot press e at the grub prompt an search for root=/dev/sda1 line and change it to root=/dev/hda1 please change this in you grub.conf once the machine has booted and save your changes

Configurar Inadyn en linux



Instalar un cliente DynDns
última actualización el 5 de noviembre de 2009, 23:17 por Carlos-vialfa
Publicado por Carlos-vialfa
DynDns (u otros servicios similares como No-ip.com, etc.) te permiten acceder a tu PC con un nombre fijo (toto.dyndns.org) incluso si tienes una IP dinámica. Estos servicios son gratuitos.

La mayoría de servicios de DNS dinámicos soportan el protocolo DynDns.
A continuación veremos cómo instalar un cliente DynDns simple bajo Ubuntu/Linux.

* Instalación
* Configuración
o Para DynDns.org
o Para DNS-O-Matic (OpenDNS)
* Ejecutarlo automáticamente
* Otros clientes DynDns bajo Linux
* Truco


sudo apt-get install inadyn

Crea el fichero /etc/inadyn.conf: sudo gedit /etc/inadyn.conf
Para DynDns.org

--username tulogin
--password tucontraseña
--dyndns_system dyndns@dyndns.org
--alias tualias.dyndns.org

Para DNS-O-Matic (OpenDNS)

--username tulogin
--password tucontraseña
--alias all.dnsomatic.com
--dyndns_server_name updates.dnsomatic.com
--dyndns_server_url /nic/update?

Ejecutarlo automáticamente

Modifica el fichero /etc/rc.local y agrega la línea siguiente (antes del exit 0):

Inadyn será ejecutado automáticamente cada vez que se inicie la máquina y funcionará como tarea de fondo. Cada minuto comprobará si la dirección IP ha cambiado (llamando a http://checkip.dyndns.org/). En caso de que haya cambiado, enviará tu nueva IP al servicio que has indicado.

Para ver si todo transcurre con normalidad, ejecuta: grep INADYN /var/log/syslog

Si deseas modificar la frecuencia de verificación de la dirección IP, agrega al fichero /etc/inadyn.conf:

--update_period_sec 600

600 corresponde a 600 segundos (10 minutos). Obviamente, puedes elegir otro valor.
Otros clientes DynDns bajo Linux

Ver también: ddclient, ez-ipupdate, ipcheck.

https://www.dnsomatic.com/ te permite actualizar de una sola vez varios servicios de DNS dinámicos.
DNS-O-Matic soporta numerosos servicios, entre ellos DynDns, OpenDNS, NoIP, DynIP, CJB.net, etc. La lista completa la puedes ver en: https://www.dnsomatic.com/wiki/supportedservices
DNS-O-Matic es gratuito.

Bastará con actualizar tu IP en DNS-O-Matic para que sea actualizada en todos los otros servicios.

El artículo original fue escrito por sebsauvage, contribuidor de CommentCaMarche


how to use inadyn with dyndns
Last week I finished installing ubuntu-6.10-server-i386 I have a website that is hosted on my server and can access it via my external ip address. Now I'm having problems setting up inadyn to use with my dyndns account.

To start inadyn I use this command and get this response:

xxxx@ubuntu:~$ inadyn -u xxxxxx -p xxxxxx -a xxxxx.homelinux.com
INADYN: Started 'INADYN version 1.96' - dynamic DNS updater.
I:INADYN: IP address for alias 'xxxxxx.homelinux.com' needs update to 'xx.xx.xx.xx'
I:INADYN: Alias 'xxxxx.homelinux.com' to IP 'xx.xx.xx.xx' updated successful.

It works great but doesn't return me to the bash prompt so I can continue with other tasks. I have to ctl-x to get back to the bash but that stops inadyn from running.

How do i run this on my server in the background?
kjacks is offline Reply With Quote

Convertir maquinas virtuales vmware a Xenser


Si queremos convertir máquinas virtuales de VMware Server, VMware ESX, Microsoft Virtual Server o Microsoft Virtual PC al formato de appliance virtual de Xen (XVA) debemos usar la aplicación v2xva Virtual Disk Migration Utility (una aplicación V2V). Vamos a su web oficial y nos descargamos el binario o los fuentes dependiendo de nuestro S.O. (http://tx.downloads.xensource.com/products/v2xva/), ojo que sólo sirve para convertir máquinas virtuales con Windows de S.O. cliente y lo ejecutaremos desde un Windows XP/2003 R2 o Vista como administrador.

Una vez descargado y descomprimido, lo ejecutamos.

Si lo ejecutamos con el parámetro /y nos mostrará la ayuda y los comandos posibles.

Virtual Disk Migration Utility Version 1.1: A V2V tool to convert VMware and Microsoft Virtual Server/Virtual PC virtual machines (with Microsoft Windows VMs installed) to the Xen Virtual Appliance XVA) format.

v2xva.exe [/clean] [/verbose:Loud|Less|Low] [/vhdwindir:Path to Windows Directory of VHD boot partition] /config:{Config-file} [/output:Path to output directory for XVA files]

/clean - Reset Virtual Disk Migration Utility device driver state for VMware VMDK conversions. This option does not have any affect for Microsoft VHD conversions. Any other specified options are ignored.
/verbose - Output more information as conversion process proceeds
Loud: Output all information as conversion proceeds
Less: Output lesser information as conversion proceeds
Low : Output minimal information as conversion proceeds (default)
/vhdwindir - Path to Windows Directory of mounted VHD boot partition
Other parameters, except /verbose, are ignored
/config - VMware or MSVS config file
/output - Output directory where converted XVA files will be placed
Ignored for VMware VM conversion

Simplemente para convertir una MV ejecutamos el comando con el siguiente formato: v2xva.exe /config:”PATH_AL_ARCHIVO_VMX_O_VMC” /output:”PATH_DESTINO”

… esperamos mientras la convierte…

Tras unos minutos la tendremos lista! ahora sólo queda llevarla hasta el almacenamiento del XenSever e importarla.


Y desde el servidor XenServer con botón derecho “Import VM…”

Una cosa que debemos tener en cuenta, si la MV origen es del formato Microsoft Virtual Server o Microsoft Virtual PC, debemos ejecutar las siguientes tareas antes de convertirlo:

Usar la utilidad vhdmount para montar el disco .VHD que tiene el arranque.
Ejecutar v2xva.exe con el parámetro /vhdwindir indicándole la ruta completa al directorio %windir%.
Desmontar el disco
Realizar la conversión de forma normal con v2xva.exe


vhdmount.exe /m “D:\MSVirtualServer\Windows Server 2003\WindowsDisk-1.vhd” F:
v2xva.exe /vhdwindir:”F:\Windows\”
vhdmount.exe /u “D:\MSVirtualServer\Windows Server 2003\WindowsDisk-1.vhd”
v2xva.exe /config:”D:\MSVirtualServer\Windows Server 2003\Windows.vmc” /output:”E:\XE\Windows Server 2003″

Convertir maquinas virtuales vmware a X

Convertir maquinas vis