No Fly Area

“No sé a dónde nos va a llevar todo esto, pero les aseguro que será muy divertido.” Orville Wright, tras su primer vuelo de 57 segundos en Kitty Hawk, NC

Archivo para la categoría ‘Informática’

Dic
17

Actualizando el disco duro del AppleTV

El AppleTV que tengo viene de fabrica con un disco duro de 40GB y para un uso normal de música, fotos y algún video no esta mal, pero para ir guardando mis películas y series favoritas se queda algo corto, así que lo he cambiado por uno de 250GB.

El disco duro que he usado es un Western Digital Scorpio modelo WD2500BEVE. Y el proceso que he seguido para el cambio es el descrito aquí, aunque hay una parte importante que en mi caso no me funcionaba y al final lo conseguí con información obtenida de este artículo.

El proceso de cambio sigue los siguientes pasos:

  • Obtener las imágenes de las particiones del disco duro original.
  • Preparación de las particiones en el disco duro nuevo.
  • Volcar las imágenes de las particiones del disco duro original en el nuevo.

El primer paso se puede hacer de dos maneras:

  • Conectando por SSH al AppleTV y ejecutando los comandos directamente en el AppleTV y trasladar los ficheros de imagen a nuestro Mac.
  • Sacando el disco duro del AppleTV y conectandolo a nuestro Mac.

Yo seguí el segundo método y para ello me hice con una caja externa ATA de 2.5″ con conexión USB.

Leer el resto de esta entrada »

Dic
15

Actualizar la CPU del Mac Mini

Mi Mac Mini Core Duo 1.6GHz ya me estaba pidiendo un poco mas de velocidad, ya que para editar video se hace un poco pesado la operación del procesado y renderización final del video.

Para el resto de trabajos que realizo con el Mini me sobra con el micro actual, pero bueno, me salio una oportunidad de hacerme con un Core 2 Duo a 2.16GHz y la ocasión la pintan calva!!

Resumiendo, la operación que he realizado es cambiar la cpu original, un Intel Core Duo a 1.6GHz, por un Intel Core 2 Duo 2.16Ghz.

En la placa del Mac Mini original con Core Duo podemos instalar hasta un Core 2 Duo 2.33GHz, lo que debemos tener en cuenta es que el tipo de zócalo que tiene el Mac Mini es el 479 (Socket 479). Y si queremos ser mas precisos el número de procesador que le asigna Intel al Core 2 Duo a 2.33GHz es T7600.

El que yo he instalado, el Core 2 Duo a 2.16GHz tiene como número el T7400:

Intel T7400

Para el cambio he seguido esta guia:

http://www.o0o.it/mini/

En el uso normal del Mini (internet, correo, edición de video, etc…) no he notado el cambio, pero si que se nota al procesar y renderizar una secuencia con Final Cut Express. También haciendo pruebas de pasar videos mkv a formato para el AppleTV con el HandBrake se nota una gran mejoría, una película que me tardaba casi cuatro horas se ha quedado en poco menos de 3 horas con la nueva CPU.

Aquí unos resultado generales realizados con programas de test de rendimiento. He usado XBench 1.3 y Geekbench 2.0.19:

XBench:

  • Core Duo 1.6GHz -> 105.58
  • Core 2 Duo 2.16GHz -> 120.88

Geekbench:

  • Core Duo 1.6GHz -> 2112
  • Core 2 Duo 2.16GHz -> 2824

No esta mal, ¿no?. Iba también a actualizar la memoria RAM, que actualmente tengo 2GB ya que había oído que los Mac Mini podían llegar a gestionar 3,3GB pero esto solo ocurre en los Mac Mini que vienen de fábrica con procesador Core 2 Duo. Pero bueno, de momento estoy contento con este cambio de CPU.

Como ya se comenta en la guia los clips de plástico que sujetan el disipador son muy frágiles y se rompen, yo incluso teniendo esto muy presente me cargue dos y no me di cuenta hasta que se fueron al suelo, y mira que lo hice con sumo cuidado. Pero bueno, la mejor solución es hacerse con unos tornillos de nylon, yo los encontré en una tienda de suministros de tornillería.

Mi Mac Mini supervitaminado!!!:

Mac Mini Core 2 Duo 2.16GHz

Sep
16

Comandos del control remoto del AppleTV

- Moverse por el menú

Para subir y bajar pulsaremos las “+” y “-” respectivamente. Para entrar en un menú pulsaremos “reproducir / pausa” y para volver al menú anterior usaremos la tecla “menú”.

- Poner el AppleTV en modo reposo

Dejaremos pulsada durante unos 6 segundos la tecla “reproducir / pausa”.

- Resetear el AppleTV

Dejaremos pulsadas las teclas “-” y “menú” durante unos 6 segundos. Nos saldrá un menú donde deberemos escoger el idioma y a continuación un menú con dos opciones:

  1. Reiniciar el AppleTV
  2. Reiniciar a ajustes de Fábrica

El menú nos sale en perfecto ingles, no se que sentido tiene la pantalla de selección de idioma ¿¿??.

- Cambiar de modo de video

Pulsar durante unos 6 segundos las teclas “+” y “menú”.

- Emparejar el control remoto con el AppleTV

Dejar pulsado los botones “menú” y “avance” hasta que nos salga un dibujo en pantalla que nos indica que el control remoto se ha emparejado. Para deshacer la operación usaremos “menú” y “retroceso”.

Sep
16

Ejecutar el patchstick en el AppleTV

El patchstick que he preparando es para ejecutarlo con el firmware 2.1 del AppleTV. Para que todo vaya bien debemos tener el AppleTV sin nada, totalmente limpio. Para esto lo que debemos hacer es seguir las siguientes opciones del menú:

Ajustes -> General -> Restaurar Ajustes -> Ajustes de Fábrica

Una vez que termine todo el proceso tendremos que actualizarlo a la última versión del firmware. Para actualizar el software seguimos las siguientes opciones del menú:

Ajustes -> General -> Actualizar Software

En la actualización del software creo que se reinicia por lo menos dos veces. No obstante yo no mire mucho para el proceso, simplemente espere a que apareciera el menú. Hay que ser pacientes, puede tardar un poco, tanto la actualización como los ajustes de fábrica.

Una vez que finalice la actualización de software apagamos el AppleTV, para esto debemos desconectar el cable de alimentación el AppleTV ya que no tiene interruptor, esta pensado para estar continuamente encendido (se puede poner en modo reposo, mas adelante explicare como). Con el AppleTV apagado conectamos la memoria USB preparada como patchstick. Arrancamos el AppleTV y veremos que aparece el logotipo en el centro del ATVFlash, a continuación comienza automáticamente el proceso de actualización. Dura unos pocos segundos nada más y veremos en pantalla que ha terminado cuando nos indique que podemos retirar la memoria USB y apagar el AppleTV. Pues nada, quitamos la memoria USB, apagamos el AppleTV y lo volvemos a encender.

En el primer arranque después de cargar el patchstick veremos que hace como varios reinicios. Nada, procedemos como con los pasos de actualización de software y ajustes de fábrica, nos sentamos tranquilamente y esperamos a que termine, que será cuando veamos el menú en pantalla.

Nada más arrancar el AppleTV veremos que tenemos nuevas opciones en el menú. Tal como yo he creado el patchstick estas son las nuevas opciones del menú:

  • Internet -> Es un navegador web basada en Safari.
  • DVD -> Es el nitoTV, que usaremos para conectar unidades de red, reproducir DVD’s y alguna cosilla mas.
  • Files -> Es el ATVFiles que usaremos para reproducir ficheros localizados en cualquier lugar del AppleTV.
  • Media -> Desde aquí accedemos al sapphire que nos servirá para organizar nuestra biblioteca multimedia.
  • Maintenance -> Menú para acceder a scripts tan utiles como reiniciar el Finder o el AppleTV.

Ahora ya podemos si queremos conectar nuestro iTunes con el AppleTV, ya hemos terminado el proceso de modificación y ya es hora de empezar a sacarle partido al AppleTV.

Por defecto ya tendremos activado SSH, FPT y SFTP. Los datos del usuario para conectar el AppleTV son:

Usuario: frontrow 

Contraseña: frontrow

Si queremos acceder por SSH ejecutaremos lo siguiente desde una ventana de terminal:

ssh -1 frontrow@AppleTV.local

Para conectar por FTP podemos usar cualquier cliente FTP. Desde ya podemos copiar nuestros divx a la carpeta ~/Movies del usuario frontrow y despues reproducirla desde DVD, Files o Media. El tener distintos modos de reproducir un archivo puede ser un engorro. Esto es una cosa que resulta extraña al principio, no se por que no esta todo unificado en un sitio. Yo normalmente uso DVD (nitoTV) o Media (shappire). El nitoTV por que me permite reproducir iso’s obtenidos de DVD’s, también si tenemos la carpeta VIDEO_TS del DVD la carga perfectamente, con sus menús y todo. Y el sapphire por que me permite optener de bases de datos de internet información de las películas y sus carátulas. También el sapphire tiene opciones para organizar nuestras series. Un gran invento esto del sapphire. Este plugin también se puede cargar en Leopard para usarlo con el frontrow. En su página principal tenemos las instrucciones:

http://appletv.nanopi.net/

El nitoTV también lo usaremos para conectar unidades de red. Por defecto podremos usar el protocolo samba, el típico de windows. Desde el Mac lo justo sería poder conectarse al AppleTV, o viceversa, usando el protocolo AFP. El problema esta que el AppleTV carece de los ficheros necesarios para usar este protocolo. Esto tiene solucion, en otra entrada comentare como activar el AFP en el AppleTV. Así podremos ver nuestro AppleTV en el Finder del Mac o acceder a unidades compartidas en el Mac desde el AppleTV facilmente.

Sep
12

Preparando el patchstick para el AppleTV

Como ya había comentado voy a utilizar el ATVFlash para crear el patchstick que me sirva para hackear mi AppleTV. La última versión de este software es la 3.2.3

Lo primero es tener a mano una memoria USB entre 256Mb y 1Gb. Si es mayor de 1Gb puede funcionar pero no es seguro. No todas las memorias USB son compatibles con el AppleTV. Un sitio con información sobre memorias compatibles es este. La que yo voy a usar es de 2Gb y esta probado que funciona.

Si la memoria USB ya la hemos usado anteriormente para crear un patchstick debemos formatearla antes de comenzar. Una memoria USB creada como patchstick no será leída por el sistema. La que yo estoy usando ya la había usado con una versión anterior del ATVFlash, así que me toca crear la partición desde Utilidades de Disco.

Formatear lapiz USB

Una vez que tengamos el software del ATVFlash abrimos la imagen de disco (dmg). Al revisar el manual nos avisa que debemos tener descargada y abierta la imagen de disco que corresponde a la última versión del firmware del AppleTV (en este caso la 2.1). Esta imagen del firmware la podemos descargar directamente desde la página de Apple o pulsado el link que se nos proporciona en el manual. Esto es necesario ya que para la creación del patchstick copia alguno de los ficheros que incluye el firmware del AppleTV. El link que te proporciona el manual es el siguiente, que lo que hace es redirigirte a la página de Apple para descargar el firmware:

http://www.atvflash.com/downloadme

y la descarga directa desde la página de Apple es:

http://mesu.apple.com/data/OS/061-5044.20080709.de43E/2Z694-5485-1.dmg

Pues ya esta todo listo para comenzar la preparación del patchstick. Lo más difícil ya está hecho. Así se ve el finder con la memoria USB y las imágenes de disco del ATVFlash y del firmware 2.1 del AppleTV (OSBoot):

Software necesario

Desde la propia imagen del ATVFlash ejecutaremos el programa, es muy importante esto, si lo sacamos fuera de la imagen no funcionara. Una vez ejecutado el programa y aceptado los acuerdos de licencia pasamos a una pantalla donde deberemos elegir la unidad de memoria USB donde queremos crear el patchstick. 

Seleccion de unidad

Lo primero que hará el programa será particionar la memoria USB y le cambiará el nombre por patchstick-root:

Particionando el lapiz USB

Lapiz USB particionado

Ahora llega una pantalla a la que hay que prestar un poco de atención, es la selección de plugins que queramos que el patchstick nos instale por defecto. Aquí es donde se marca la diferencia de tener que hacerlo todo a mano, es decir, ir instalando los plugins uno a uno usando SSH o que el patchstick lo hago todo. No se si otros patchstick hacen esto como el ATVFlash pero la verdad que te quita un monton de trabajo. En la selección de plugins podemos ver una breve descripción de lo que hace cada uno. Yo los he instalado todos excepto el Jaman Movies ya que no voy a alquilar películas:

Seleccion de plugins

Una vez que confirmemos los plugins comenzará la creación del patchsitck. Puede tardar unos 5 o 10 minutos dependiendo del sistema:

Copiando ficheros

Cuando termine nos indicara que podemos extraer la memoria USB del puerto. No hace falta expulsarla desde el sistema, será automático y ademas una vez que termina el proceso no es ya accesible. Incluso nos puede salir un error del sistema. Si nos sale podemos dar a Ignorar o Expulsar, es indiferente.

Error de disco

Pues ya esta, el trabajo de creación del patchstick ha finalizado. Mucho mas fácil y rápido que hacerlo todo a mano. Una guía sencilla para crear un patchstick compatible con los ultimos firmware del AppleTV es esta:

http://www.iclarified.com/entry/index.php?enid=791

Esa guía solo es para habilitar el SSH, después si queremos acceso FTP o instalar plugins deberemos seguir las guías correspondientes. Un sitio imprescindible para todos estas cosas es Awkwardtv. Con el ATVFlash todo el proceso lleva 15 minutos, haciendo todo a mano yo creo que ni en tres días lo tienes listo y eso sin que te de errores.

En la próxima entrada ejecutaré el patchstick en el AppleTV y describiré algunos comandos y como acceder al AppleTV como si fuera una unidad más en mi Mac.

Sep
10

AppleTV, algo de información sobre el hackeo

El AppleTV tal como viene de fabrica nos permitirá conectarnos al iTunes (PC o MAC) y así poder escuchar nuestra música, ver las fotos y películas o series. El problema esta en que esta muy limitado en cuando a los formatos de video soportados y que todo su contenido gira en torno a lo que tengamos en nuestro iTunes. También esta que no podremos acceder a él de ninguna forma, es decir no será como un lápiz usb que lo conectamos y vemos su contenido y podemos transferir archivos. De alguna manera podemos decir que el AppleTV es como un iPod no portátil, que se conecta a nuestro iTunes y sincroniza su contenido.

El AppleTV trae instalada una versión reducida del OSX, que corre bajo un UNIX. Así que si de alguna manera podemos acceder podremos modificar y añadir programas a nuestro AppleTV. Los hackers al principio consiguieron esto desmontando el AppleTV y conectando el disco duro a un Macintosh. Creo que lo primero que consiguieron fue instalar los codecs para poder visualizar mas formatos de video y habilitar el SSH, con lo que así siempre podrías entrar en el disco duro sin tener que volver a desmontar el AppleTV.

Como todo, el tema del hackeo fue avanzando y ahora se hace todo sin tener que abrir el AppleTV, con lo que en principio mantendríamos la garantía intacta. Todo el proceso que antes se realizaba desmontado el disco duro se realiza ahora conectado al AppleTV un lápiz USB que instalará todo lo necesario.

El preparar este lápiz USB, denominado patchstick, támbien resultaba una tarea laboriosa al principio. Ahora ya existen formas totalmente automatizadas de crear nuestro patchstick con solo hacer unos clicks. El software que yo voy a usar es de pago y se denomina ATVFlash. Este software a parte de instalar codecs y habilitar el acceso por SSH hace bastantes mas tareas, todas muy útiles.

En la próxima entrada sobre el AppleTV comentaré el proceso de creación del patchstick con el ATVFlash y como cargarlo en el AppleTV.

Una vez que el AppleTV este “abierto” podremos hacer cosas como estas:

  • Instalar OSX totalmente funcional, con lo que tendremos un Mac en toda regla.
  • Cambiar fácilmente el disco duro por uno mayor.
  • Reproducir todos nuestros divx por red sin tener que usar iTunes.
  • Agregarle una tarjeta capturadora de video y ver la TV y grabar programas.
  • Conectarle un teclado y ratón y usar cualquier programa que corra en Mac OSX.
  • Conectarlo a un TV sin entrada de componentes.
  • Ejecutar emuladores.
  • Ejecutar un explorador web y poder navegar por internet.
  • Poder estar descargando de redes P2P mientras lo seguimos usando para ver películas, ver fotos o escuchar música.

No se, alguna cosa se me queda pero ya me parece que son una buena lista de cosas que podremos hacer con el cacharrito este. Hay que tener en cuenta que no tiene un microprocesador muy rápido y que solo tiene 256Mb de memoria RAM. Esto hace que tenga ciertas limitaciones, ahora que esta muy en auge el video en alta definición el AppleTV no podrá con resoluciones mayores a 720p. Los ficheros mkv también se le atragantan, sobre todo los mayores de 480p debido al formato de compresión que normalmente se usa en este contenedor. Tambíen hay que decir que la limitación viene por los codecs actuales, puede que en un futuro estos mejoren en rendimiento y sea posible que el AppleTV vaya bien con los mkv de 720p. No obstante el tema de los mkv tiene solución y no esta nada mal para el precio que tiene y lo bonito que queda en el mueble de la TV. Aquí en España es bastante mas caro que en USA, yo el mío lo compre por eBay totalmente precintado de fabrica por 200$.

Las características completas se pueden ver aquí.

Sep
01

Prueba de dispositivo PLC

Pues he estado dos días probando un dispositivo PCL o también llamado PowerLine. Esta tecnología permite ampliar nuestra red informática ethernet usando la red eléctrica de nuestra casa.

El dispositivo que he probado es el XE104 de Netgear con una velocidad máxima de 85Mbps. La verdad que hace tiempo que había estado mirando estos aparatos pero lo que leía no era muy bueno, problemas de cortes de conexión y poca velocidad. 

Parece que como todo esto ha avanzado y hoy día, en las condiciones adecuadas, se puede obtener un rendimiento mas que aceptable. Cuando me refiero a las condiciones adecuadas es debido a que influye mucho el estado o la distribución de la instalación eléctrica del sitio donde lo vayamos a usar.

También puede verse afectado el rendimiento por los aparatos eléctricos que tengamos conectados a nuestra instalación. Dicho esto puede parecer una lotería que te funcione bien, pero por lo que llevo leído en varias paginas durante dos días es mucho mayor el numero de personas contentas que las que han encontrado problemas o que directamente no les funciona.

En los test he probado a copiar un fichero de 1Gb entre el Mac Mini Intel y el Asus Eeepc 701. El Mac esta en mi habitación y el Asus lo he colocado en el salón. Primero he probado copiando el fichero usando la red wirelees (801.11g 54Mbps) y después usando el PLC. Estos son los resultados:

  Tiempo Velocidad Mbps
Wireless 54Mbps   8:13s     16,61  
NetGear XE104 85Mbps   3:59s     34,27  

Como se puede observar en mi caso la mejoría respecto a la red wifi es significativa. En pruebas reproduciendo contenido en alta definición (1080p) en la TV del salón, usando la wifi se para de vez en cuando, sin seguir una regla fija, igual puedes estar 30 minutos sin parones o tener que dejar de ver el video debido a que cada pocos segundos se para. Sin embargo en las pruebas con el PLC no he tenido ningún problema, todo lo que he probado ha ido como la seda, incluso se nota que comienza a reproducir el video mucho mas rápido.

Pero no todo iban a ser buenas noticas, a falta de realizar alguna prueba más he instalado el mismo dispositivo en casa de un amigo y los resultados no son todo lo buenos que esperábamos. Parece que en ocasiones hay problemas. Habrá que seguir haciendo pruebas y ver que puede estar pasando.

Ago
30

Cambio de HD en Mac Mini usando Time Machine

Mi Mac Mini (1.66GHz Intel Core Duo con 2Gb de RAM) ya necesitaba una actualización de disco duro. Lo tenía como venía de fábrica, con 80Gb.

También tengo un disco duro externo, conectado por firewire al mac, que uso para almacenar las descargas y para realizar el backup del disco duro interno usando Time Machine. Tener este disco duro externo con Time Machine me ayudo a una vez terminado el cambio no notar nada, excepto el aumento de capacidad del disco duro claro esta, y seguir trabajando con todas mis cosas.

El disco duro nuevo que instalé es un Western Digital Scorpio de 250Gb. Este disco duro se puede encontrar en muchas tiendas por unos 60-65€.

Lo primero que hice fue salir de todas las aplicaciones e indicarle al Time Machine que hiciera la copia de seguridad. El Time Machine se encarga el solo de ir haciendo copias de seguridad a intervalos de tiempo pero se le puede indicar que haga una copia de seguridad en un momento dado.

Después hice el cambio fisico del disco duro, para realizar esta tarea seguí el siguiente manual para abrir y cambiar el HD del Mac Mini Intel:

DIY: Replace your intel mac mini’s hard disk drive

Una vez cambiado el disco duro arranque el Mac Mini con el CD de Leopard (Mac OSX 10.5) en la unidad. Lo primero que hace es pedirnos el idioma, y una vez seleccionado pasamos a una pantalla en donde podemos realizar la instalación del Sistema Operativo, cosa que no hice, ya que lo que quería era restaurar la copia de seguridad al nuevo disco duro. Entonces en vez de instalar el Sistema Operativo me fui al menú Utilidades y ejecute la Utilidad de Discos. El nuevo disco duro nuevo no tiene ninguna partición, así que cree una nueva partición del tipo Mac OSX Plus (con registro). A esta partición le di el nombre Macintosh HD ya que será el disco duro principal y por que es como se llamaba la partición en el antiguo y estoy acostumbrado a ver la unidad con ese nombre.

Con el disco duro particionado y preparado cierro la Utilidad de Discos y en el mismo menú Utilidades tenemos la opción de restaurar la copia de seguridad. Los pasos son muy sencillos, primero escoger el origen, en mi caso me aparece el disco duro externo, después me muestra un listado de copias de seguridad en el tiempo, escojo la última realizada, y ya pasa al último paso que es seleccionar el destino. Una vez que termina me avisa que se va a reiniciar el sistema y que el disco duro donde se ha volcado la copia de seguridad se usara como disco de arranque; perfecto, que listo es este mac!!.

Aunque me parecía demasiado fácil para que funcionara el mac arranco perfectamente. Me sorprendió que incluso desde Safari recordaba el historial de páginas visitadas, vamos que el Time Machine hace lo que tiene que hacer, y muy bien. Lo único que me sorprendió es que al arrancar el Mail hizo como un proceso de comprobación de los buzones, en la ventana de progreso indicaba que estaba haciendo pero fue tan rápido que ni me dio tiempo a leerlo y menos a realizar una captura. El Time Machine es una verdadera virguería!!!. 

He comprado una caja externa Sata para discos duros de 2.5″ con conexión USB 2.0 que usaré con el disco duro viejo. Así tendré un disco duro portátil de 80Gb, que no esta nada mal. La caja la compre por eBay y me ha costado poco mas de 13€ con portes. La caja tiene un tamaño de 12×7.5 centímetros, así que cabe perfectamente incluso en un bolsillo del pantalón.

Jul
29

[Easy Glider PRO FPV] Sigo……sin tocar el avión.

He estado ocupado mirando opciones y leyendo sobre Wordpress, así que sigo sin tocar el Easy Glider, aunque he estado media hora echando un vistazo a las distintas partes e imaginando como quedaría con las modificaciones.

Suelo dar muchas vueltas antes de tocar nada. A ver si saco brillo al cutter y me meto en faena.

May
02

Instalar VirtualBox en el Asus EEE PC con Xandros

Aunque el Xandros me va perfecto para el uso habitual que le estoy dando al Asus EEE PC aún necesito para alguna tarea tener WindowsXP. Se puede instalar WindowsXP directamente en el disco duro interno del EEE PC, o también instalarlo en una tarjeta SDHC. Yo he optado por usar una máquina virtual. He estado echando un vistazo a los distintos programas de virtualización que existen para Linux y al final me he decidido por el VirtualBox, entre otras cosas por que es gratuito y esta probado que funciona correctamente en el Asus EEE PC.

Intente instalar el VirtualBox por mi cuenta pero es un pequeño lío hacerlo en Xandros. Al final encontré este tutorial obtenido del foro de EeeUser. Os describo los pasos que seguí para instalar el VirtualBox: 

1) Abrir una ventana de terminal (CTRL + ALT + t) y editar la lista de fuentes para la instalación de software (repositorios): 

sudo kwrite /etc/apt/sources.list

 

2) Añadir las dos siguientes lineas al final del fichero:

deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free
deb http://www.VirtualBox.org/debian etch non-free

 

3) Guardar los cambios y salir del kwrite

 

4) Ahora necesitaremos hacer algunas cosas, no os asustéis, yo hacia bastante tiempo que no usaba Linux y aunque algo me acuerdo parte de que lo haremos a continuación me suena a chino. Solo es seguir los pasos. Todo lo haremos desde el terminal. Lo primero es instalar el paquete build-essential: 

sudo apt-get install build-essential

 

5) Lo siguiente es descargar el código fuente del kernel de linux. Para conocer la versión que tenemos instalada ejecutaremos el siguiente comando:

uname -r

Los fuentes los podemos encontrar aquí.

Descargaremos el fichero que corresponda a la versión del kernel que tenemos instalada. En mi caso es la 2.6.21.4 con lo que me tendré que descargar el fichero linux-2.6.21.4.tar.gz

Por defecto dejamos que lo descargue a nuestro directorio de usuario (/home/user). Después tendremos que copiar este fichero al directorio /usr/src

Si no tenemos ese directorio lo creamos con el siguiente comando:

sudo mkdir /usr/src

 

6) Copiamos el fichero fuente del kernel al directorio /usr/src

sudo cp /home/user/linux-2.6.21.4.tar.gz /usr/src

Nos movemos al directorio donde tenemos el kernel y lo extraemos con la utilidad tar:

cd /usr/src
sudo tar -xf ./linux-2.6.21.4.tar.gz

 

7) El kernel nos ha quedado en el directorio /usr/src/linux-2.6.21.4 y tenemos que crear un alias a ese directorio con el nombre linux y que este localizado en el directorio /usr/src así que ejecutamos el siguiente comando:

sudo ln /usr/src/linux-2.6.21.4 /usr/src/linux -s

 

8) Ahora tendremos que prepara la compilación del kernel. Ejecutamos los siguientes comandos:

cd /usr/src/linux
sudo make oldconfig && sudo make prepare

 

9) Ahora toca compilar el kernel. Para que funcione el VirtualBox podemos parar la compilación (CTRL + C) cuando veamos por pantalla el texto “modpost”. En ese momento ya se habrán compilado las cabeceras necesarias para la ejecución del VirtualBox, si no estamos seguros lo podemos dejar hasta el final, pero ya os aviso que puede hacerse muy larga la espera. Ejecutamos el siguiente comando para comenzar la compilación:

sudo make all

 

10) Ahora ya podemos instalar VirtualBox:

sudo apt-get install virtualbox

Puede que nos salgan pantallas de opciones, respondemos a todo con “OK”.

 

11) Para el correcto funcionamiento del VirtualBox es necesario tener dos servicios arrancados, esto se puede hacer configurando el Xandros para que los inicie automáticamente al arrancar el sistema, o crear un script que lo haga. Yo prefiero la segunda opción ya que así solo tendremos arrancados los servicios cuando queramos usar VirtualBox. El script lo llamaremos vboxrun. Para crear el script hacemos lo siguiente: 

sudo kwrite /bin/vboxrun

Y en el fichero añadimos las siguientes lineas:

sudo /etc/init.d/vboxdrv start
sudo /etc/init.d/vboxnet start

/usr/bin/VirtualBox

sudo /etc/init.d/vboxdrv stop
sudo /etc/init.d/vboxnet stop

Cerramos y guardamos. Ahora daremos permisos de ejecución al script que hemos creado:

sudo chmod +x /bin/vboxrun

 

12) Un último paso para que todo funcione correctamente es añadir el usuario por defecto al grupo de usuarios del VirtualBox:

sudo usermod -a -G vboxusers user

 

13) Ya está. Si queremos ejecutar VirtualBox solo tendremos que abrir una ventana de terminal y ejecutar lo siguiente:

vboxrun

Yo para dejarlo todo un poco mas sencillo he añadido un icono a la pestaña de trabajo para ejecutar directamente el VirtualBox. También he modificado el gestor de ventanas del Xandros, el IceWM, para que me muestre los escritorios. Así en uno de los escritorios puedo tener corriendo a pantalla completa el Windows XP bajo VirtualBox y tener el resto de escritorios para seguir trabajando con el Xandros.

  • Aplicación TweakEEE que usé para mostrar los escritorios. Aquí.
  • Script para añadir iconos a las pestañas del Xandros. Aquí.
Os dejo un video de bastante mala calidad pero que se pude apreciar como arranca WindowsXP y como cambio de WindowsXP a Xandros. En el video primero ejecuto TweakEEE desde terminal y habilito la vista de escritorios en la barra inferior de Xandros. Despues me voy a la pestaña Trabajo que es desde donde ejecuto el VirtualBox y arranco la máquina virtual. El disco duro de la máquina virtual lo tengo en un tarjeta SDHC de 8Gb:

Recibe el Archivo RSS
diariamente en tu correo.

Archivos

Etiquetas

Categorías

Enlaces

Calendario

Enero 2009
L M X J V S D
« Dic    
 1234
567891011
12131415161718
19202122232425
262728293031