Mostrando las entradas con la etiqueta OS. Mostrar todas las entradas
Mostrando las entradas con la etiqueta OS. Mostrar todas las entradas

martes, 11 de septiembre de 2012

Rescate (mas que) emotivo del XP

Hace aproximadamente 10 años quien les escribe instalaba por primera vez windows XP en un AMD duron 800 con 128 Mb de RAM, y comprobaba que los muchachos de Microsoft habían hecho un buen laburo: un windows 2000 con mejor aspecto, más fácil de usar, con mejores drivers y compatibilidad hacia atrás con DOS y todos sus desktop managers (lease windows ME, 98 y 95). Un par de service packs más tarde el XP se convirtió en un tanque, un sistema liviano para cualquier máquina que todavía funcione, que se colgaba mucho menos de lo que hubiera querido Stallman.
Cinco años después del lanzamiento del XP, la gente de Redmond iba a lanzar una campaña que elevaría su viejo sistema al rango de leyenda: la estrategia se llamó windows Vista, y fue tan efectiva que la gente estuvo más que contenta de comprar un sistema con 6 años de antigüedad con tal de evitarlo. El lanzamiento del SP3 le dio larga vida al rey, que para la salida de windows seven en 2009 ya llevaba 7 años como mejor opción.

El windows 7 ha demostrado ser un buen sistema, que consume mucho más espacio de disco que el XP (pero a quién le importa), que funciona bien con los 2Gb de ram mínimos que cualquier pc debería traer instalados (vender una pc con seven y 1Gb de ram debería considerarse estafa) y soporta los 8 Gb que van a ser necesarios dentro de un par de años. Y tiene una bonita cantidad de drivers, y se ve bien. Ya son pocos los clientes que piden un downgrade, los que se resisten a aprender a usar la barra de inicio, los que conservan una impresora incompatible. El futuro llegó hace rato, e instalar xp en un Intel i7 es como ponerle nafta común a un Lamborghini.

Pero los años de reinado del XP dejan sus huellas, y nuestros clientes conservan en sus máquinas agonizantes sistemas comerciales, de contabilidad, aplicaciones de cálculo y demases hechas a medida por desarrolladores inubicables, empresas que cerraron o sacaron versiones que no permiten importar los datos del 2004. Programas que se pagaron a precio de oro, llaves de puerto paralelo cuyos controladores no distinguen un W7x64 de un Ubuntu 12.

Aquí es cuando la habilidad del técnico se pone a prueba. Habilidad para convencer al cliente de que a pesar de haberse comprado una máquina nueva tiene que seguir arrastrando un sistema operativo que tiene diez años, o para montar un xp en una máquina virtual modesta adentro de la bestia y explicarle al cliente (aunque sea mínimamente) el concepto de tener su sistema en una máquina dentro de una máquina.

Desde hace un tiempo esa viene siendo mi opción preferida, y descubrí que los clientes son menos refractarios a aceptar la idea de lo que yo suponía. En parte se debe también a que VMware player hace un muy buen trabajo integrando el mouse de forma transparente, y permitiendo un manejo simple de los dispositivos.

Ahora: instalar un XP dentro de una máquina virtual supone duplicar el trabajo de instalación (un poco menos que eso, claro: no hacen falta los programas y los drivers), o haberse tomado el trabajo de pasar por VMware converter un sistema físico para llevar la máquina virtual en el pendrive. Es un trabajo que muchos de mis lectores ya hicieron. Pero estoy seguro de que algunos están todavía en veremos, por lo que, como premio por haberse aguantado este choclo autoreferente que no le hace honor al resto del blog (esto es un nuevo comienzo, entiendan), les voy a dejar justo aca una descarga de 200Mb que tiene un XP SP2 limpio de cargo y culpa (aunque todavía sin bautizar), y listo para cargar en el player. Si lo usan, recuerden agradecer a su bloguero amigo, preferentemente cobrando por la instalación lo que vale una hora de trabajo extra y gastándosela en cervezas o picadas a mi mala salud.

Por si no se vio: Link de descarga.

Enjoy!

PD: Este post fue inspirado por este sistema (Sivet), su llave de puerto paralelo y su última versión made in 2005.
PD2: Supongan los que bajaron el archivo que el dueño de la máquina que virtualizé se llama Roberto García.
PD3: Avisen si el link se cae! (Es posible, tengo la sensación de que el tema de licencias es un poco mas delicado con esto que con el grub4dos).

PD4: Feliz día a todos los maestros!
PD5: A la memoria de Salvador Allende.
PD6: I'll be back.

viernes, 20 de febrero de 2009

Un boot para dominarlos a todos: Jugando con grub4dos

En un comentario en la entrada sobre grub4dos en el menu de arranque de vista, Reirok nos recomendó un manual de grub4dos mas completo que el wiki oficial.

De ahí saque la clave para manejarme mejor en la consola de grub, y aprendí un par de comandos que me resultaron útiles para hacer lo que siempre trato de hacer: bootear todo lo que se me ocurra. Aqui se los voy dejando, por si alguien con mi misma enfermedad quiere jugar un poco.

Primero los básicos:

root : sirve para decirle al grub desde que particion queremos bootear. La primera particion del primer disco rígido es (hd0,0) , y de ahi en adelante. El comando nos devuelve amablemente una linea donde nos indica el tipo de particion y el sistema de archivos: "Filesystem type is fat, partition type 0xb".

kernel : indica el nucleo de sistema a cargar. Se usa principlamente para bootear linux.
initrd: tambien para linux, indica el nombre de la imagen de sistema base que se usa.

boot : arranca el sistema usando los parametros dados antes

Y ahora los mágicos; los que nos resuelven los problemas:

Problema uno: no me acuerdo cómo de llama el kernel que tengo que bootear, en que disco se encuentra o en que directorio lo puse.

find nos devuelve el disco en el que se encuentra el archivo buscado. No hace búsqueda recursiva, por lo que necesitamos decirle en que directorio buscar, pero en caso de que no sepamos bien ese dato podemos usar TAB para autocompletar.

Por ejemplo, si queremos encontrar el archivo de imagen de floppy de win98, que esta en una carpeta img, o imagen, o images etc, basta con poner:

find / +TAB, nos da el listado de lo que hay en / en el disco (hd0,0). De ahi sacamos el nombre del directorio (imagenes, por ejemplo).

find /imagenes/ +TAB nos lista el contenido del directorio imagenes en (hd0,0), para saber el nombre de la imagen.

find /memdisk nos devuelve (hd0,0) (porque copie el archivo ahí para probar)

Ahora podemos bootear el diskette colocando

root (hd0,0)
kernel /memdisk
initrd /imagenes/win98.img
boot

Para ahorrarnos un paso, podemos combinar find y root colocando find --set-root /memdisk ; lo que nos devuelve la salida de ambos comandos.

Problema dos: me cargué el arranque de xp/vista/win98 y necesito bootearlo.

chainloader hace lo que su nombre indica: encadena el arranque del grub con otro cargador a nuestro antojo. Así podemos bootear win98 sin instalar el boot, copiando io.sys, msdos.sys y command,com al disco (hd0,0) y corriendo chainloader /io.sys, o xp con chainloader /ntldr o el menu de arranque de vista con chainloader /bootmgr.

Hay que tener en cuenta que este método requiere que el disco de arranque sea el (hd0).

Para los que vienen siguiendo el blog, esto simplifica enormemente el trabajo de colocar el hirens, el livexp y cualquier linux en el pendrive. Basta con copiar todo a la raíz del pen, instalar grub4dos y modificar el menu.lst. Quizas haga un mini howto paso a paso en otro post.

chainloader también sirve para bootear desde una particion (bootsector) o disco (mbr). Así, si queremos bootear desde el mbr del disco (hd0) usamos chainloader (hd0)+1, que le indica a grub que botee del disco hd0, el sector1 (que es donde se encuentra el mbr); y si queremos iniciar desde lilo, instalado en el bootsector del (hd0,3),. basta con poner chainloader (hd0,3)+1

Problema tres: mi disco de windows no aparece como (hd0), y no me funciona el chainloader/ntldr.

map es un comando muy útil que nos permite solucionar este tema. Basicamente nos permite engañar al sistema que queremos arrancar para que crea que el disco X esta en la posición Y. Por ejemplo, si tenemos la particion de windows xp en (hd1,1) y queremos hacer chainloader /ntldr, tenemos que decirle a grub que haga aparecer el disco hd1 como hd0:

map (hd1) (hd0)

Si ahora usamos find /ntldr el comando nos devuelve
(hd0,1)
(hd1,1)

Esto es porque el disco 1 esta mapeado en hd0, y esta realmente en hd1.
Ahora, si queremos volver a tener acceso al disco 0 anterior, o necesitamos verlo en dos, lo mejor es hacer el cambio completo

map (hd1) (hd0)
map (hd0) (hd1)

y por fin, si queremos ver los cambios antes de bootear, podemos salir de esta ambigua situacion con

map --hook

este comando hace efectivos los mapeos anteriores, con lo que el resultado de find /ntldr pasa a ser

(hd0,1)

map es una instrucción muy potente, que aparte nos permite montar una imágen de floppy o de disco rigido como (fd0) o (hd0). Lamentablemente, esta funcion requiere que la imagen en cuestión sea contigua en el disco (no fragmentada), con lo que muchas veces el mapeo nos da un error.

Para solucionar esto podemos usar el modificador --mem, que carga la imagen en memoria antes de bootear (para imágenes de disco, hay que tener en cuenta que necesitamos tener ram al menos del tamaño de la imagen).

Por ejemplo, para montar nuestra imagen del disco de inicio de win98:

map --mem (hd0,0)/images/win98.ima (fd0)

Como dato adicional, el comando map --mem puede montar imagenes comprimidas con gzip (así como memdisk puede bootear zip).

Nota extra: todos los que nos obsesionamos tratando de crear cds/pendrive multiarranque soñamos con la utilidad que nos permita montar una imagen iso y arrancarla desde un menú. Mejor aún: una que busque en el pendrive todas las iso que pongamos adentro, y nos de un menú desde el que elegir cuál queremos bootear. Bueno, grub4dos no hace eso todavía, y es posible que no lo haga. Pero la posibilidad de mapear una iso como (hd32) y bootearla con chainloader es lo mas cercano que ví hasta ahora.

Problema cuatro: tuve que reinstalar windows y me cargué el boot de linux.

Este problema podría solucionarse con una vuelta larga: bootear windows, acceder a la particion de linux con el plugin ext2 de totalcommander, extraer el menu.lst, imprimirlo, bootear grub4dos e ingresar a mano los parametros de kernel e initrd con todos sus append. O más corta, ubicar el menu.lst anterior en el disco, listarlo con cat y copiar a mano los parametros. En lugar de eso tenemos un comando que nos permite cargar el menu.lst de nuestro linux como menu de grub4dos.

configfile le indica a grub4dos cual es el archivo de configuracion que debe usar. Así, si teníamos nuestro linux en (hd1,5), que vendría a ser la primera unidad lógica de la partición extendida del segundo disco, podemos buscarla con:

find /boot/grub/menu.lst
(hd1,5)

y después cargar el menu con

configfile (hd1,5)/boot/grub/menu.lst

, con lo que tendremos todas las opciones que habíamos perdido. Hay que tener en cuenta que es posible que las opciones de arranque no funcionen sin laburo extra. Por ejemplo, si booteamos grub desde un pendrive; este se pone como (hd0,0), desplazando la nomenclatura de los discos internos, por lo que debemos hacer algo de edición "en vivo" sobre las opciones para sacarlas andando.

El comando configfile también es útil para hacer submenuses, solamente haciendo entradas que apunten a distintos archivos de configuración. Si quieren ver un excelente ejemplo vean SGD. Un estudio de los archivos de menú les va a dar una idea más clara.

Ya escribí demasiado. Chau, que lo disfruten!

PD: cada comando tiene un link a la guia del amigo diddy, en la que todo está mucho (mucho) mejor explicado. Les recomiendo que lo sigan, para hacerse una idea de que tan mala es esta mini guia.

domingo, 25 de enero de 2009

Grub4dos desde Dos, boot.ini y Vista/Seven Bootloader

Una de las obsesiones que tengo como técnico pasa por el tema de las herramientas. Los que sean asiduos del blog sabrán que soy fanático de las cosas que me simplifican el trabajo: si puedo bootear el hirens sin tener que llevar un cd encima, mejor. Si en el mismo pendrive puedo poner un par de distros de linux que me permitan testear el hardware, o acceder a inetrnet para buscar soluciones, mejor. Si puedo reparar una máquina a la que no le arranca el sistema operativo sin reinstalar, mucho mejor.

Por eso es que me interesan tanto los bootloaders: son meta-herramientas; aplicaciones que nos permiten iniciar otras, que son las que nos resuelven el problema. No hay nada más frustrante para el técnico que una máquina que no arranca.

Hace unos dias, cuando me compré la notebook, decidí hacerle caso al amigo Reirok, y me puse a aprender a usar Grub4Dos. Este es un proyecto derivado de Grub, con algunas funciones extra: En general, nos permite iniciar casi todo lo que arranque: puede "encadenarse" para correr dos (cargando io.sys), xp (cargando ntldr) o vista (cargando bootmgr), y por suspuesto puede emular diskettes desde una imágen, y cargar cualquier linux que se precie de tal. Consulten el wiki si quieren saber más (recomendado para frikis como yo).

Una ventaja importante que tiene este proyecto a mi modo de ver es que cuenta con muchas formas de iniciarlo. Reseño aquí las que usé hasta ahora:

Desde DOS

Esta es una buena forma de correr Grub desde un diskette de rescate o un pendrive que arranque, por ejemplo, el hirens. Basta con descomprimir el grub4dos en una carpeta (\grub , digamos), cortar el arranque con f5 y ejecutarlo desde la linea de comandos:

c:\grub\grub.exe


Desde el boot.ini de Xp

Esta opcion tuve que usarla en la notebook: instalé Windows Fundamentals, y el bootmanager se comió el inicio de DOS. Además tuve problemas para instalarlo en el MBR y en el disco con wingrub (creo que es porque hay una particion de diagnóstico que tiene su propio cargador), por lo que terminé agregándolo así: Copié grldr y menu.lst a la raiz del c: y edité el boot.ini agregando la linea

c:\grldr="Grub4dos"

Desde ahí, editando el menu.lst, pude probar todas las distros que listo en el post sobre la Notebook (menos slitaz, que se resistió y terminé grabando el cd), descomprimiendolas a distintas carpetas en C:. También tengo un par de diskettes de arranque con utilidades.

Desde El bootmanager de Vista/Seven

Hasta acá, además de mis impresiones, este post no agrega nada al wiki de grub4dos. Pero para este paso se me complicó un poco, por lo que quiero detallar el howto con los pasos extra que hicieron que funcione.

El bootmanager de Vista reemplaza el ya viejo boot.ini, sumando algo de complejidad al proceso de edición. Principalmente , el problema es que los archivos de configuracion no son de texto, sino binarios, y contienen código ejecutable; por lo que se necesita de una utilidad especial para editarlos: bcdedit

Explicito un poco los pasos a seguir para agregar grub:

1) Copiamos los archivos grldr, grldr.mbr y menu.lst a la raiz de alguno de los discos (preferentemente el de inicio)

2) Abrimos una consola en modo administrador (boton derecho sobre la entrada del menú). De otro modo el comando no tendrá acceso a los archivos que hay que modificar

3)Creamos una nueva entrada de tipo bootsector
bcdedit /create /d "GRUB4DOS" /application bootsector

el comando nos da una salida:
The entry {0eb98131-e9b4-11dd-85d4-d5d709602c29} was successfully created.

Entonces marcamos el {id} (boton derecho sobre la consola -> marcar. Al presionar enter la parte marcada se copia al portapapeles) y lo pegamos en el notepad. Lo necesitamos para seguir.

4) Ahora le indicamos al bootloader la particion desde la cual vamos a iniciar
bcdedit /set {0eb98131-e9b4-11dd-85d4-d5d709602c29} device partition=c:
The operation completed successfully.

Por supuesto, el {id} lo pegamos. Yo como soy perezoso escribo la linea en el notepad y la pego entera.

5) Y le indicamos el nombre del bootsector a cargar
bcdedit /set {0eb98131-e9b4-11dd-85d4-d5d709602c29} path \grldr.mbr
The operation completed successfully.

Al final, le decimos que queremos que la opcion quede al final de la lista:

bcdedit /displayorder {0eb98131-e9b4-11dd-85d4-d5d709602c29} /addlast
The operation completed successfully.

Así queda la entrada si la consultamos con bcdedit a secas
Real-mode Boot Sector
---------------------
identifier {0eb98131-e9b4-11dd-85d4-d5d709602c29}
device partition=C:
path \grldr.mbr
description prueba

C:\Windows\system32>


Al reiniciar, tendremos la nueva opcion para elegir, y si todo va bien, tendremos grub funcando.

En caso de error, puede que quieran borrar la entrada del menú recien creada. Para esto podemos pedir la lista con bcdedit, copiar el id de la entrada a borrar e ingresar:
bcdedit /delete {0eb98131-e9b4-11dd-85d4-d5d709602c29}

y listo.

El archivo menu.lst que viene por defecto es una buena muestra de lo que se puede hacer con este juguete. Por lo pronto, a mi me sirve para iniciar el mandriva que el boot del windows seven se cargó junto con el viejo grub.

Disfruten!

Actualizacion: Reirok se dio (bien) por aludido, y nos completa el wiki oficial con este otro, que es mas completo y hace de esta una guia completamente inútil. Gracias!

jueves, 29 de mayo de 2008

Elive Gem 1.0 : Una joya

Hace unos días quise bajar la última versión de Elive. Cuando fui al download, me encontré con que la descarga ya no estaba abierta: me ofrecían pagar desde 5 dolares, o mandarles un mail para recibir una invitacion, según ciertas reglas.

La cosa es que moví todos mis contactos, y les mande un mail diciendo en mi pésimo inglés que quería probar Elive Gem 1.0, y que prometía hacer una review en este blog.
Debo haber dado algo de lástima, porque al final (una semana después) me mandaron un código de invitación para la descarga.

Y valió la pena.

Elive Gem 1.0 es elive "corregido y aumentado". En las dos horas que llevo probándolo vi que monta unidades NTFS en modo lectura-escritura por defecto (y pendrives) , trae wine preconfigurado con autorun para cds de windows, integra drivers nvidia y viene con aplicaciones (muchas) para elegir. Además trae el navegador iceweasel con java y flash. Y encima viene con Synaptic!

La verdad es que no tuve que tocar nada para empezar a usar el sistema, desde el que estoy escribiendo este post mientras escucho al Bebe Sanzo en La Redonda por streaming.

Y por suspuesto, el aspecto visual está mas que cuidado. Elive es una obra de arte, como se puede ver en las capturas:

Iceweasel, Your-Freedom (por java), thunar y un terminal con la radio

Todo minimizado: consola y menú

Conclusión: Elive es un sistema totalmente recomendado, que va a caer en mi rígido cómo distro de linux preferida en breve.
Y por favor si ustedes no viven en un pais subdesarrollado y tienen una tarjeta de crédito (condiciones que yo no cumplo), por favor bajense la iso y denle al amigo Thanatermesis (el del nombre de faraón) unos 5 o 10 dólares en mi nombre. Se los merece.



Y para cerrar, como curiosidad: El lugar desde el que estoy escribiendo tiene bloqueada la pagina de blogger, y todos los blogs que esten en blogspot.com, por lo que la captura la tome conectandome con YourFreedom (desde el pendive, por java). Y el post lo estoy escribiendo a través de blogspotproxy.com.
... pero al final blogspotproxy.com me deja ver y escribir pero no guardar, así que volví a YourFreedom, que anda de primera...


domingo, 18 de mayo de 2008

I did it my way: Geexbox en el pendrive

Geexbox fue una de las primeras distros live que conocí, hace algunos años (creo que en el 2002), cuando The LiveCD List no tenía scroll vertical.
Basicamente, se trata de una distro que tiene como interfaz gráfica el menú de mplayer (no carga las x), y sirve para arrancar como media center. Más o menos como el quickplay de HP, pero en 9Mb. Aparte tiene soporte para la salida de TV de las placas de video, para sintonizadoras y controles remoto, y carga en memoria para dejarnos la unidad libre. En fin, una maravilla de diseño minimalista.



Hace un par de días me dispuse a ponerlo en mi pendrive, el mismo que tiene hirens, puppy, slax y nimblex. Pero una búsqueda de Geexbox usb sólo me dejó con lo que ya sabía: para ponerlo, había que grabar el cd, arrancar con F1 e instalarlo en el pendrive cómo en cualquier otro disco. Por supuesto, eso incluía formatear el pendrive.

Para acortar las cosas: yo hice todo eso en un segundo pendrive que tenía vacío. Pero para que ustedes no tengan que hacerlo, estudié ese pendrive para sacar esta pequeña guía:

Cómo poner geexbox en el pendrive desde windows:

  1. Bájese la imágen de geexbox desde el sitio oficial.
  2. Ábrala con Winrar, Winimage, MagicIso, CDmage o similar.
  3. Copie el directorio GEEXBOX a la raíz del pendrive.
  4. Bájese el boot universal para pendrive de acá e instale el boot como dice el post.
  5. Edite el archivo /boot/syslinux/syslinux.cfg agregando estas líneas:

  6. LABEL geexbox
    MENU LABEL Geexbox sda1
    KERNEL /geexbox/boot/vmlinuz
    APPEND initrd=/geexbox/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=sda1 lang=es

    LABEL geexbox
    MENU LABEL Geexbox sdb1
    KERNEL /geexbox/boot/vmlinuz
    APPEND initrd=/geexbox/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=sdb1 lang=es

    (no hay retorno de linea en APPEND)

  7. That´s it!


Nótese que agregamos dos entradas casi iguales: es porque si tenemos un disco SATA, éste normalmente va a ser sda1, y el pendrive sdb1. Si no, el pen se reconoce como sda1 directamente. En caso de que la unidad detectada sea otra, también se puede probar modificando a mano los parámetros de syslinux sobre la marcha (TAB mientras estamos en el menú).

Y para hacérsela de lujo (algunos entenderan la referencia), pueden también bajarse de acá el pack de codecs de mplayer (all o essential, elijan ustedes) , y poner el contenido en la carpeta /GEEXBOX/codecs, con lo que podremos reproducir casi todo lo que le tiremos encima.

Otra vez, enjoy!

jueves, 15 de mayo de 2008

Un aporte a la comunidad: Booteo universal para pendrive.

Hace un tiempo, en la entrada "Hirens y Slax en el pendrive..." comenté un método limpio para poner los dos arranques en el susodicho. Para el que no quiera volver a leerlo, resumo: se trataba de usar el syslinux que instala la distro slax para cargar un sector de arranque de d.o.s. , y de ahí el hirens.

Las ventajas del método son varias: syslinux puede bootear imágenes de diskette por emulación (por ejemplo, una imagen hecha con winimage del arranque de win98, o el disco de arranque del freedos).
Tambien puede, por supuesto, arrancar una distro de linux si le damos los parámetros del kernel (vmlinuz) y el archivo de configuración (initrd.gz, por lo general).
Lo mejor de ésto es que, en teoría, podemos poner cualquier live-cd que arranque con isolinux en nuestro pendrive con sólo "traducir" los parámetros de lilo o grub. Un par de ejemplos:

Nimblex: arranque original con grub (archivo menu.lst).

title NimbleX sub100 - Boot in KDE
root (hd0,1)
kernel /boot/vmlinuz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=startx
initrd /boot/initrd.gz


Arranque por syslinux.

LABEL NimbleX
MENU LABEL NimbleX sub100 - Boot in KDE
KERNEL /nimblex/boot/vmlinuz
APPEND initrd=/nimblex/boot/initrd.gz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7120 root=/dev/ram0 rw vga=791 splash=silent quiet changes=nimblex.data autoexec=xconf;kdm

Es decir, cambio el path para que quede todo el contenido de la ISO en una carpeta (/nimblex) y separo la linea del kernel en kernel y append.

Puppy: arranque original con isolinux (archivo isolinux.cfg)

label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd

Arranque por syslinux.

LABEL puppy
MENU LABEL Puppy linux
KERNEL /puppy/vmlinuz
APPEND initrd=/puppy/initrd.gz pmedia=cd

Este es igual, sólo hay que cambiar el path.

Este método nos permite poner varias distros en un solo pendrive, sin formatear para instalar cada una (porque no quiero), sin sobreescribir el boot de la anterior etc.

¿Y cómo se hace para instalar syslinux en el pendrive?

Anteriormente, la respuesta era "bajate el Slax y ponelo en el pen". Hoy, cómo me levanté bueno, les dejo a mis lectores el boot de regalo aquí.

Para instalarlo, hay que copiarlo en la raíz del pendrive, lo que debería dejarnos una estructura de carpetas así:

/boot
|------/dos
|------/isolinux
|------/syslinux

y después correr el archivo bootinst.bat desde windows.

De yapa, les dejo mi propia configuración (archivo /boot/syslinux/syslinux.cfg) : bootea slax, hirens (el sector de arranque de d.o.s esta ahí), imagenes de diskette (agregué el archivo memdisk, que es para eso), Nimblex sub100, Puppy4 y memtest (que ya venía). Por supuesto, las distros en sí no están, en todo caso hay que ponerlas en sus carpetas correspondientes. Se los dejo de tarea.

Y si alguien tiene algún problema, ya sabe dónde preguntar. Enjoy!

sábado, 26 de abril de 2008

Slax Vs. NimbleX: La pelea

Hace algunos días descubrí por medio esta entrada de Rafinguer, este otro blog: pendrivelinux. Ahí me entere de la existencia de NimbleX , que decía ser una distro liviana (200Mb), con KDE y otros escritorios, preparada para instalarse en un pendrive .
Al entrar en el sitio me encontré con algo novedoso: un generador de distribución personalizado, que desde una distro base nos permite elegir que paquetes agregar, para después bajarnos la iso. Muy bonito, lo probare cuando pueda.
Pero lo mejor fue cuando fui a la pagina de descarga, y me encontre con que hay una versión mini que pesa 100mb! Y mas abajo una de 70Mb! Con KDE!

Dispuesto a ver de que venía la de 100Mb, hice algo de prueba y error, hasta que logré correrla desde mi pendrive (el instalador formatea la llave y la reparticiona para poner grub. Como no me gustó, y no quiero que deje de funcionar el hirens, la hice arrancar con el syslinux).

Y entonces...
:

Por el premio de un lugar de privilegio en el pendrive de 486!!!!
En este rincoooon, con 200Mb de peso y una trayectoria más que probadaaaaa: Eeeeeeslax 6!!!!!
Y en este rincón, con 100 Mb de peso, y promesas de velocidad y ahorro, NiiiiiiiiiiimbleX sub100!!!!


Comienza la pelea!!!

Round 1

Slax le muestra a su padre, don Slackware, y Nimblex coontrataca mostrando sus documentos. Que momento!!!, Son hermanos!!!! Ahora slax le refiega sus módulos, y nimblex demuestra que puede usarlos también, mientras le dice "pesado, viejo y pesado". Slax muestra sus tiempos de booteo, y nimblex los mejora, Slax muestra sus aplicaciones de oficina, pero al público (yo) no le interesan....


Round 2

Arranca el segundo encuentro, con los contendientes cansados por el abrumador primer round. Giran en el ring, y se miran fijamente. Llegó la hora de hilar fino. Slax monta automáticamente unidades NTFS en modo escritura, y Nimblex también. Pero... la localización es incorrecta! Las carpetas con caracteres especiales no aparecen! Los dos púgiles se desconciertan, y llega el final del round.


Intermedio:

Los equipos de soporte de ambos contendientes están desesperados por encontrar una solución que les permita empezar el próximo round bien parados. se nota nerviosismo y tensión en el público...

Round 3

Se dirigen al centro del ring, y en el primer cruce slax, con una sonrisa, susurra un mini howto:

-Desmontar, modificar el fstab poniendo es_AR.utf8 después de locale. Guardar y montar.

El equipo de nimblex prueba el hack sin resultado, lo testea en linea de comandos y recibe un error: los archivos de localización no están disponibles. Averigua en ntfs-3g.org y desespera: no hay nada que hacer, es imposible montar en utf8 sin los archivos regionales. Nimblex los mira deshauciado, y cae al piso. Fin de la pelea!


Este primer encuentro es para el invicto Slax, que aparte de traer localizaciones para ntfs-3g trae esquemas de teclado, y me permite escribir este artículo desde OperaPortable con wine. Veremos que nos trae Nimblex (que promete, pero todavía no) en sus próximos lanzamientos.
Y, por cierto: en la página de slax hay un builder para hacer distribuciones personalizadas, pero todavía no funciona.
PD: al dia de hoy la pagina nimblex.net no funciona, pero nimblex sub100 todavía puede bajarse de acá.

martes, 18 de diciembre de 2007

Windows Vista Crappy Edition

No contentos con haber sacado una versión capada del XP, los muchachos de M$ insisten con Vista...

Vista, QEPEP (qué esperabas por ese precio) Edition

Ya se que me repito, pero me supera el asombro.

sábado, 10 de noviembre de 2007

La primera impresion: gOS 1.01

Hace unos dias que esta disponible la descarga de gOS (green OS, nada de google). Este es una version modificada de Ubuntu, con enlightenment como gestor de ventanas, y supuestamente basado en aplicaciones de Google.
Mas por lo primero que por lo segundo me decidi a probarlo. Aqui va mi primera impresion:

Lo bueno: Enlightenment 17. Es rapido y bonito. Tiene un cuadro "ejecutar" que echo de menos en gnome y KDE, que presenta opciones a medida que uno va tipeando, y un widget de busqueda en google con un mini-mozilla para los resultados (aunque no es posible navegar realmente ahi, puede ser util para hacer consultas rapidas). En la captura se ve cargando este blog.


Lo malo: Enlightenment. Es altamente inestable. El gestor de ficheros se cuelga mucho, y esta a siglos de alcanzar a nautilus y konqueror en potencia. Tampoco tiene buenas herramientas de configuracion del sistema (por lo que estoy escribiendo sin acentos). Y ademas:

-Mal manejo de particiones existentes: gOS no fue capaz de ver ninguna de mis particiones, ni siquiera las que estan en FAT. Acaso esto no era un Ubuntu? No comprendo.

-Pocas aplicaciones: La famosa "integracion de aplicaciones google" no es mas que un monton de accesos directos a las aplicaciones web, o peor, simplemente a las paginas.
En realidad, gOS trae navegador, openoffice, gimp, gnomebaker, xine, rhitmbox y para de contar. Basta decir que para editar un archivo de texto plano tuve que instalar MC (si, trae VI, pero no lo se usar. Es mucho pedir gedit?), y tuve que usar gimp para la captura.

En resumen, que sale perdiendo. Es un ubuntu capado y tuneado, y esto lo hace incomodo de usar. Para los que lo quieran probar: yo esperaria la version 2. De todos modos, dejo unos links.

Pagina de descarga
Mirror (mucho mas rapido).

martes, 3 de julio de 2007

Restricciones absurdas, puesto Nº1

...y en la categoría "molestias arbitrarias al usuario por licencia barata", el ganador indiscutible eeeeeeeessss!!!!




...Windows Starter Edition, y su increiblemente ridícula e insultante "usted no puede ejecutar mas de tres programas al mismo tiempo en su pentium 4 con 1 GB de RAM, porque a mi se me canta"!!!!

Lo peor: este windows venía por defecto en las máquinas del programa MI Pc (Mi primera compu), así que hay varios por ahí.

Ya lo vimos antes

viernes, 29 de junio de 2007

Crítica: The Unix Haters Handbook

The Unix Haters Handbook es , como su nobre lo indica, un manual para aquellos que odian UNIX. Basicamente se trata de una recopilacion de mensajes de correo a la lista con el mismo nombre, que comienza allá por 1987 (si, hace 20 años) con fallas comentadas y explicadas por los autores/recopiladores.
Es un libro escrito con inteligencia,estilo, ironía, sarcasmo y por sobre todas las cosas mala leche. Qué más se puede pedir?.

Copio y pego del prefacio:

“I liken starting one’s computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act.”

— Ken Pier, Xerox PARC


Si me ayudan con la traducción:

" Comparo iniciarse en computación con Unix, como un estudiante, a nacer en África Oriental. Hace un calor insoportable, su cuerpo está cubierto de piojos y moscas, está desnutrido y sufre de numerosas enfermedades curables. Pero, por lo que los Africanos jóvenes del este pueden contar, esto es simplemente la condición natural y ellos viven así. Cuando averiguan que hay algo diferente, es demasiado tarde. Ellos ya piensan que escribir shell scripts es un acto natural. "


En general, se trata de ingenieros, hackers y profesionales que trabajaban y mantenían sistemas UNIX, que critican decisiones de diseño e implementación. Algunas de las críticas son aplicables a Linux (como por ejemplo la falta de estandarización de los comandos, pero tratandose de Linux o GNU/Linux eso es producto de una de sus virtudes: el código abierto), otras son fallos que ya han sido largamente solventados, otras son aplicables a casi cualquier sistema operativo, y otras dan para largas discusiones del tipo: "it´s a bug"; "No, it´s a feature".
Los sistemas que toman como comparación ya no existen, Windows era apenas una aplicación, mac no se nombra y casi todo pasaba en las universidades. Una joya para paleontólogos.

Otra perla:

"The original Unix solved a problem and solved it well, as did the Roman numeral system,the mercury treatment for syphilis, and carbon paper..."

"El UNIX original resolvía un problema, y lo hacía bien, como lo hicieron los números romanos, el tratamiento con mercurio para la sífilis y el papel carbónico..."


Les recomiendo que lo lean (en inglés, unas 300 páginas. Me llevó unas diez medias horas), si quieren enterarse de qué venía la computacíón antes de Google. Y para los que son programadores, van a encontrar acá la prehistoria de las puteadas que pronuncian ahora.

Link. Gentileza de la gente de Microsoft.

domingo, 10 de junio de 2007

La primera impresión: RedHat 8...digo... Solaris 10

Como decia mi actualizacion de hace unos dias, recibí los dvds de Solaris 10. Y como prometí probarlo si los recibía, me dispuse a cumplir, y de paso a aprender alguna cosa.

Photo by 486

Debo decir que Solaris no me la puso muy fácil. El proceso de instalación se trabó en qemu ,en Virtual PC y en VMware, no reconoció mi disco SATA, y aparte no me dejaba muy tranquilo acerca de lo que iba a suceder con mis particiones. Tuve que conectar otro disco (IDE-20Gb) para instalarlo.

La instalación fue eterna, tardó más de dos horas en completarse, y me acribilló con preguntas duplicadas (del tipo: "escoja A o B y pulse F2"; "usted escogió A, si es correcto pulse F2"). Por cierto, la instalación gráfica requiere 400Mb de RAM para funcionar (WTF!).

Ua vez terminada (y peleado con el monitor, pero eso es conocido. Para los que todavía tengan un monitor vetusto, arranquen en consola y pongan kdmconfig), la instalación me dejó con un escritorio Gnome común y corriente, y unas pocas aplicaciones idem:


Escritorio Gnome, nautilus y real player.

¿Reconoció el disco SATA? No. ¿Reconoció mi pendrive cuando lo puse? No. ¿Me dejó montarlo a mano desde la consola? No... y así. La verdad es que me sentí transportado en el tiempo, a Red Hat 8 (2000-2001). Al menos tuvo la deferencia de reconocer mis cds (cosa que RH hacía, por cierto).

"Aplicaciones": Entre las quince (mas o menos) aplicaciones que traia el DVD, no encontré un reproductor de audio que soporte playlists, pero si encontre el prehistórico Mozilla 1.7; no encontré cómo configurar mi conexión PPPoe, pero sí el Same-Gnome. No encontré nada interesante, salvo por lo bizarro del entorno de escritorio "alternativo", un XFCE viejo viejo... o era un NEXt? De todos modos, no me encargué de configurar la pantalla para ese. Aquí otra "screenshot" (¿se nota que no tengo cómo sacar información del sistema?)


Mozilla1.7, editor de configuraciones y el menú. Nada muy nuevo


Ante tanta demostración de avanzada en S.O., me quedan algunas preguntas:
Si Solaris 10 es un sistema para servidores: ¿Porqué se lo envían a cualquiera? Es obvio que para usuarios de escritorio está a años luz de ser funcional.
¿Quién fue el vivo que les dijo "si la distribución gratuita de cds funciona para Ubuntu..."?
¿Qué hay en el DVD, si el resultado final es tan pobre en aplicaciones (con una instalación de casi 4GB)?
¿Estamos mal acostumbrados con Ubuntu?
Lo que no necesito preguntarme es porqué si hay tanta gente que pidió los cds, hay tan pocas reseñas, opiniones etc. acerca de Solaris.

La verdad es que esperaba más de una distribución de Sun, uno de los gigantes precursores en esto del soft, uno de los pioneros en UNIX, y desarrollador de JAVA, que ha resultado en cosas cómo el LG3D. ¿Pero qué le inporta a Sun lo que yo esperaba?


Nota: para los valientes que aún quieran probarlo, aviso que lo instalé en un disco de 20 Gb que tenía una partición NTFS y otra FAT32, y a pesar de haberle dicho que se instale en el lugar de la NTFS, el señor se cargó ambas sin preguntar demasiado. Recomiendo un disco limpio y único.

martes, 22 de mayo de 2007

La primera impresión: OS/2-Warp 3

Corre (quien sabe hacia donde) el año 1994. Yo me compré mi primera PC (un 486 DX2-66, con 4Mb de ram), le agregué 4 Mb más para poder jugar al Doom, y le compré el kit multimedia (una unidad de CD 2x que todavía vive, y una placa de sonido SoundBlaster de 16 bits, que traia un puerto IDE para conectar el CD).
También compré mi primer cd pirata, repleto de programas para mi windows 3.11. Y entre los programas, una carpeta llena de archivos de entre uno y dos megas, y el nombre: Os2warp3.

Hace trece años ya me picaba el bichito geek. Yo sabía que OS2 era un sistema distinto, que era de 32 bits y nada más. Aprendí que esos 30 archivos eran imágenes de disco, y aprendí a reconstruir el set de diskettes. Y me largué a instalar, ya que la máquina era mía.


La primera impresión fue buena. El sistema booteaba en algo que no era D.O.S., y yo veía por primera vez que mi máquina no solo era una MS-Box. Los discos de booteo traían un Fdisk gráfico (tan gráfico como el de linux, aunque más limitado), y una herramienta para armar un boot menú. La instalación funcionó bien (tardó siglos, imaginen 30 diskettes. Poco después instalé windows 95 del mismo modo), y me dejó con un escritorio similar a éste:

Screenshot robado de aqui. ¿No tiene una onda XFCE?


Lo siguiente que descubrí es que podía correr mi windows 3.11 desde dentro del sistema (porque este era uns sistema, el 3.11 era una aplicación DOS), e incluso configurarlo para que me muestre 16 bits de colores.
Y aquí termina mi experiencia con os/2. No pude ir más allá. No logré configurar mi Trident 9440 para mostrar más de 8 colores (salvo corriendo win311 en pantalla completa, pero eso es trampa), no pude hacer andar el sonido ni la impresora, y por supuesto, estaba como a tres años de cruzarme con internet. Bueno, igual fueron dos días de vacaciones bien perdidos.

Tiempo después un amigo me regaló esta caja, con el set de discos originales. Yo la guardo como recuerdo de esos tiempos, en los que ya era un geek, aunque no lo sabía.



PD: aca tienen un download del OS/2 Warp4. Está incompleto, pero al menos están los discos de inicio. También está el 2.1. Para paleontólogos de la computación. Y hay montones de sistemas viejos, un buen rato para divertirse. Preparando Qemu... (musica de Fito Paez... "Soy un friki...siempre fue asiiii")

viernes, 18 de mayo de 2007

Sistemas Operativos - visión 1994

"The fundamental difference between Unix and the Macintosh operating system is that Unix was designed to please programmers, whereas the Mac was designed to please users. (Windows, on the other hand, was designed to please accountants, but that’s another story.)"



La diferencia fundamental entre Unix y Macintosh OS es que Unix fue diseñado para agradar a los programadores, mientras que Mac fue diseñado para agradar a los usuarios. (Windows,por otra parte, fue diseñado para agradar a los contadores, pero esa es otra historia.)


The unix haters handbook, capítulo 8, página 201 (la reseña en breve)

El libro lo encontré gracias a la mencion en The Smoke Sellers

miércoles, 21 de marzo de 2007

Apología de la linea de comandos.

Acabo de terminar "En el principio... fue la línea de comandos", un libro/ensayo que Neal Stephenson escribió allá por 1999, y que está disponible para bajar en pdf desde aquí. Aprovecho también para decirles que se den una vuelta por la biblioteca de sindominio, que tiene muchos más textos interesantes en castellano.

El autor hace una recorrida por el mundo de los sistemas operativos, desde la perspectiva de un lego, con un estilo fluido (se lee en unas tres horas) y reflexiones interesantes. A pesar de ser un texto "viejo", mantiene la vigencia y explica el porqué de cosas que sucedieron en los últimos años (como el pase de Apple a Intel, por ejemplo).

Para los que quieran y tengan el tiempo, recomiendo su lectura. Para los que no, recomiendo que se tomen la molestia de leer "El meñique derecho de Dios", el último capítulo, que hace las veces de conclusión (pagina 148 del pdf), y es efectista en el buen sentido. Y no, no es extremadamente geek.

lunes, 19 de marzo de 2007

La enesima impresión.Ubuntu Edgy Eft: ya comprendo.

Para no quedarme tan quieto en mi casa, con mi XP congelado y mi Dapper, me decidí a instalar la nueva versión de Ubuntu: Edgy Eft.
Y ya entiendo porqué tanta gente está tan entusiasmada con el sistema. Aquí, si no la primera, la última impresión.
La instalación funciono mucho mejor que la de Dapper, permitiéndome incluso ir y venir varias veces en la configuración gráfica de discos (al final me decidí por quitarle un pedazo a la partición de XP, manteniendo la partición de Dapper, y lo hizo bien).
El único inconveniente lo tuve (como siempre) con el monitor, un 14' de hace trece años que solo acepta refresco vertical de 56Hz en 800x600. Para los desafortunados que tengan un problema similar, hay que editar /etc/X11/xorg.conf (yo lo hice viendo poco y mal) y colocar en la sección "monitor":

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-51
VertRefresh 56 <---cambiar solo esto
EndSection

Para poder ver algo, puede ser que tengamos que trastear con "ctrl_alt_+" para circular entre los modos soportados. De todos modos, cualquier monitor que soporte 1024x768 no tiene este problema.

Al reiniciar, tenía el sistema corriendo con gnome. Configuré:
  • La conexión a internet con pppoeconf :eso no está muy bien, el configurador para pppoe es por consola, y bastante feo; no hay forma de configurar por menú y si no lo sabemos no llegamos al comando.
  • Las opciones de Grub para que arranque XP por defecto (por la family). Hay que editar /boot/grub/menu.lst y agregar un default n (donde n es el orden en el que aparece windows en el menu, empezando por 0) antes de la sección "timeout" (que sirve para especificar cuanto tiempo se muestra el menú)
  • Automatix2, agregando un repositorio e instalandolo como indican aquí. Esto me ahorró horas de configuración, que había gastado en Dapper por no tener banda ancha. Instaló el soporte NTFS, los codecs de audio y video, el plugin de flash para firefox, el VLC, el Amule, el GnomeBaker y varias cosas más.
  • Xmms. Porque no me gusta Beep, y necesito mi winamp-clone.
  • Enlightenment 17, porque se ve bien en 800x600, es rápido y bonito en general. Aquí un tutorial.
Resultado:

Nota para fanaticos del "linux no se cuelga": con estos agregados logré tener la misma estabilidad en linux que en windows, así que ya saben a que atenerse.

viernes, 2 de marzo de 2007

Microsoft vendió licencias de UNIX

Hoy hice un pequeño viaje en el tiempo: limpiamos los armarios de una de las oficinas, y salieron fantasmas. Entre cajas y manuales de DOS, FORTRAN y Autocad11, me encuentro con esto:

Tutorial de Xenix

En la primera página, la leyenda:
Microsoft, MS-DOS, and XENIX are trademarks of Microsoft Corporation.
UNIX is a trademark of AT&T Bell Laboratories.

Como lo oyen. Microsoft y UNIX en el mismo párrafo sin el "contra".

En el interior del manual, toda una guia de uso del sistema, con sus ls, cat, chmod e incluso un breve curso de vi.

Buscando no mucho, encuentro que XENIX fue un proyecto del amigo Bill (ya Microsoft) alla por el 79, cuando DOS aun no había sido lanzado por
Seattle Computer Products.
Consistía en un UNIX SYSTEM V modificado para correr en distintos procesadores. El manual en cuestión es de una de las distribuciones más exitosas; la que Microsoft vendió a SCO, que fue adaptada para correr en procesadores 80286 (286 para los amigos).

En The Register dicen, como dato curioso, que las primeras versiones de DOS habrían sido escritas en vi, y compiladas en maquinas corriendo XENIX. (Aunque es verdad que no lo dicen muy convencidos "I think...")

lunes, 19 de febrero de 2007

Winchiquito 1.2: Un XP para maquinas viejas

Por medio de un comentario que me dejó Unsenior en un post viejo, me entero de la existencia de WinChiquito. Este es una versión de windows XP Professional con SP2, recortada con el excelente programa Nlite para caber en un mini cd de 210Mb.
Aprovechando que tengo en casa un celeron 700 con 96 Mb de ram y 8Gb de disco (un equipo que estoy reacondicionando para vender), lo descargué y lo instalé.

Sistema de prueba

La verdad es que estoy gratamente sorprendido del desempeño de este mini windows. La instalación fue rápida y el sistema se mueve con comodidad pese a lo estrecho de mi celeron. No es necesario aclarar que, por ser una instalación desatendida (e ilegal), no me pidió el numero de serie, ni activación.
El sistema está bastante completo (a pesar de los recortes), teniendo lo fundamental para navegar por internet (menos conexiones telefónicas), en aproximadamente 500Mb.

(XP en un disco de menos de 2 GB)

En la captura podemos ver los requerimiento de espacio de disco: 637 Mb para el sistema limpio, contando 150 Mb de archivo de intercambo (swap).
Para una lista completa de las aplicaciones eliminadas pueden ver aquí. De todos modos, basta decir que se le quitaron varias cosas que son realmente molestas en el sistema, (o inútiles) :el paseo por windows xp, el movie maker, los asistentes de limpieza de escritorio y conexión a internet, las carpetas comprimidas y más. En cambio, vienen con WinChiquito algunos programas realmente utiles, como son el Process Explorer (en reemplazo del administrador de tareas), el Media Player Classic y la dupla SafeXP+XP-Antispy, que permiten deshabilitar muchas otras funciones invasivas como el informe de errores (estos dos pasan a mi toolbox a partir de ahora).

Winchiquito 1.2 + Process Explorer

En la captura tenemos al Process Explorer, mostrando el uso de memoria y cpu. 38Mb libres de 96 no está nada mal.

Este WinChiquito es bastante popular, asi que no debería ser problema hallar un link de descarga. Por las dudas les proveo este.

Y por supuesto, este post lo escribí desde el mismo WinChiquito 1.2 (11Mb libres y 14 en cache del sistema con firefox portable corriendo).
Me parece que la combinación WinChiquito + DeepFreeze + Aplicaciones-portatiles-en-partición-no-congelada puede ser una buena opción para recuperar maquinas "viejas" y usarlas como clientes para internet.


miércoles, 31 de enero de 2007

La primera (y segunda) impresión: EyeOs Microserver

Hace ya algún tiempo que leí en Genbeta algunas cosas sobre EyeOS. Decidí probarlo, y me interesó especialmente el microserver. Porque es pequeño (3,3 Mb de download), funciona en windows sin pedir el .NET y es independiente de internet (y porque si vamos a jugar, mejor jugar a ser administrador). Aquí la primera impresión:


La interfaz es limpia y usable, y las aplicaciones que vienen con el sistema son impresionantes para una bajada tan chica (si, ya se que el navegador y sus plugins hacen gran parte del trabajo). Además tenemos la posibilidad de bajar desde eyeApps algunos programitas mas (y cada día más), como por ejemplo juegos (hasta un FPS!), reproductores multimedia, clientes de mensajería etc; y de eyeLook temas visuales para cambiar nuestro web-desktop. Aqui una muestra:


Habría que ver si con este método se logra una mejor reproducción de FLV bajo linux... me quedara pendiente de prueba.

Y para qué nos sirve?.

La aplicación más evidente es la de tener nuestros documentos, configuraciones y programas en un único lugar, y acceder remotamente desde cualquier máquina. Si tenemos una IP fija en casa podremos acceder desde internet a nuestros recursos, solo con una conexión y un navegador medianamente moderno.

Otras posibilidades son, por ejemplo:
  • Establecer en una red local un servidor de archivos con usuario y contraseña sin instalar un FTP (y sin depender de netbios/Samba).
  • Brindar acceso a internet a usuarios de una lan (siempre que la maquina servidor tenga, of course), sin instalar un proxy.
  • Instalar aplicaciones de forma centralizada para maquinas de acceso restringido (frizadas o limitadas, por ej.)
  • Divertirse (que es para lo que lo uso yo).
Así que ya saben, Have fun!

Pagina de descarga