CyberAlberto

Mi rincón personal en internet

Los números de 2011

Los duendes de las estadísticas de WordPress.com prepararon un reporte para el año 2011 de este blog.

Aqui es un extracto

Un teleférico de San Francisco puede contener 60 personas. Este blog fue visto por 3.100 veces en 2011. Si el blog fue un teleférico, se necesitarían alrededor de 52 viajes para llevar tantas personas.

Haz click para ver el reporte completo.

domingo, 1 enero 2012 Posted by | Personal | Comentarios desactivados en Los números de 2011

Utilizar un disco USB externo arrancable como copia de seguridad con Clonezilla

Dada la vital importancia de poder tener nuestros datos salvaguardados en un disco USB externo, he escrito el siguiente mini-tutorial para crear un disco USB autoarrancable en el que se puedan almacenar las copias de seguridad.

Para llevar a cabo el tutorial necesitamos lo siguente:

  • Un disco duro externo USB vacío, ya que va a ser reparticionado y reformateado.
  • Un ordenador con Linux con la utilidad fdisk instalada, normalmente todos los Linux la traen de serie.

Comencemos:

  1. Sobre el disco USB crearemos desde Linux con fdisk dos particiones: una FAT16 de 128Mb y otra EXT3, NTFS o la que prefieras (que es donde se van a guardar las copias de seguridad). Las formateamos para que puedan ser montadas por el sistema. Personalmente he elegido NTFS ya que se va a usar tambien en Windows. La primera partición ha de marcarse como activa. El esquema de particiones queda así (suponiendo que el disco USB sea /dev/sdc):
    Disco /dev/sdc: 500.1 GB, 500107862016 bytes
    255 cabezas, 63 sectores/pista, 60801 cilindros
    Unidades = cilindros de 16065 * 512 = 8225280 bytes
    Identificador de disco: 0xdfd3bd69
    
    Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
    /dev/sdc1   *           1          17      131072    6  FAT16
    /dev/sdc2              17       60802   488252416    7  HPFS/NTFS

    Formatearemos las particiones de la siguiente forma:

    mkfs.msdos -n clonezilla /dev/sdc1
    mkfs.ntfs -L Datos /dev/sdc2
  2. Descargamos una versión estable de Clonezilla en formato zip, por ejemplo: clonezilla-live-1.2.5-17-i686.zip
  3. Montamos la partición /dev/sdc1 y sobre el directorio raíz de la partición sdc1 descomprimimos el archivo descargado en el paso anterior.
  4. Supongamos que la partición /dev/sdc1 está montada sobre /media/clonezilla, si hacemos un «ls -al /media/clonezilla» deberá aparecer algo parecido a lo siguiente:
    total 48
    drwx------   8 alberto  staff    272  5 jul 16:57 .
    drwxrwxrwx+ 37 alberto  staff   1258  5 jul 16:57 ..
    -rw-r--r--   1 alberto  staff  17982  8 ene 09:35 COPYING
    -rw-r--r--   1 alberto  staff    115 16 ene 10:10 Clonezilla-Live-Version
    drwxr-xr-x   3 alberto  staff    102 16 ene 10:10 home
    dr-xr-xr-x  11 alberto  staff    374 16 ene 10:10 live
    drwxr-xr-x   9 alberto  staff    306 16 ene 10:10 syslinux
    drwxr-xr-x   7 alberto  staff    238  5 jul 17:29 utils
  5. Ejecutamos como root el script: /media/clonezilla/utils/linux/makeboot.sh /dev/sdc1 y respondemos afirmativamente a las 3 preguntas. De esta manera convertimos el disco USB en arrancable.
  6. Es hora de probar si todo funciona correctamente. Para ello desmontamos la unidad e intentamos arrancar cualquier ordenador (configurando para ello la BIOS) y vemos el resultado.
  7. Si algo no funciona, puede deberse a multitud de motivos, por ejemplo algunas BIOS no aceptan arrancar desde ciertos dispositivos USB -me he encontrado con un portátil COMPAQ que se quedaba colgado mostrando sólo el símbolo del sistema-, revisa los pasos o prueba en otros ordenadores para comprobar si arranca en alguno (ajustando de nuevo los parámetros de la BIOS, claro).
  8. Una vez que todo vaya bien, le vamos a dar el toque «profesional». Volvemos a conectar el disco USB a Linux y ejecutamos fdisk. La partición sdc1 la cambiamos del tipo 6 al tipo 16 (ambos valores son hexadecimales). De esta forma la partición sdc1 queda oculta y ningún sistema operativo la montará por defecto. El usuario por tanto ya no borrará accidentalmente datos importantes de sdc1. El sistema de particiones queda entonces así:
    Disco /dev/sdc: 500.1 GB, 500107862016 bytes
    255 cabezas, 63 sectores/pista, 60801 cilindros
    Unidades = cilindros de 16065 * 512 = 8225280 bytes
    Identificador de disco: 0xdfd3bd69
    
    Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
    /dev/sdc1   *           1          17      131072   16  FAT16 oculta
    /dev/sdc2              17       60802   488252416    7  HPFS/NTFS

Espero que os sirva de ayuda.

lunes, 5 julio 2010 Posted by | Informática e Internet, Personal | 3 comentarios

Linux Mint 9 liberado

El esperado Linux Mint 9 ha sido liberado hace unos días.

Tengo instalado Linux Mint 8 en dos portátiles y va estupendamente bien, reconociendo todo el hardware y con excelente rendimiento. Personalmente me gusta más que Ubuntu. En cuanto pueda, lo probaré.

sábado, 8 May 2010 Posted by | Informática e Internet, Personal | Comentarios desactivados en Linux Mint 9 liberado

Compresor que genera ficheros autoextraíbles

Es una idea que siempre me ha rondado por la cabeza, hasta que he decidido desarrollarla. Quería tener un fichero comprimido con las instrucciones en su interior para descomprimirse a sí mismo.

Los ficheros generados por esta utilidad contienen un shell script en su cabecera que contiene las instrucciones para descomprimirse. La sobrecarga que produce es de poco más de medio Kbyte, por lo que no supone ningún inconveniente. Se ha probado en Mac OS X, Linux y CygWin, por lo que seguramente funcione en el resto de sabores UNIX (o lo que es lo mismo: en cualquier sistema operativo distinto de Windows). Para que funcione en Windows es necesario instalar CygWin.

Se necesitará tener instalados los siguientes ejecutables en el sistema: bash, tar, gzip, bzip2, cat, wc, tail, chmod, rm, mv. md5 y mkdir. Esto normalmente no supone ningun problema, debido a que son comandos estándar en cualquier distribución.

La sintáxis es la siguiente:

comprime nombre_de_archivo [formato_de_compresión]
  • nombre_de_archivo: es el nombre de archivo a generar junto con su ruta
  • formato_de_compresión: puede ser b (bzip2) o g (gzip)

Por ejemplo:

cd /home/user/documents
comprime ~/fichero g

Crea el archivo ejecutable ~/fichero.tgz.sfx que contiene el directorio /home/user/documents comprimido mediante gzip

A la hora de descomprimir el fichero generado, se ha incluido código hash md5, para saber si ha sido alterado el fichero comprimido.

El código es el siguiente:

#!/bin/bash

if [ "$2" = "g" ]; then
	compresor="z"
	extension="tgz"
else
	if [ "$2" = "b" ]; then
		compresor="j"
		extension="tbz"
	else
		if [ "$2" = "" ]; then
			compresor="j"
			extension="tbz"
		else
			echo "ERROR: \"$2\" is an invalid format, choose g (gzip) or b (bzip2)."
			exit -1
		fi
	fi
fi

if [ $1 ] ; then
	tar cvf$compresor /tmp/compressed .
	SIZE=$(cat /tmp/compressed | wc -c)
	SALIDA="$1.$extension.sfx"
	echo "#!/bin/bash" >/tmp/comp.sfx
	echo "">>/tmp/comp.sfx
	echo "SIZE=\"$SIZE\"">>/tmp/comp.sfx
	echo "compresor=\"$compresor\"">>/tmp/comp.sfx
	echo "extension=\"$extension\"">>/tmp/comp.sfx
	echo "fecha=\"$(date)\"">>/tmp/comp.sfx
	echo "mdf=\"$(cat /tmp/compressed | md5)\"">>/tmp/comp.sfx
	cat "$0" | tail -35 >>/tmp/comp.sfx
	cat /tmp/compressed >>/tmp/comp.sfx
	chmod 755 /tmp/comp.sfx
	rm /tmp/compressed
	mv /tmp/comp.sfx "$SALIDA"
	echo
	echo The file $SALIDA has been created.
	exit 0
fi

echo
echo SYNTAX: $(basename $0) filename [format]
echo 
echo WHERE:
echo "        filename --> The desired name and path"
echo "        format   --> g (gzip) or b (bzip2)"
echo
echo $(basename $0) compresses the current directory as a self-extracting file.
echo 
echo
exit 1

# --------------------------------------------------------

if [ -f "$0" ] ; then
	DIRECTORIO=$(basename $(basename "$0" .sfx) .$extension)
	
	if [ -d "$DIRECTORIO" ] ; then
		echo
		echo "ERROR: The directory named \"./$DIRECTORIO\" exists"
		exit -1
	else
		echo "This file was packed on $fecha."
		echo
		while true
			do
			echo -n "Do you want to unpack the file named \"$0\" in the folder \"$DIRECTORIO\"? "
			read CONFIRM
			case $CONFIRM in
				y|Y|yes|yeS|yEs|yES|Yes|YeS|YEs|YES) break ;;
				n|N|no|NO|No|nO) exit  ;;
			*) echo -n "(yes or no) "
			esac
		done
		mkdir "$DIRECTORIO"
		mdfc=\"$(tail -c $SIZE "$0" | md5)\"
		echo
		echo "MD5 Stored:     \"$mdf\""
		echo "MD5 Calculated: $mdfc"
		tail -c $SIZE "$0" | tar -x$compresor -C
		echo
		echo "File \"$0\" unpacked."
		exit 0
	fi
fi

echo ERROR!
exit -1

Puede ser descargado desde Sourceforge.

viernes, 7 May 2010 Posted by | Personal, Script bash | Comentarios desactivados en Compresor que genera ficheros autoextraíbles

Nuevo intento de timo

Ahora con la crisis, se agudiza el ingenio de los timadores. En mi número de teléfono MOVISTAR he recibido el siguiente mensaje (he sustituido las cifras por X):

Msj Certificado:Tiene Vd un paquete vacacional pendiente de entrega gratis. Si Vd es el titular de la linea XXX XX XX XX Envie RECIBIR al XXX

Me indigna tal desfachatez y cómo intentan engañarte de la manera más vil, ya que si este mensaje se lo envía a una persona que está esperando un paquete, puede picar… y a saber la cantidad de dinero que puede costarle la broma.

Aunque yo, efectívamente estoy esperando un paquete comprado a través de ebay, no podía «picar», ya que:

  1. Ese número no lo uso nunca ni se lo he facilitado absolutamente a nadie. Esa línea se usa para conectarme a internet por módem 3G.
  2. He recibido varios intentos de timo, pero siempre ha sido al número de MOVISTAR, nunca a otros (he tenido ORANGE, VODAFONE y YOIGO). No quiero llegar a conclusiones erroneas, pero… ¿No será que MOVISTAR es un poco ‘facilona’ y por dinero facilita los datos de los clientes a un tercero sin consentimiento?, o lo que es peor… ¿es ella misma la artífice del timo?.

En este país especializado en el timo, el engaño y las apariencias hay que andar con pies de plomo, porque es todo un campo de minas.

viernes, 26 junio 2009 Posted by | A la española, Personal, Reflexiones, Telefonía | Comentarios desactivados en Nuevo intento de timo

Muere la enciclopedia Microsoft Encarta

David vence a Goliath, tras mucho dinero y esfuerzo la enciclopedia Encarta ha muerto ante la poderosa avalancha de la mayor enciclopedia del mundo: La Wikipedia. Y es que sus ridículos 65.000 artículos no se pueden comparar a los 2.700.000 artículos de la Wikipedia. No se puede comparar una empresa con todo el planeta tierra redactando una enciclopedia libre para la humanidad.

La Wikipedia ha desmoronado los cimientos de ese negocio (quién no recuerda a los vendedores de enciclopedias), rebasando en pocos años a la mismísima Enciclopædia Britannica.

La Wikipedia ha sido pasto de insultos, manipulaciones, intento de desprestigios… aunque ha resistido a todo esto sin problemas. Es el mayor proyecto del hombre por aglutinar todo el saber de la humanidad. La verdad es que no deja de impresionarme la labor de los wikipedistas.

jueves, 2 abril 2009 Posted by | Personal | Comentarios desactivados en Muere la enciclopedia Microsoft Encarta

He pasado el test de los adolescentes

Me alegra saber que aún conservo buen oído.

Según la página web que indico abajo, la frecuencia de sonido es muy alta y sólo los menores de 25 años la pueden oir. Aunque para probarlo de verdad necesitarás unos buenos auriculares o altavoces, ya que si no… puede ser imposible que oigas nada debido a que el altavoz no es capaz de reproducir esa alta frecuencia.

Train Horns

martes, 24 marzo 2009 Posted by | Personal | Comentarios desactivados en He pasado el test de los adolescentes

Yahoo! Maletín se cierra

Yahoo! maletín, uno de los servicios pioneros en almacenamiento de ficheros en línea cierra sus puertas a finales de este mes.

Es un servicio que nunca terminó de despegar y que se quedó anclado en unos ridículos 30Mb.

No recordaba que allí tenía alojados algunos ficheros… desde hace más de cuatro años. Es verdaderamente sorprendente.

Si buscas almacenar ficheros en línea tienes por ejemplo Syncplicity que entre sus ofertas ofrecen de manera gratuita unos aceptables 2Gb.

lunes, 2 marzo 2009 Posted by | Informática e Internet, Noticias, Personal | Comentarios desactivados en Yahoo! Maletín se cierra

Los patosos guardias civiles humillan a un científico canadiense

Estas cosas suelen pasar en España, donde ya somos una caricatura de nosotros mismos. Un científico canadiense recién contratado por la comunidad de Madrid fué esposado, despojado de su pasaporte legal y humillado en el aeropuerto de Barajas. Tras ver que toda su documentación estaba en regla, le dan una palmadita en la espalda para que se vaya, pero el ha perdido algo más que la dignidad: su vuelo hacia Otawa.

James Aweya, que es doctor en Ingeniería eléctrica e informática, no pudo imaginarse cómo lo iban a tratar unos catetos españoles que se creen que todo el que es negro es un delincuente. Sin ninguna justificación lo derribaron y una vez en el suelo lo esposaron y se lo llevaron a un cuartucho donde lo retuvieron sin quitarle las esposas cerca de una hora. Toda esa parafernalia y toda esa chulería que tanto caracteriza a este cuerpo de la benemérita fué porque James no entendía nada de Español e hizo caso omiso cuando quiso pasar por el arco de detección de metales.

La Comunidad de Madrid contrató al Dr. James para cubrir el puesto de director científico del centro de investigación IMDEA Redes. En este viaje vino a Madrid a impartir una conferencia en la universidad. A los dos días quiso regresar a Otawa para recoger sus pertenencias e instalarse en España. Pero hete aquí que para su desgracia conoció la brutalidad de la «Guardia Sivil».

El Dr. James, como es normal, ha puesto una denuncia y ha rechazado el puesto que la comunidad de Madrid le ofertó. Otro científico que perdemos. Es que Spain is different, un país de catetos que no tiene remedio.

La verdad es que no sé en qué Zoo han amaestrado a estos gorilas de la Guardia Civil, sólo espero que la sanción sea ejemplar y que aprendan a a tratar a las personas dignamente, ya que el trato recibido a ha sido vejatorio, tanto para una persona legal como a una persona ilegal.

miércoles, 18 febrero 2009 Posted by | A la española, Personal, Reflexiones | Comentarios desactivados en Los patosos guardias civiles humillan a un científico canadiense

Cómo cambian los tiempos

La historia de los reproductores de música digital es relativamente moderna. Uno de los primeros reproductores de memoria sólida fué el RIO PMP300 de la compañía Diamond. Su capacidad era de 32Mb.

Uno de los últimos reproductores basados en memoria flash es el iPod Touch, el modelo superior tiene 32Gb, mil veces más capacidad y sólo ha transcurrido una década… ¿qué capacidades nos deparará el futuro?.

Crecer al mismo ritmo que lo ha hecho en diez años sería una locura, ya que muy poca gente escucha/almacena más de 100Gb.

Ahora voy a contar una batallita de abuelo: En esa primera época de los reproductores recuerdo un modelo de Creative Labs que me enamoró: Creative Nomad Jukebox de 6Gb de capacidad. Constaba de un disco duro de 6Gb de 2.5» (los normales de un ordenador portátil). Aunque debido al extremadamente alto precio me tuve que conformar con el cutre Easy Go CD MP3 Player, que me salió bastante malo, igual que a mucha gente.

martes, 17 febrero 2009 Posted by | Curiosidades, Personal | Comentarios desactivados en Cómo cambian los tiempos