sábado, 1 de noviembre de 2008

Ubuntu: Convierte tus CDs a mp3

Estos días estoy migrando un viejo PC que tenía en casa a Ubuntu 8.10

Tras la instalación del sistema operativo y la migración de los datos del anterior sistema, ahora toca preparar y configurar las aplicaciones para que los usuarios del equipo puedan realizar las tareas que venían haciendo habitualmente en el anterior entorno de trabajo. Se trata de un equipo al que básicamente se le da un uso doméstico: Navegación, correo electrónico, ofimática muy básica y gestión de archivos de música y fotografías.

Una de las tareas que ocasionalmente va realizar el equipo en cuestión, es convertir algunos CDs de música a formatos más acordes con los tiempos y con la oferta de reproductores musicales existentes en el mercado

El caso es que decidimos utilizar el programa Rhythmbox que viene incluido con esta distribución de Ubuntu para realizar la conversión de formato. El primer problema con el que nos encontramos, es que inicialmente el entorno incluye soporte para codificar en formatos OGA y FLAC, pero no para otros como MP3.

Con respecto al formato a utilizar, en nuestro caso, inicialmente descartamos el formato FLAC. Dicho formato puede resultar interesante para melómanos, apasionados de la música y para quienes la escuchan en una sala de audición utilizando un equipo reproductor de alta fidelidad. En mi caso, la poca música que escucho sale a través de unos altavoces que no son precisamente de gama alta, y en muchas ocasiones en entornos ruidosos, como puede ser el equipo de música de un vehículo.

Si tuviera intención de escuchar la música únicamente en mi equipo Ubuntu, probablemente utilizaría el formato .oga (OGG Audio), pero como ya he mencionado, esta música se reproducirá probablemente en un autoradio de coche o en un reproductor de bolsillo. Por lo general, estos reproductores se limitan a los formatos de audio más populares (como MP3) otros específicos de determinados fabricantes (ATRAC) y en unos pocos casos, formatos un poco más actuales como AAC.

El programa Rhythmbox parece que incluye opciones para convertir a algunos de estos formatos más o menos populares, como AAC y MP3, pero inicialmente este soporte está incompleto. Tras realizar la instalación del sistema, éste no incluye inicialmente los códecs necesarios para realizar la conversión (aunque sí que proporciona los mecanismos para instalarlos de forma muy sencilla). El motivo de no incluir inicialmente soporte para dichos formatos es la limitación de los mismos por cláusulas legales y patentes. Los desarrolladores de Ubuntu dejan que sea el usuario quien decida si desea o no utilizar unos formatos con este tipo de limitaciones.

El objeto de esta entrada de blog es ayudar a quienes como yo están interesados en convertir música a los formatos en cuestión, y evitar el tener que instalar paquetes a ciegas tratando de dar con aquéllos que contienen los códecs que nos puedan interesar. Escribo esto tras haber leído unos cuantos mensajes en foros, y tras haber instalado algunos paquetes de gstreamer que realmente no eran necesarios.

Los paquetes necesarios para poder codificar audio en formatos AAC y MP3 son los siguientes:

AAC:
faac
libfaac0
gstreamer0.10-plugins-bad-multiverse


MP3:
lame
libmp3lame0
gstreamer0.10-plugins-ugly-multiverse


Una vez instalados, podremos convertir nuestros CDs de audio a dichos formatos mediante el programa Rhythmbox sin ninguna dificultad. Leer más...

jueves, 16 de octubre de 2008

Publicado Flash 10

Ayer, día 15 de octubre Adobe lanzó oficialmente la versión 10 de su reproductor Flash.

En la web de Adobe dedicada a dicho producto, podemos consultar las nuevas características y mejoras de ésta nueva versión del reproductor. También hay un documento (release notes) con información más detallada sobre éste. A destacar, entre otras, una capacidad mejorada de manejo de elementos 3D.

Seguramente en breve empezaremos a ver creaciones haciendo uso de todo el potencial de esta nueva versión.

Por el momento, podemos descargarla y probarla en algún sitio de juegos en Flash :-)

Leer más...

jueves, 9 de octubre de 2008

Instalación de FreeNX en Ubuntu

Debido a una situación un poco particular en unos puestos de trabajo de la empresa, estabamos buscando una solución software que permita desligar a usuarios de computadores.

Se trata de un entorno en el que hay menos computadores que usuarios, y en el que no hay una asignación de equipos a usuarios. Es decir, el usuario accede al equipo libre más próximo en ese momento (el usuario se desplaza por un área amplia con varias salas). Por otra parte, no vale compartir sesiones de trabajo, pues en el proceso intervienen aspectos que requieren identificación individualizada de modo que quede perfectamente registrado quién solicita un servicio, quien lo realiza y quién elabora el informe sobre éste.

Equipar a usuarios con portátiles no es una opción, pues éstos tienen que estar libres para hacer su trabajo, ya que la informática sólo es uno más de los servicios auxiliares que pueden requerir para trabajar.

La primera solución en la que uno piensa es en la creación de cuentas individuales en una determinada máquina y el acceso remoto desde los puestos de trabajo. El problema de esta opción implica que al iniciar sesión se inician de nuevo las aplicaciones. En ocasiones puede ser importante que las aplicaciones se mantengan en su estado para evitar pérdidas de tiempo con tareas rutinarias como abrir una y otra vez los mismos programas.

Por ahora, la mejor solución parece ser utilizar el software FreeNX. FreeNX es una implementación libre de NX, desarrollado por la empresa italiana NoMachine y liberado posteriormente. Por una parte, NX tiene las características que ofrecería algo así como abrir un escritorio remoto:


ssh -X usuario@host gnome-session


Para quienes están más habituados al mundo de Windows, esto viene a ser como iniciar una sesión de terminal-server en una máquina con Windows: Diferentes usuarios pueden estar trabajando simultáneamente, de forma remota y cada uno con su escritorio y su sesión particular.

Sin embargo, esta solución no sirve para trasladar el puesto de trabajo: Es decir, que si el usuario pasa a otra sala podría iniciar una nueva sesión pero para continuar trabajando en el punto en el que estaba debe iniciar de nuevo sus aplicaciones.

Lo que nos falta es la funcionalidad de VNC, que permite acceder gráficamente a una sesión de trabajo en el estado en que ésta se encuentre.

FreeNX es un entorno que aúna ambas ventajas: Permite a múltiples usuarios trabajar simultáneamente en una misma máquina y permite realizar una desconexión de una sesión para posteriormente retomarla, o bien en esa misma máquina o incluso en un puesto de trabajo diferente.


Instalación de FreeNX

En la empresa se está realizando un despliegue de puestos de trabajo que utilizan una distribución personalizada basada en Ubuntu. Lo que vamos a comentar es cómo se realizaría la instlación en un Ubuntu 8.04

La parte de servidor ha sido recientemente incluida en los repositorios de launchpad


https://launchpad.net/~freenx-team/+archive/


Basta con añadir los siguientes orígenes de software a nuestro gestor de paquetes.


deb http://ppa.launchpad.net/freenx-team/ubuntu hardy main
deb-src http://ppa.launchpad.net/freenx-team/ubuntu hardy main


Por otra parte, el software cliente está disponible en el sitio web de nomachine:


http://www.nomachine.com/download-package.php?Prod_Id=57


Descargamos la versión más reciente disponible en la fecha actual, que es la 3.2.0-14

Parte del software (p.ej. nxserver) se instala en /usr/bin, mientras que otra parte se instala en la ubicación /usr/NX. Esta última con toda seguridad no estará incluido en nuestra variable de entorno path.

El servidor funciona sin más tras la instalación. Si deseamos realizar cambios en la configuración deberemos realizar las modificaciones en los correspondientes ficheros de /etc/nxserver, en particular /etc/nxserver/node.conf

Con la configuración por defecto es suficiente para funcionar de forma razonablemente segura, más teniendo en cuenta que lo hacemos dentro de una red privada aislada.


$ sudo nxserver --status
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.2.0)
NX> 110 NX Server is running
NX> 999 Bye


A continuación podemos lanzar la parte cliente. En este caso, nos vamos a conectar a nuestra propia máquina utilizando un usuario diferente


$ /usr/NX/bin/nxclient &




Podemos ver la sesión de trabajo de otro usuario en el computador. La empresa en cuestión es una institución sanitaria y los usuarios son médicos y enfermeras de un Servicio de Urgencias. Si el usuario (un médico atendiendo a un paciente) debe de cambiar de sala de exploración, éste puede trasladar con él su entorno de trabajo: los informes, analíticas o imágenes a las que estuviera accediendo se mostrarán en el nuevo puesto tal y como los hubiera dejado en su anterior acceso al sistema informático.

Por ahora sólo es una idea, que si tras un proceso de evaluación funciona de forma satisfactoria, puede terminar implantada en el entorno en cuestión. Leer más...

miércoles, 24 de septiembre de 2008

Procesadores Atom de doble núcleo

Hacia finales de mayo Intel anunció su intención de sacar al mercado procesadores Atom de doble núcleo. Ya a finales del mes de agosto comenzaron a filtrarse algunas fotografías (1, 2, 3) de las primeras unidades, y este lunes (día 22) ha sido la presentación oficial del procesador en cuestión.

Se trata sin duda de una excelente noticia para todos aquéllos interesados en equipos silenciosos, de pequeño tamaño y de bajo consumo. Es importante resaltar que a pesar de disponer de dos núcleos, se anuncia una cifra de 8W de TDP.

No se trata de rumores ni de promesas a futuro, sino que es un producto ya disponible. De hecho, incluso hay ya alguna revisión y comparativa de prestaciones del nuevo micro.

Y para quienes deseen un PC ya montado, también existe la posibilidad de hacerse con equipos muy interesantes, en este caso con el valor añadido de que incorpora un Linux (Ubuntu 8.04) preinstalado.

Por el momento, la versión lanzada (Atom 330) es unicamente para equipos de sobremesa. Con este nuevo componente, la familia Atom queda de la siguiente manera:

Sobremesa:
Atom 230 23$ 1.6GHz, DDR2@533MHz, 512KB L2 caché
Atom 330 43$ 2x1.6GHz, DDR2@667MHz, 1MB L2 caché

Portátiles:
Atom N230 44$ 1x1.6GHz

* Precios a fecha de septiembre de 2008, en lotes de 1000 unidades.

Viendo la situación, parece razonable pensar que podría aparecer en breve la versión para portátiles (serie N) de este procesador 330. Esto permitiría un importante aumento de prestaciones en los equipos de tipo netbook. Parece ser que en lo que queda hasta fin de año veremos novedades y movimiento en el sector.

Actualización:

Por cierto, en eBay ya se pueden comprar por menos de 100 dólares placas (Intel-D945GCLF2-mini-ITX) con el Atom 330. Leer más...

miércoles, 10 de septiembre de 2008

Ubuntu 8.10 en el Asus Eee PC

Hace escasos días se ha publicado la versión alfa-5 de Ubuntu 8.10. Tras haber estado anteriormente probando Ubuntu 8.04 desde versiones alfa, la verdad es que no me quedaron muchas ganas de pasar de nuevo por lo mismo: Docenas de paquetes se actualizan a diario, y en un equipo con un procesador modesto y un disco que no destaca por sus prestaciones, mantener actualizado el sistema es una tarea que requiere dedicar un tiempo considerable.

Lo que me ha llevado esta vez a actualizar de nuevo a una versión en desarrollo son los problemas con la tarjeta inalámbrica del equipo.

Estamos hablando de un Asus Eee PC 701 512MB/4GB. Como ya es conocido, la versión de SO que venía utilizando hasta el momento (Ubuntu 8.04 LTS) no soporta de forma nativa el adaptador de red inalámbrico (Atheros AR2425). Las posibles soluciones pasaban por utilizar los drivers de Windows XP y utilizarlos mediante ndiswrapper, o compilar e incluir unos drivers madwifi.



La cuestión es que decidí utilizar un kernel modificado, que parecía estar teniendo mucho éxito, pues no sólo incluye los controladores de la tarjeta inalámbrica, sino también muchas otras optimizaciones específicas para equipos de la familia Eee PC.

El problema es que con este kernel, la red inalámbrica aparentemente funcionaba, pero con multitud de problemas: Desconexiones, solicitudes repetidas de password en el caso de redes encriptadas, establecimiento correcto de conexión pero sin posterior circulación de tráfico, etc. En definitiva, el driver sólo funcionaba de forma correcta en caso de conexiones a redes sin encriptación. Obviamente esto no era un solución aceptable, pues ni siquiera podía conectarme a mi propia red en casa, en la cual lógicamente utilizo encriptación.

Estuve haciendo infinidad de pruebas y cambios en mi red inalámbrica, e incluso llegué a cambiar el software de configuracion de red de Ubuntu, sustituyendo Network Manager por Wicd. Wicd es un excelente software de gestión de configuraciones de red, pero por desgracia, el problema persistía y mi tarjeta inalámbrica era incapaz de conectar a una red protegida.

La solución viene de la mano de los drivers ath5k_pci. Al enterarme de que el kernel de Ubuntu 8.10 (2.6.27) incluía dichos drivers decidí hacer alguna prueba. El resultado no puede ser más satisfactorio: Por fin puedo utilizar la red wifi en el equipo sin problemas, en el sistema operativo que yo quiero, y sin depender de soluciones particulares con las consiguientes dudas sobre su mantenimiento y continuidad.

La única modificación necesaria es evitar el uso del anterior driver ath_pci. Para ello es suficiente con marcarlo como blacklist; se edita el fichero...

$ sudo vi /etc/modprobe.d/blacklist

... y se añade la siguiente línea:

blacklist ath_pci


Ahora sólo queda instalar tal vez cientos de actualizaciones en los aproximadamente 50 días restantes hasta la salida de la versión 8.10, pero esto es un problema menor. Al fin tengo un Eee PC con un Ubuntu perfectamente operativo. Leer más...

miércoles, 30 de julio de 2008

Placas base con Intel Atom

Recientemente he empezado a trabajar en un proyecto para el cual necesito un ordenador pequeño y silencioso. Una placa de pequeño tamaño (mini-ITX) sería lo suficientemente pequeña para mis necesidades y de hecho, he empezado examinando la oferta actual en este formato de placas.

Casualmente, las fechas han coincidido con el lanzamiento de las primeras placas base con los procesadores de la serie Atom de Intel. Es una excelente noticia, ya que estos procesadores tienen unos consumos realmente bajos, y unas prestaciones similares a las de un Pentium IV de hace un par de años (suficiente para el proyecto en cuestión).

La primera de estas placas viene directamente de la mano de Intel, y está pensada para equipos domésticos. Se trata del modelo D945GCLF. Esta placa está ya a la venta en algunos sitios y se puede conseguir por unos 50 euros, un precio muy interesante sobre todo teniendo en cuenta que el procesador está incluido (viene soldado a la placa). Como curiosidad, indicar que el disipador grande con el ventilador no corresponde al procesador, sino al chip northbridge (Intel 945GC), que es el componente con mayor consumo de energía en estas placas.



Otro de los fabricantes que se han apresurado a sacar al mercado placas con el procesador Atom es MSI. Se trata del modelo Wind Board, o tmabién MS-7314.



Entre las principales puntos a destacar de esta placa, está la ausencia de ventiladores (se consigue la refrigeración utilizando un disipador de mayor tamaño) y la disponibilidad de dos ranuras para módulos de memoria. La placa se anuncia por unos 95 dólares, aunque por ahora son muy pocos los sitios en los que poder comprarla. Otro de los aspectos interesantes, es que el fabricante ha lanzado al mercado un PC de sobremesa basado en esta placa, con un consumo de unos 30~35W. Se trata del MSI Wind Desktop, y se espera que esté disponible en breve por un precio entre 200 y 300 dólares.



También Gigabyte se ha interesado en el procesador Atom y se ha apresurado a sacar su correspondiente placa al mercado. Se trata del modelo GA-GC230D. Al igual que la placa de Intel, lleva una única ranura DIMM y un ventilador. Tal y como sucede con la placa de MSI, por ahora no son muchos los sitios en los que se puede encontrar. El precio de la placa ronda los 90 euros.



El fabricante ECS (Elitegroup Computer Systems) también ha sacado al mercado una placa con el procesador Atom. En esta caso, se trata del modelo 945GCT-D



Resulta una placa muy interesante por algunas características, como refrigeración pasiva (sin ventilador), dos ranuras DIMM y un conector PCIe. A modo de curiosidad, indicaré que en algunos artículos he leído que por limitaciones en la arquitectura del procesador Atom, no existen placas con más de una ranura DIMM ni con puertos PCIe. Me temo que dichas afirmaciones no son correctas. Por ahora, otra placa difícil de encontrar, si es que está disponible en algún sitio.

El fabricante Foxconn parece que quiere entrar con fuerza en el segmento de los equipos de bajo consumo, y aunque de momento no hay información oficial en su web sobre placas con Atom, en la feria Computex 2008 ha presentado tres modelos 45CS, 45CTP, 45CTE.



A destacar, en el modelo Foxconn 45CTE la existencia de una ranura para tarjetas Compact Flash, así como un conector PCI-Express.



Circulan por la red fotografías de algunos modelos adicionales de placas para equipos de sobremesa con procesador Atom. Por ahora no hay mucha más información salvo algunas fotografías.

Pegatron PXLP-LV:


PC Partner 945GCIS3-AE9CG:


J&W Tech J945ITX01:


Jetway J9C2:


Habrá que estar atentos, pues la proliferación de este tipo de equipos promete ser un terreno con mucho movimiento en breve. La idea de tener un equipo pequeño, silencioso y con un consumo de unos 30W es muy atractiva. Leer más...

sábado, 19 de julio de 2008

Creación de USB Live

En la anterior entrada del blog, hacía referencia a algunas utilidades para crear unidades USB Live de forma sencilla.

Este tipo de utilidades parece que se ven popularizando, y quizás el proceso de creación manual de unidades USB capaces de arrancar pronto va a convertirse en algo del pasado.

En este caso vamos a hablar de UNetbootin (The Universal Netboot Installer).



Esta utilidad presenta algunas características muy interesantes, como son:

  • Está disponible para ser ejecutada tanto en equipos Windows como Linux
  • Dispone de información predefinida (y actualizada) sobre una gran cantidad de sistemas, de modo que la creación de la unidad USB Live se puede reducir a descargar la imagen a instalar y unas pulsaciones de ratón.

Voy a probarlo ahora mismo preparando un USB Live con Ubuntu-8.04.1 Leer más...

jueves, 19 de junio de 2008

Ubuntu Live USB

Como viene siendo habitual desde hace algún tiempo, las distribuciones Linux están disponibles en forma de CD o DVD Live, de forma que el usuario tiene la oportunidad de probarlas sin necesidad de realizar ningún tipo de instalación en su disco duro.

En la actualidad resulta mucho más práctico preparar estas distribuciones en un dispositivo de memoria USB, dado que aporta una serie de ventajas. Por una parte, es mucho más fácil de reutilizar en el caso de que la distribución en cuestión resulte no ser de nuestro interés. En segundo lugar, el proceso de arranque (y posteriormente el de instalación si finalmente nos decidimos a poner el sistema en nuestro ordenador) es mucho más rápido.

Se pueden encontrar en la red diversos tutoriales detallando el proceso de creación de estas unidades Live USB, pero gracias a algunas utilidades que han aparecido recientemente, ahora el proceso es sumamente simple. En particular, nos referimos al paquete liveusb para Ubuntu.

Si disponemos de un equipo con Ubuntu, añadimos un nuevo repositorio de software en el gestor de paquetes (synaptic). Añadimos la siguiente entrada:

http://ppa.launchpad.net/probono/ubuntu hardy main



Una vez añadido, se actualiza la lista de paquetes (botón Recargar) y buscamos el paquete liveusb


A continuación, si ya disponemos del disco (CD o DVD) a grabar y del soporte USB podemos iniciar el proceso, pero de hecho, ni siquiera es necesario disponer del disco con la distribución en cuestión. Si hemos descargado la imagen .iso, podemos montarla de manera que el equipo la vea como si se tratara de un disco.

En nuestro caso, hemos descargado el fichero .iso con la imagen del CD de Ubuntu 8.04 LTS. Con el siguiente comando podemos hacer que el sistema trate la imagen como si se tratara de un disco insertado en nuestro lector:

$ sudo mount -t iso9660 -o loop /home/josean/Ubuntu_8.04_i386.iso /media/cdrom


Si todo ha funcionado correctamente, aparecerá en el escritorio el icono del CD, igual que si hubiésemos insertado el disco en el lector.

A continuación, insertamos el soporte USB en el que deseamos grabar la distribución live. En nuestro caso, una memoria USB de 1GB de capacidad.

En el menú del escritorio, lanzamos la aplicación liveusb que acabamos de instalar: Sistema -> Administración -> instalar live usb



El sistema nos avisa de que la memoria USB será formateada, con la consiguiente pérdida de la información que pudiéramos tener almacenada. Si estamos conformes, en apenas un minuto tendremos nuestro dispositivo USB con la distribución live de nuestro sistema operativo favorito.

Actualización (20/06/2008): Existen utilidades similares para otros sistemas. En particular me parece muy interesante liveusb-creator, para Fedora, pues puede ser ejecutada tanto desde Linux como desde Windows. Por otra parte, esta utilidad prepara el dispositivo USB con espacio extra de almacenamiento de forma que tengamos un sistema live persistente, en el que se guarda información del estado del sistema entre sesiones.



Actualización (23/07/2008): En este artículo del blog indico otro programa con el que aún es más sencillo crear un USB live.
Leer más...

viernes, 13 de junio de 2008

Asus Eee PC: Webcam y aplicaciones Flash

Para quienes utilizamos Linux y hemos tratado de acceder a alguno de los sitios desarrollados en Flash que acceden a la cámara (webcam) del ordenador, es un problema conocido que Flash no puede acceder a la cámara del ordenador.

El problema se debe a que (al menos hasta la versión actual) el plugin de Flash accede a los dispositivos de vídeo mediante drivers de tipo V4L(1), y desde hace ya algún tiempo este tipo de drivers han sido sustituidos por V4L2. El resultado es que para usuarios de distribuciones más o menos recientes de Linux resultaba imposible utilizar la cámara en este tipo de aplicaciones web.

El problema es conocido. De hecho, hay solicitudes de soporte a los desarrolladores de Adobe, y parece ser que se lo han tomado en serio y están trabajando en ello. Por lo que se comenta en algunos foros, las versiones preliminares de Flash Player 10 ya detectan los dispositivos de vídeo de tipo V4L2, aunque todavía queda trabajo por hacer para acceder al stream de vídeo.

Mientras llega la próxima versión del reproductor de Flash, ha aparecido una opción sumamente interesante: Quizás la explicación que indico no sea muy correcta, pero el concepto viene a ser que se crea una capa intermedia de acceso que permite a los dispositivos V4L2 ser accedidos como si se tratara de dispositivos de tipo V4L1. Se trata de The Flashcam Project.

Hasta aquí, la información es genérica para todos los usuarios de Linux, y poco tiene que ver en particular con el Asus Eee PC. El tema que da título a esta entrada es que un usuario ha adaptado el software para que sea directamente utilizable en estos equipos en cuestión.

Mi enhorabuena y mi agradecimiento a los desarrolladores y usuarios que han aportado su tiempo y esfuerzo en la creación de esta utilidad. Leer más...

domingo, 8 de junio de 2008

Ubuntu 8.04 en una memoria USB

Ubuntu, una de las distribuciones Linux más populares, atrae cada día la atención de un mayor número de usuarios, y en particular lo ha hecho recientemente con la aparición de la versión 8.04 LTS.

La mayor parte de las distribuciones actuales están disponibles en forma de CD-Live o DVD-Live, de manera que el usuario puede probar el nuevo sistema operativo sin necesidad de realizar ninguna modificación en su ordenador. Con respecto a esto, se pueden encontrar multitud de páginas y tutoriales con instrucciones de cómo utilizar los discos Live y cómo realizar la instalación del sistema operativo a partir de éstos, sin embargo el objeto de este artículo es muy diferente.

Si el usuario quiere ir un paso más allá y pretende realizar un uso y evaluación más exhaustivo que lo que permite hacer una distribución Live, es necesario instalar el sistema operativo en el ordenador. La mayor parte de los usuarios son reacios a desinstalar su actual sistema, o a realizar operaciones que pueden tener cierta complejidad, como modificar la estructura de particiones en el disco duro de su equipo. Este tutorial va dirigido a quienes desean hacer uso de su nuevo sistema Linux (incluyendo actualizaciones de paquetes, instalación de aplicaciones, instalación de controladores de dispositivos, etc) manteniendo el sistema que actualmente tienen instalado y sin realizar ninguna modificación en dicho sistema.

Si no desea experimentar con las particiones de su disco duro, o no posee discos duros adicionales (como es el caso de quienes utilizan ordenadores portátiles), todavía puede aprovechar la posibilidad de instalar el sistema en un dispositivo externo.

Por suerte, en la actualidad el abanico de opciones es muy amplio. Podemos utilizar discos duros USB, memorias USB o incluso tarjetas de memoria como dispositivos de arranque. Este tipo de dispositivos están muy extendidos, de manera que se pueden adquirir con facilidad y tienen unos precios muy asequibles.

En el caso de este tutorial se ha utilizado un ordenador portátil: El popular Asus Eee PC con su sistema operativo original (una versión personalizada de Xandros). Nuestro objetivo es instalar Ubuntu (Ubuntu 8.04) en el portátil pero sin eliminar el sistema original. Para ello utilizaremos una memoria USB de 8GB como disco destino sobre el que realizaremos la instalación del nuevo sistema operativo.

El primer paso es obtener el CD Live con el que realizaremos la instalación. El soporte de éste no tiene que ser necesariamente un CD. De hecho, en el tutorial se ha utilizado una memoria USB de 1GB de capacidad. Utilizar una memoria USB ofrece ventajas en la grabación del soporte en costes y en rapidez de instalación. En cualquier caso, podemos utilizar indistintamente un CD o una memoria USB como soporte desde el cuál realizar la instalación.

Conectamos la memoria USB (o introducimos el CD en el lector) y se reinicia el ordenador. En el caso de instalar en un Eee PC es suficiente con pulsar la tecla ESC en la primera pantalla para elegir el dispositivo a utilizar como arranque. Escogemos la memoria USB de 1GB que contiene la imagen Live y esperamos hasta que el sistema finalice la carga y esté en funcionamiento.



A continuación, conectamos la memoria USB en la que vamos a instalar el sistema operativo. En el tutorial se ha utilizado una memoria de 8GB, aunque la instalación por defecto ocupa algo menos de 2GB. Recomendamos utilizar una con una capacidad al menos de 4GB, ya que se va a requerir espacio adicional para los ficheros de usuario, paquetes adicionales, actualizaciones, etc.

Pulsamos sobre el icono de instalación.



Elegimos el idioma deseado, la zona horaria y la distribución de teclado. Cuando aparece la opción de preparar espacio en disco, escogemos realizar la asignación de forma manual.



Personalmente recomiendo crear diferentes particiones. Es un paso opcional y se puede perfectamente utilizar el disco sin particionar. Tener particiones separadas (para los directorios /boot y /home) va a facilitar posibles futuras migraciones a otras distribuciones, así como procesos de actualización o realización de copias de seguridad. Escogemos la opción deseada y se procede a crear las particiones según las preferencias del usuario.



En nuestro caso, hemos realizado tres particiones: ~100MB (/boot), ~6GB (/), y ~2GB (/home)



Dado que el Eee PC utiliza un disco SSD, es importante utilizar un sistema de ficheros sin journaling (un sistema de registro de cambios que garantiza la integridad de los datos). Este tipo de sistemas generan operaciones adicionales sobre el disco que pueden causar un envejecimiento prematuro en el caso de dispositivos de estado sólido (disco SSD). Escogemos ext2 como sistema de ficheros.





El sistema muestra algunos avisos acerca de "incompatible features", "uncorrected errors" o ausencia de "swap partition". Podemos ignorar estos avisos y continuar con el siguiente paso.



A continuación el sistema solicita los datos necesarios para la creación de la cuenta del primer usuario en el sistema.



El programa de instalación busca datos previos existentes. Si se trata de una primera instalación no aparecerá nada para importar.



¡Listo para instalar! Hay que tener especial precaución en este paso. Si se elige continuar sin más, el instalador modificará el sector de arranque (MBR) del disco duro principal (En el caso del Eee PC modificaría el disco SSD que contiene el sistema Xandros original o lo que hubiéramos instalado previamente en el disco).



La imagen muestra la parte inferior de la ventana, botón Advanced...:



Aquí es donde debemos elegir la ubicación correcta. El dispositivo (hd0) hace referencia al disco SSD. Elegiremos el correspondiente al dispositivo USB destino de la instalación: (hd1), /dev/sdc, o lo que corresponda a dicho dispositivo.



Una vez decidido si utilizar gestor de arranque, así como su ubicación, comienza la copia de ficheros al lugar de la instalación.



El proceso de copia llevará un tiempo. Los discos flash no son especielmente rápidos cuando se trata de escribir numerosos ficheros de pequeño tamaño. Podemos tomarnos un descanso mientras se realiza la copia de los ficheros.

Una vez finalizada la instlación debemos de realizar una última comprobación. Si no estamos utilizando el disco duro principal (SSD) como disco de arranque, en el fichero /boot/grub/menu.lst las referencias al dispositivo de arranque serán incorrectas. Reemplazaremos (hd2,0) o (hd1,0) por (hd0,0), ya que cuando estemos arrancando desde un dispositivo USB, dicho dispositivo será visto como hd0 por el sistema.

Una vez realizado este paso, podemos finalmente arrancar el equipo desde el disco USB en el que hemos instalado Ubuntu y comenzar a trabajar en el sistema.




English version here: Install Ubuntu 8.04 on a USB stick Leer más...

domingo, 18 de mayo de 2008

Eurocopa 2008

Para los interesados en el fútbol: Os dejo un enlace a una forma muy original de presentar la información. En este caso, la información son los partidos de la Eurocopa, así como los estadios en los que se juegan los partidos.

A ver qué os parece: Eurocopa 2008
. Leer más...

viernes, 29 de febrero de 2008

Google Earth: Imágenes de Andalucía en alta calidad

Hacía ya algún tiempo que no veía actualizaciones de imágenes de España en Google Earth. Hoy me he llevado una grata sorpresa al ver que, tanto en Google Earth como en Google Maps, están disponibles imágenes de toda Andalucía en una calidad superior a la existente hasta ahora.



Parece ser que, según la información que aparece en las imágenes, se ha realizado algún tipo de acuerdo entre el Instituto de Cartografía de Andalucía y Google.

Actualización: Por cierto, no es el único cambio y de hecho parece ser que la actualización es mucho más importante:

Veo que también aparece Cataluña actualizada, en este caso con imágenes del Institut Cartogràfic de Catalunya.

Se han actualizado mapas de ciudades como León, Oviedo, Gijón, Burgos, Vitoria, Santander, Bilbao, Pamplona, Valencia, Salamanca, Valladolid, Avila, Segovia, Logroño, Santiago de Compostela, y seguramente no serán las únicas. Leer más...

domingo, 24 de febrero de 2008

Eee PC: Optimizar el disco SSD

Examinando un poco los mensajes de arranque de Linux (dmesg) he encontrado algo que me ha llamado la atención: El disco SSD que monta el equipo 4G soporta velocidades UDMA66, sin embargo en el arranque se inicializa como UDMA33.

El problema de la inicialización a inferior velocidad es debido a un test realizado para confirmar que cuenta con un cable de 80 hilos. Los cables de 80 hilos aparecieron con estos modos de acceso a mayores velocidades, y su único objetivo era ofrecer 40 hilos adicionales que se colocan entre los hilos activos para servir de apantallamiento y evitar interferencias entre conductores.

En este caso el test no tiene ningún sentido, pues estamos hablando de un disco que ni siquiera tiene unos cables de conexión ya que directamente está soldado en la placa base.

Este es el mensaje mostrado por el Xandros original (kernel 2.6.21.4)


[ 9.079879] ata1: SATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001ffa0 irq 14
[ 9.079924] ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001ffa8 irq 15
[ 9.079952] scsi0 : ata_piix
[ 9.248388] ATA: abnormal status 0x7F on port 0x000101f7
[ 9.248427] scsi1 : ata_piix
[ 9.427674] ata2.00: ATA-4: SILICONMOTION SM223AC, , max UDMA/66
[ 9.427682] ata2.00: 7815024 sectors, multi 0: LBA
[ 9.447667] ata2.00: configured for UDMA/33
[ 9.447859] scsi 1:0:0:0: Direct-Access ATA SILICONMOTION SM n/a PQ: 0 ANSI: 5
[ 9.448030] SCSI device sda: 7815024 512-byte hdwr sectors (4001 MB)
[ 9.448052] sda: Write Protect is off
[ 9.448057] sda: Mode Sense: 00 3a 00 00
[ 9.448083] SCSI device sda: write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 9.448173] SCSI device sda: 7815024 512-byte hdwr sectors (4001 MB)
[ 9.448190] sda: Write Protect is off
[ 9.448195] sda: Mode Sense: 00 3a 00 00
[ 9.448220] SCSI device sda: write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 9.448228] sda: sda1 sda2 sda3 sda4
[ 9.448933] sd 1:0:0:0: Attached scsi disk sda


...y este el mostrado por la última versión de Ubuntu 8.04 (kernel 2.6.24-8) con la que estoy haciendo pruebas:


[ 26.368103] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[ 26.368112] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[ 26.603830] usb 5-4: new high speed USB device using ehci_hcd and address 2
[ 26.700245] ata2.00: ATA-4: SILICONMOTION SM223AC, , max UDMA/66
[ 26.700256] ata2.00: 7815024 sectors, multi 0: LBA
[ 26.700297] ata2.00: limited to UDMA/33 due to 40-wire cable
[ 26.716208] ata2.00: configured for UDMA/33
[ 26.716530] scsi 1:0:0:0: Direct-Access ATA SILICONMOTION SM n/a PQ: 0 ANSI: 5
[ 27.282234] usb 5-4: configuration #1 chosen from 1 choice
[ 27.519681] usb 5-5: new high speed USB device using ehci_hcd and address 3
[ 27.651879] Driver 'sd' needs updating - please use bus_type methods
[ 27.652117] sd 1:0:0:0: [sda] 7815024 512-byte hardware sectors (4001 MB)
[ 27.652150] sd 1:0:0:0: [sda] Write Protect is off
[ 27.652157] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 27.652234] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 27.652379] sd 1:0:0:0: [sda] 7815024 512-byte hardware sectors (4001 MB)
[ 27.652406] sd 1:0:0:0: [sda] Write Protect is off
[ 27.652412] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 27.652475] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 27.652485] sda:<6>usb 5-5: configuration #1 chosen from 1 choice
[ 27.653120] sda1 sda2 sda3 sda4
[ 27.653617] sd 1:0:0:0: [sda] Attached SCSI disk
[ 27.682266] sd 1:0:0:0: Attached scsi generic sg0 type 0


Lo prmero que haremos es realizar una medida inicial de rendimiento (para confirmar si finalmente se consigue una mejora) y obtener información sobre el disco (para confirmar los modos UDMA soportados):


$ sudo hdparm -i /dev/sda

/dev/sda:

Model=SILICONMOTION SM223AC, FwRev= , SerialNo=99737499482303948769
Config={ HardSect NotMFM Fixed DTR>10Mbs }
RawCHS=7753/16/63, TrkSize=0, SectSize=576, ECCbytes=4
BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=?0?
CurCHS=7753/16/63, CurSects=7815024, LBA=yes, LBAsects=7815024
IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2 udma3 udma4
AdvancedPM=yes: disabled (255)
Drive conforms to: Unspecified: ATA/ATAPI-4

* signifies the current active mode



$ sudo hdparm -tT /dev/sda

/dev/sda:
Timing cached reads: 642 MB in 2.00 seconds = 320.88 MB/sec
Timing buffered disk reads: 66 MB in 3.02 seconds = 21.86 MB/sec


El primer paso en el que uno podría pensar, es intentar forzar el uso de UDMA66 mediante el comando hdparm. Sin embargo, aparece un mensaje de error indicando que no se permite el cambio (quizás porque inicialmente ya se ha fijado UDMA33 como límite superior)


$ sudo hdparm -X68 /dev/sda

/dev/sda:
setting xfermode to 68 (UltraDMA mode4)
SG_IO: bad/missing ATA_16 sense data:: ....


El siguiente paso, al ver que el cambio de modo UDMA no va a ser trivial es intentar obtener información adicional sobre el disco SSD, en particular algo referente a velocidades soportadas para ver si estamos ya en la máximas prestaciones o si por el contrario podremos conseguir una mejora al pasar a UDMA4 (66). Teóricamente UDMA33 permitiría transferencias de 33MB/s pero el disco está entregando 21MB/s, de modo que no sería descabellado pensar que ya está al máximo de sus posibilidades.

La información existente es escasa. Buscando en la web del fabricante (SiliconMotion), la primera información que obtengo no me gusta nada: Resulta que es un chip de tarjetas CompactFlash.

¿Tanta historia con el disco SSD y resulta que no es más que una tarjeta CF sin carcasa soldada en la placa base? Me indigno un poco y pienso que hubiera sido mejor poner un conector y una ranura para tarjetas CF. Al menos sería más sencillo tener diferentes sistemas operativos en el equipo.

Continúo buscando información sobre el controlador, y encuentro en un hilo de eeeuser que el disco de 8G utiliza el controlador SM223TF AC. No dice nada del 4G, pero sospecho que es el mismo (agradecería que alguien que haya abierto su equipo lo confirmara)

Continúo buscando información, ahora sobre este chip. Resulta que no es un controlador cualquiera, sino que lo incorporan las últimas tarjetas CF de alta velocidad. En concreto parece que hay tarjetas CF con velocidad 300x (yo pensaba que lo máximo existente en la actualidad era 266x) que ofrecen velocidades de 45MB/s y que utilizan este chip como controlador. En un blog japonés (1, 2) muestran una de estas tarjetas desmontadas, y en pruebas de benchmark obtienen velocidades promedio de 41.5MB/s.

Bueno, resulta que nuestro Eee PC tiene soldada una CompactFlash 300x de 4GB que puede dar más de 40MB/s, pero nuestro equipo la maneja como UDMA33 (a mitad de velocidad) y obtiene 21.8MB/s Esto suena muy prometedor: Si conseguimos UDMA66 todo apunta a que podemos duplicar la velocidad (al menos de lectura) del disco SSD.

Este problema ya apareció hace algunos años, cuando aparecieron los primeros dispositivos con capacidades UDMA66 y que no siempre se detectaban correctamente. para evitarlo, se contempló la posibilidad de pasar un parámetro al kernel (ideX=ata66, siendo X = 0, 1, 2, el bus ATA en cuestión), de modo que éste no realizara el test de número de conductores (40 u 80) y asumiera que el cable contaba con 80 conectores.

Lo he probado tanto en Ubuntu como en Xandros sin éxito, y parece que el problema está comenzando a aparecer de nuevo a los usuarios, precisamente por el uso de tarjetas CF de alta velocidad. En este último enlace se plantea la posibilidad de parchear el kernel, pero no es algo que esté dispuesto a hacer en este momento.

Hasta aquí he podido llegar, y lanzo las siguientes preguntas a posibles lectores:

  1. ¿Alguien puede confirmar el chip que lleva el modelo 4G? (y, ya puestos, el 2G)
  2. ¿Alguien que utilice Windows puede averiguar si maneja el disco como UDMA33 o UDMA66?
  3. Quienes usais otras distribuciones Linux, ¿Podeis examinar dmesg para ver si alguna distribución lo maneja como UDMA66? ¿podeis hacer un test de velocidad en este caso?

Creo que estamos utilizando el disco a la mitad de sus prestaciones, y creo también que no debería de ser muy difícil utilizarlo al 100%. Creo que merece la pena el esfuerzo y que nuestro Eee PC puede mejorar de manera importante sus prestaciones.
Leer más...

jueves, 21 de febrero de 2008

¡El Eee PC está vacío!

Yo pensaba que el Asus Eee PC era un ordenador muy pequeño y muy compacto, en el que las cosas estaban muy apretadas y por eso ocupaba tan poco.

¡Pues no! Resulta que es una caja hueca y que dentro no hay nada, porque si no no me explico cómo este personaje ha conseguido meter en su Eee PC lo siguiente:

  • Un hub USB

  • Tarjeta GPS con batería y antena

  • Adaptador Bluetooth

  • Lector de tarjetas SDHC (con tarjeta)

  • Memoria flash extra

  • Interruptores de alimentación para los dispositivos

  • Tarjeta inalámbrica 802.11 a/b/g/n

  • Transmisor de FM

  • Modem





Os dejo el enlace a la parte de su wiki en la que habla del Eee PC. Una excelente fuente de información para todos aquéllos interesados en el hardware del Eee PC. Leer más...

Ubuntu 8.04 en el Eee PC (II)

Quisiera agradecer a los desarrolladores de Canonical/Ubuntu y a toda la comunidad de colaboradores el esfuerzo en incluir cada vez más drivers y facilitar al usuario las labores de instalación. Cuanto más uso esta nueva versión de Ubuntu (a pesar de estar aún en un estado preliminar), más convencido estoy de que será un éxito.

Como indiqué en otro post, he instalado este sistema operativo en un Asus Eee PC (por ahora en una memoria USB) y voy a comentar algunas cosas sobre los resultados que
estoy obteniendo.



Navegador web: Desde hace pocos días, se incluye una versión beta de Firefox 3. No la he usado de forma exhaustiva, pero hasta ahora no me ha dado ningún problema. Se comenta que ha reducido el consumo de recursos, y yo sólo puedo decir que mi equipo (con 512MB RAM) la mayor parte del tiempo tiene disponible (utilizada para caché de ficheros) aproximadamente la mitad de la memoria RAM.

Con respecto a la instalación del plugin de flash, ha sido incluído en los repositorios de software propietario, de manera que su instalación es tan simple como la de cualquier otro paquete.

1.- El navegador indica que requiere un plugin para mostrar el contenido:



2.- Se da a elegir entre el plugin propietario (Adobe) o el de código abierto (Gnash)



3.- Se solicita confirmación y se ofrece información sobre el software a instalar



4.- Comienza la instalación, exactamente igual que la de cualquier otro paquete



5.- Se informa de la finalización de la instalación y se solicita el reinicio del navegador



6.- Una vez reiniciado, el navegador esta listo para funcionar. Y lo mejor de todo... con la última versión, con soporte para vídeo en formato h264



Pero eso no es todo...

Quizás lo que más me ha gustado es el soporte para otros dispositivos que antes eran complicados de instlar en Linux, o ni siquiera estaban soportados, y ahora funcionan perfectamente...

...como una impresora HP LaserJet 1022n



... o una vieja tarjeta wireless USB (Netgear MA111, v1) que hasta ahora nunca había podido utilizar en Linux



... aunque por cierto, la tarjeta me ha costado conseguir que funcionara correctamente. el problema no ha sido esta vez de los drivers, sino que no hay que olvidar que se trata de una versión beta (o alfa) que todavía tiene erores. En particular, uno relacionado con la configuración de la red, tema que como muchas otras cosas, incluye muchos cambios y mejoras con respecto a versiones anteriores.

En resumen: Un excelente trabajo y mi enhorabuena a todos los desarrolladores y colaboradores
Leer más...

miércoles, 6 de febrero de 2008

Ubuntu 8.04 en el Eee PC

Como comentaba en un post anterior, estoy muy interesado en la próxima versión de Ubuntu y la voy siguiendo de cerca haciendo pruebas con las versiones previas en cuanto están disponibles.

En este caso, se trata de la versión alfa 4 corriendo sobre el Asus Eee PC.

Arrancamos desde un USB en modo live y podemos observar lo siguiente:

  • El audio lo reconoce sin problemas. Al iniciar la sesión suena la música sin ninguna modificación.

  • El sistema soporta aceleración de vídeo. Si se escoge la opción de efectos visuales al máximo, lo hace sin problemas. Podemos ver una imagen de las ventanas elásticas.



  • No hay ningún problema para configurar el teclado español. Basta con elegir que queremos la distribución (layout) es y en lugar de ser un teclado estándar de 105 teclas (el que sale por defecto) indicamos que se trata de un teclado de Asus Laptop. Se muestra una pantalla con los caracteres especiales españoles en un editor de texto.



  • La otra buena noticia, es que los botones de control de brillo, volumen, tarjeta inalámbrica y suspender funcionan correctamente sin ningún tipo de configuración (salvo indicar que se trata de un teclado Asus Laptop). Curiosamente, aunque el sistema no configura la tarjeta inalámbrica (no se puede inicialmente navegar con ella) sí que reconoce que la tiene. De hecho con el botón de activar y desactivar, al menos el led azul de la tarjeta se enciende y se apaga. Entiendo que el sistema la reconoce pero no es capaz de cargar el controlador adecuado.

  • La webcam y la tarjeta inalámbrica no son reconocidas por el sistema. Salvo que incluyan los drivers necesarios de aquí a abril para cuando salga la versión final, será necesario utilizar los scripts de configuración específicos para eee (eeeUbuntu).

Por último, lo he conectado a un monitor externo (panorámico, 20" 1680x1050) y tras reiniciar la sesión lo ha reconocido correctamente sin ningún cambio en la configuración.



En resumen: Todo pinta muy bien, y con suerte cuando salga la versión final podremos instalar directamente (o con modificaciones mínimas) Ubuntu 8.04 en nuestro Asus Eee PC.
Leer más...

Ubuntu 8.04 alfa 4: Cada vez más cerca

Cuando hace un par de años se publicó Ubuntu 6.06, supuso probablemente uno de los mayores éxitos en distribución, descargas y entradas publicadas en blogs acerca de una distribución Linux.

Mi opinión personal es que en abril, cuando aparezca la versión 8.04 el fenómeno se va a repetir pero esta vez a mucha mayor escala. En particular, llevo siguiendo las versiones previas de esta versión y no puedo más que comentar cosas positivas de la misma.



El día 2 de febrero me descargué la versión alfa-4 para probarla en un par de equipos, uno de ellos el que habitualmente utilizo en casa y que actualmente utiliza otro sistema operativo.

El problema de mi equipo es que tiene gran cantidad de hardware poco habitual y que me suele dar dificultades a la hora de localizar e instalar drivers: Tarjeta inalámbrica poco habitual, placa base con funciones ACPI que casi ningún linux es capaz de apagar, tarjeta de audio HD de múltiples canales, una vieja capturadora / sintonizadora de vídeo, ...

Esta mañana he estado preparando una memoria USB con Ubuntu 8.04 alfa 4 (ultimamente siempre que puedo evito utilizar CD's, por no generar residuos y por no financiar negocios que nada tienen que ver con mi actividad) y hace escasos minutos la he probado en mi ordenador. Sólo puedo decir que el resultado es inmejorable.

La primera grata sorpresa me la llevo al ver mi monitor de 20" iniciarse correctamente a 1680x1050 sin tocar absolutamente nada. Inmediatamente he escuchado el audio de inicio, y aunque siempre quito esas músicas de arranque (pues me parecen una pérdida de tiempo y una molestia) esta vez ha sido una alegría al ver que mi tarjeta de audio había sido reconocida y configurada también de forma completamente automática.

A continuación veo que el kernel incluye los drivers acx100 para mi vieja tarjeta inalámbrica de 22mbps, y que también ha reconocido mi cámara Logitech Sphere / Orbit de primera generación (hace ya algunos años). También aparece mi arcaica capturadora / sintonizadora, la tarjeta firewire, el lector de tarjetas... ¡por fin una distribución reconoce mi hardware en unos segundos y sin hacer nada! Cada vez estoy más convencido de que esta primavera mi ordenador utilizará Linux el 100% del tiempo (ahora lo utiliza pero sólo ocasionalmente)

Se me olvidaba, lo mejor de todo: Al apagar el equipo, por fin puedo apagar sin tener que pulsar unos segundos el interruptor. Mi placa (Asus P5GD1 Pro) y las funciones ACPI de esta distribución por fin son capaces de entenderse. Como decía, estoy convencido de que mi PC en breve va a comenzar una ueva vida.
Leer más...

jueves, 31 de enero de 2008

Proximamente: Tarjetas SD de 32 GB

La tecnología de almacenamiento en soporte de estado sólido no hace más que avanzar. Se están alcanzando capacidades capaces de competir con lo último en discos ópticos (Blue-Ray y HD-DVD) pero con unos mecanismos de lectura y escritura enormemente más sencillos y sobre todo baratos.

Si ya comienzan a circular ordenadores ultraportátiles sin disco duro mecánico, podemos aventurar que en breve el uso de tales dispositivos (basados en disco físico) quedará relegado a quienes precisen enormes capacidades de almacenamiento, como coleccionistas de películas o quienes trabajen con vídeo en alta definición. Para la mayor parte de las tareas informáticas de un usuario convencional, unos pocos GB de almacenamiento pueden ser suficientes, y hoy en día estas capacidades ya están disponible en forma de tarjetas de memoria.



En este caso comentar que Panasonic acaba de presentar a comienzos de este mes de enero en el CES (Feria de la Electrónica de Consumo) una nueva serie de tarjetas de memoria SD de alta capacidad, e igualmente alta velocidad: Hablamos de la tarjeta SD de 32 GB clase 6. Capaz de obtener velocidades sostenidas de escritura de 6 MB/s, y puntas de 20MB/s (133x en términos de tarjetas SD convencionales).

Pensada para cámaras de vídeo de alta definición (de hecho se presentaron junto a una nueva generación de este tipo de cámaras), a nadie se le escapa que el uso de este tipo de dispositivos no se limita al vídeo y la fotografía de alta calidad, sino que en el campo de la informática en general pueden tener un enorme impacto.

Por ahora, lo que Panasonic ha presentado es sólo un prototipo. Cuando el producto final comience a comercializarse, lógicamente el precio inicial será elevado (al igual que sucede siempre que aparece una nueva generación de este tipo de dispositivos), pero sólo es cuestión de tiempo que tarjetas con estas capacidades de almacenamiento estén al alcance de cualquiera.
Leer más...