Translate

domingo, 6 de noviembre de 2011

iCloud: Este dispositivo ya no es apto para crear un ID de Apple

Finalmente, ante buenos comentarios recibidos de un usuario de iPhone, decidí activar el nuevo servicio iCloud de Apple, disponible en mi Lion 10.7.2.

Sin embargo no fue tan sencillo. Primero que no tenía el iCloud en mi sistema, porque estaba usando un developer preview de la 10.7.2. Cuando quise instalar la versión final, mediante el Combo Update 10.7.2 me decía que no era posible instalarlo en mi sistema. Googleando un poco descubrí que para revertir la versión beta, antes de instalar el update debía correr un programita llamado "update reversioner". Una vez ejecutado pude instalar 10.7.2 final, y obtuve mi preciado ícono de iCloud en las "Preferencias del sistema".

Pero la odisea no termina allí. Cuando le ingreso mi cuenta de Apple a iCloud para que se conecte, me encuentro con el siguiente mensaje:


Pues bien, googleando descubrí que esto se debía a que mi Mac no tenía número de serie. Mi Macbook Pro fue de las que sufrieron la famosa falla de su logic board (debido al chip gráfico NVIDIA), y hace un año más o menos me reemplazaron la misma con una nueva (sin costo y fuera de garantía, gracias Apple!). Sin embargo, quien sustituyó la placa me dejó un mac sin número de serie. Esto ya lo había notado viendo "Acerca de este mac" en alguna ocasión, pero hasta ahora no me había generado ningún inconveniente:


Pues bien, la solución entonces es llevarlo a un representante Apple autorizado para que le carguen el número de serie. Sin embargo, para quienes se sientan intrépidos como yo, pueden cargar un número de serie Uds. mismos, utilizando un CD booteable llamado "Blank Board Serializer". Este es un utilitario oficial de Apple, pero que solo está disponible para los representantes autorizados. Google is your friend, se encuentra por allí este archivo llamado (_ssps_063-6904-A).dmg , que es una imagen de CD que podemos grabar con la "Utilidad de discos". Luego se bootea nuestra mac presionando C para que inicie desde el superdrive, y allí cargará este software. Atención, el proceso de grabación del serial es IRREVERSIBLE, solo se puede hacer una vez. Esto claramente para evitar que macs robados sean "reserializados" para ocultarlos. Por lo tanto chequear 10 veces antes de aceptar el serial que ingresamos, asegurándonos que es el correcto que está escrito físicamente en nuestro mac, o el que registramos en su momento en el sitio web de Apple al comprar el equipo.

Luego de aceptar y cruzar los dedos 3 segundos, me informó que el flasheo del serial había resultado exitoso, y al reiniciar ya pude disfrutar de iCloud y de mi número de serie en "Acerca de este mac".





miércoles, 26 de octubre de 2011

TP-LINK TL-WR1043ND: mucho más que un router

Para un cliente, me encuentro instalando un router TP-LINK TL-WR1043ND. El router, de fábrica realmente ofrece bastante para su precio (unos 80 dólares americanos en mi país):

- Soporte 802.11n/g/b (hasta 300 Mbps teóricos)
- Tiene 4 puertos Gigabit Ethernet
- Puerto USB 2.0 para conectar un disco externo y compartirlo en la red

Sin embargo mucha y grata fue mi sorpresa cuando, buscando configurar un servidor VPN (cosa que no soporta el router de fábrica), me encuentro con que el mismo está soportado por el excelente firmware gratuito basado en Linux DD-WRT.

Este firmware motiva hasta el día que hoy el hecho de que no haya cambiado mi viejo (e incansable) Linksys DD-WRT54G v1.1, el cual está corriendo DD-WRT v23 hace mucho. Creo que encontré el sucesor!

La actualización a DD-WRT consistió en un sencillo upgrade de firmware desde la propia función de actualización del firmware de fábrica TP-LINK, y usando la versión v24sp2 en su último build descargable desde:

DD-WRT TL-WR1043ND

Luego de actualizar (un minuto de espera con dedos cruzados), el router se reinició y listo, TP-LINK con DD-WRT. Aclaro que la versión del router según la etiqueta que tiene abajo es la 1.8, más nueva que las que figuran en la web de DD-WRT como compatibles, pero funciona sin problemas en esta versión también.

Dado el buen hardware que tiene este router (32 MBytes de RAM, CPU de 400 Mhz, puerto USB), se obtiene una experiencia DD-WRT muy completa.

El router adquiere estas funcionalidades entre muchas otras:

- Servidor y clientes VPN OpenVPN IPSec y PPTP
- Posibilidad de configurar el firewall IPTables a gusto y detalle, con la herramiento Firewall Builder (Firewall Builder y DD-WRT
- Definición de políticas de acceso a Internet por PC muy configurable, por horario y otras opciones
- QoS para priorizar el tráfico a gusto, por tipo de tráfico (servicio), por MAC, por máscara
- Gráficos de monitoreo de tráfico, ancho de banda en tiempo real, etc.
- Soporte IPv6
- Soporte WDS para extender redes wireless
- Posibilidad de realizar ajustes finos del wifi y aumentar la potencia del radio
- SIP routing (VoIP)
- Servidor SNMP
- Servidor SSH
- Servidor RFlow (ver RFlow en DD-WRT)
- Servidor DHCP ultra configurable en opciones
- Posibilidad de definir VLAN y bridges
- Ruteo avanzado (RIP2, OSPF, etc)
- Tunel Ethernet over IP (EoIP)
- Soporte CIFS cliente (montaje de cualquier recurso compartido Windows remoto DESDE el router
- Seguridad WiFi via Radius
- Servidor DNS DNSMasq
- Portales HotSpot

Lo mejor para el final:

El puerto USB (2.0), que de fábrica sirve para conectar un disco externo y compartirlo en la red, ahora puede hacer eso y estas otras cosillas:

- Router 3G!. El puerto USB soporta modems 3G, este post lo estoy haciendo con el TP-LINK saliendo por 3G con mi Huawei E226 conectado al puerto USB
- Servidor de impresión USB, para conectar nuestra impresora al router e imprimir remotamente desde cualquier PC
- Servidor de archivos NAS vía FTP, y soporte para sistemas de archivos de Windows (FAT32) y Linux (ext3/2).
- Servidor de escáner (permite compartir el scanner vía SANE)


Según leo, es posible utilizar un HUB USB (con alimentación), para conectar múltiples dispositivos USB al puerto del router, con lo cual se podría tener la impresora, router y disco al mismo tiempo allí.

Finalmente, es posible instalar paquetes adicionales al DD-WRT, como se explica en esta página:

Optware en DD-WRT

o también

Otro enlace guía Optware

De esta forma se puede tener en el router, entre otras cosas:

- Un cliente Bittorrent web (Transmission) (que combinado al disco externo directo, lo convierte en un dispositivo de descarga independiente)
- Sonido vía USB (esto permite hacer streaming de audio por la red, al estilo del AirTunes de Apple)
- Grabación de CD/DVD desde la red conectando una grabadora al puerto USB
- Servidor web
- Servidor SAMBA 2 !
- Servidor Asterisk!
- Servidor NFS

Por aquí una lista de los paquetes disponibles: Lista de paquetes Optware

Como resumen, diría que podemos tener un router "enterprise" y más por menos de 100 dólares en el hogar.

DISCLAIMER: No soy responsable si destruyen su router haciendo flash, se corta la energía eléctrica en medio del flasheo, o cualquier daño que pueda ocasionar esta actualización.

Estado de batería, temperatura, cpu, memoria y mucho más en el Dashboard

Como complemento a la entrada anterior, agrego una recomendación de uno de los mejores widgets (o al menos el más útil) que hay, el iStat Pro. Nos da un detalle muy bueno del estado general de nuestra mac: CPU, memoria, disco, red, temperatura, batería, carga del sistema y procesos.

iStat Pro

Muy recomendable tenerlo instalado.

Estado de la memoria, disco, CPU y red en la barra de menú de OS X

Quien conozca una mac sabe que Apple es muy estricta en la estética de sus equipos, factor que es una de sus marcas distintivas. Uno de los elementos que destacan en las laptops mac, es que tienen un estilo "minimalista", son tan delgadas como es posible pero a su vez no tienen stickers, luces de discoteca, pegotines Intel inside (idiot outside), Windows hasta la Vista ni nada por el estilo.

Tal vez la única cosa que tiene una función útil de todo ese carnaval es la "lucecita" del disco duro, que muchas veces permite conocer el estado de nuestro equipo.

Para suplir eso, utilizo un programa llamado "MenuMeters", el cual es gratuito y permite tener un vistazo general del estado del disco, con lucecita que indica la lectura y otra la escritura, la memoria usada y la libre, y el uso del CPU y red. Lo recomiendo, y les dejo el enlace para descargarlo:

MenuMeters

miércoles, 21 de septiembre de 2011

Netflix en OS X

Hace unos días Netflix desembarcó en mi país (Uruguay), y lo vengo usando en la Wii sin problemas. Cuando quise probarlo en mi OS X, me encontré con un error de "DRM" al intentar reproducir las películas.


En realidad no es un error de DRM, es que falta un componente que utiliza Netflix: Silverlight.

Para instalar Silverlight en la Mac, lo pueden descargar desde aquí:

Silverlight

Una vez instalado este componente ya es posible disfrutar de Netflix en Safari o Firefox.

sábado, 20 de agosto de 2011

Time Machine en disco local NTFS en Lion

Refrito mi artículo que explica cómo utilizar un disco formateado con NTFS local en Time Machine, ahora en Lion.

Artículo original

El problema en Lion es que Apple por temas de licenciamiento decidió quitar el servidor SAMBA del sistema, sustituyéndolo por su propia implementación del protocolo SMB. Lamentablemente el truco que había utilizado de compartir el disco NTFS y montarlo localmente por algún motivo no funciona.

Lo que hice para recuperar esta funcionalidad es simplemente volver al viejo y querido SAMBA 3. Para instalar SAMBA en Lion hice lo siguiente:

Paso 0) Desactivar la función "Compartir" que trae Lion desde Preferencias del Sistema.

1) Entrar en el Mac App Store y descargar el XCode 4.x. Instalar el XCode una vez termina la descarga (son +3 Gigas)
2) Descargar MacPorts 2.0 desde Descargar
3) Instalar MacPorts
4) Abrir Terminal.app y digitar:

sudo port install samba3

Esto descargará e instalará SAMBA 3 por nosotros.

Ahora sólo debemos configurarlo. Para ello:

1) Renombrar el archivo /opt/local/etc/samba3/smb.conf.sample como /opt/local/etc/samba3/smb.conf
2) Editarlo con tu editor preferido, vi, TextWrangler, etc
3) Definir un "SHARE" al final del archivo. A continuación pego el bloque que definí para compartir mi disco duro NTFS externo llamado HVICOSAMSUNG

[HVICOSAMSUNG]
comment = HVICOSAMSUNG
path = /Volumes/HVICOSAMSUNG
writable = yes
valid users = hvico
browseable = yes


Luego de grabar y salir creo un usuario y password para SAMBA:

sudo /opt/local/bin/smbpasswd -a hvico

Iniciamos SAMBA 3:

sudo /opt/local/sbin/smbd -D && sudo /opt/local/sbin/nmbd -D

Listo, sólo resta ir al Finder y con COMMAND+K explorar smb://127.0.0.2 y conectarse al disco compartido. Ya podemos montar desde allí nuestra imagen Time Machine y luego ir a "Explorar otros discos de copia de seguridad..." para ver su contenido.

Como último tip, para que el SAMBA inicie sólo al prender el Mac, podemos usar el Launch Agent que ofrecen en este blog:

Descargar

Para esto bajamos ese archivo y lo ubicamos en /Library/LaunchAgents.














sábado, 13 de agosto de 2011

Joyita en Lion: Quick Look en Spotlight

Una joyita que descubrí con el uso en Lion.

Spotlight ha sido potenciado en esta versión del sistema con integración al Quick Look, que ya teníamos hasta Snow Leopard en el Finder. Esto significa que al buscar cualquier archivo en Spotlight, pasando el puntero del mouse por su nombre en un segundo aparece al costado una vista previa del mismo.

Realmente es la cereza de la torta que le faltaba a Spotlight.


jueves, 7 de julio de 2011

Status del modem 3G Huawei en OS X

Breve recomendación.

Quienes usen un modem Huawei en OS X, no pueden ni deben dejar de tener instalado en su sistema "Cheetahwatch", una utilidad que nos permite ver el nivel de señal del modem, registrar el tráfico utilizado entre otras muchas cosas.

Para descargarlo: http://thepatrick.com.au/cheetahwatch/


Huawei E226 en Lion

Como era de esperarse, mi modem 3G Huawei E226 dejó de funcionar en Lion. El motivo es que el driver (kext) que tenía no es compatible con este nuevo kernel de 64-bit.

Para solucionarlo me bajé este nuevo driver:


http://ask3.three.co.uk/mbbdocs/drivers/3UK_27_20110519_r93.zip

Este paquete instala un inútil aplicativo de conexión llamado "3Connect", el cual no me funcionó. Sin embargo también instala en OS X el driver de 64 bit correspondiente al modem, por lo cual pude configurarlo sencillamente agregando un nuevo dispositivo de red en las Preferencias del sistema / Red de Mac OS X.

Allí en interfaz basta elegir "HUAWEIMobile-modem", y luego definir los parámeros de conexión como siempre (apn, usuario y password).

Edit: Recomiendo borrar la aplicación 3Connect luego desde "Aplicaciones", para que no moleste cuando queremos conectarnos.

miércoles, 6 de julio de 2011

Colores en Terminal.app OS X

Esto lo saco de otra parte, pero es un tip interesante.

La Terminal de OS X no muestra los distintos tipos de archivo con colores como ocurre en Linux por defecto. Este comportamiento se puede cambiar, creando un archivo ~/.bash_profile con el siguiente contenido:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Muy recomendable para sacarle jugo a la Terminal.app a pantalla completa que trae OS X Lion ;=)

OS X Lion: Menos caprichoso

Hoy hice el upgrade de mi OS X Snow Leopard a Lion. El proceso de actualización como siempre, excelente, fue hacer click y esperar 20 minutos y todo mi sistema actualizado y mis aplicaciones funcionando como si nada hubiera ocurrido.

Las "features" nuevas son muchas, más de 250 como se puede ver en el web de Apple. Sin embargo quiero destacar un par de cosas, que no son innovaciones ni mucho menos, sino abandonar algunos simples caprichos que tenía este sistema.


1) Cortar y Pegar archivos y carpetas en FINDER. Al fin!!!!!

Esta nueva funcionalidad no la describen en el sitio de Apple. Sin embargo, al fin los usuarios de mac tenemos un cortar y pegar en el Finder, tal y como ocurre en el Explorador de Windows ó en cualquier gestor de archivos en Linux. Algo tan sencillo que por (caprichos) filosóficos Apple nunca incorporó en su sistema, hoy en Lion es una realidad.

Para cortar un archivo ó carpeta en Lion, sencillamente hay que seleccionarlo en finder y "copiarlo" como siempre (COMMAND+C), pero lo que cambia es que al pegarlo en lugar de hacer COMMAND+V, hacemos COMMAND+OPTION+V. Con esto el archivo ó carpeta desaparece de su ubicación original y queda en la de destino.

2) Merge/fusión de carpetas

Otro desastre del Finder que en otros sistemas ya estaba resuelto desde el comienzo. Hasta Snow Leopard, si intentamos copiar una carpeta en un lugar donde ya existe una con el mismo nombre el Finder ofrece sustituir la carpeta de destino con la que estamos copiando. No había forma de que se "uniera" el contenido de ambas carpetas en una nueva, es decir una simple operación de merge. Esto en Windows ó Linux es el comportamiento por defecto. Esta característica fue integrada al Finder de OS X Lion, y se promociona como "fusión de carpetas" en el web de Apple.

Ahora ya no me puedo quejar del Finder. En Snow Leopard ya habían corregido otro capricho, la inexplicable forma en que se seleccionaban múltiples archivos con las flechas del teclado (si se retrocedía en la selección, en lugar de eliminar la selección del último de la lista, agregaba uno más a la selección al principio de la lista).

Al fin un Finder moderno y mucho más natural.

Hasta ahora la única aplicación que vi que dejó de funcionar con el upgrade fue el soporte de escritura sobre discos NTFS que me daba el producto NTFS-3G. Esto se debe a que (al fin) el kernel de Lion es 64-bit, sin importar el modelo de la mac que tengas (obviamente si tu CPU es de 64-bit). En Snow habían excluído a algunos modelos de Mac de poder ejecutar el kernel de 64 bit, algo realmente inexplicable. NTFS-3G no funciona con kernels de 64-bit. La solución fue instalar la solución comercial del desarrollador de NTFS-3G, "Tuxera NTFS for Mac", la cual soporta 64-bit.

lunes, 4 de julio de 2011

Reproductores de video en OS X

Los usuarios de OS X estamos acostumbrados a contar con excelente software para visualizar video en nuestro sistema. VLC es una de estas opciones, que tiene la particularidad de incorporar la mayoría de los codecs de audio y video que existen en el propio paquete descargable.

Quiero destacar un par de opciones más que utilizo. El Quicktime que viene con el sistema es un buen reproductor, pero carece de soporte para muchos formatos. Una forma realmente buena de potenciarlo es instalar el componente gratuito Perian, que lo habilita a dar soporte a una cantidad de formatos adicionales. Muy recomendable tener esto instalado en cualquier OS X:

http://perian.org/

Como segundo destacado, la "competencia" de VLC en el mundo Linux, el MPlayer. Por mucho tiempo la versión de OS X estuvo descontinuada, sin embargo desde hace un tiempo existe una continuación del proyecto llamado MPlayer OS X Extended.

La página oficial del proyecto para descargarlo es la siguiente:

http://www.mplayerosx.ch/

Es conveniente instalar el paquete de Codecs binarios adicionales que se puede descargar de la página oficial de MPlayer: http://www.mplayerhq.hu/design7/dload.html#binary_codecs

Un formato que he notado se ve mucho más fluído en MPlayer Extended con respecto a VLC es el RMVB (Real Video).

martes, 28 de junio de 2011

Cambio de aplicaciones mejorado

El OS X tiene numerosas alternativas para cambiar entre aplicaciones, ya sea el cambiador rápido Comando+TAB, Exposé, Spaces, etc. Snow Leopard incorpora la posibilidad de dejar pulsado el mouse en una aplicación abierta en el Dock y que nos muestre las distintas ventanas abiertas de esa aplicación.

Sin embargo, hay una alternativa que yo encuentro más práctica, y es el cambiador de aplicaciones "Witch".

Asignándole alguna hotkey conveniente (recomiendo Option+TAB), se obtiene un menú cambiador mejor que Comando+TAB, ya que permite saltar de ventana en ventana dentro de cada aplicación abierta.

La aplicación no es gratuita, lo era al principio pero esa política cambió después, pero creo que igual vale la pena conseguirla.




Descargar Witch y ver ejemplos de uso:

http://manytricks.com/witch/

Maximizar ventanas con botón verde en OS X

No me gusta lo que hace el botón "verde" (zoom) en las ventanas de OS X, sencillamente.

Se supone que justamente no es un maximizar, sino un zoom. La idea que se tenía es que la aplicación se estire hasta su máximo tamaño útil, es decir, no más allá del contenido que tenga la ventana. Sin embargo el comportamiento queda librado al programador, y cada aplicación es un mundo, algunas maximizan al igual que lo harían el botón "maximizar" de Windows ó Linux, otras dejan la ventana en tamaños ridículos, etc.

Desde que encontré esta utilidad "RightZoom", tema solucionado, ya que convierte a ese impredecible botón en un sencillo maximizar.

Para instalar, descargarlo desde acá: http://www.blazingtools.com/mac/RightZoom.zip

Arrastrarlo a la carpeta "Aplicaciones" y ejecutarlo. Luego de reiniciar podremos ver el cambio en el comportamiento del botón verde en todas las aplicaciones.

Calendario desplegable en reloj de OS X

Un detalle que se le olvidó a Steve Jobs en OS X, es agregar un calendario desplegable en el reloj que aparece en la barra de menú del sistema.

Para tener un práctico calendario desplegable, lo que recomiendo es instalar la siguiente aplicación:

http://www.objectpark.net/mcc.html

MenuCalendarClock hace exactamente esto, nos agrega un calendario en el menú. La aplicación es gratuita, se puede pagar por adicionales pero esto básico que queremos no lo requiere.

Luego de arrastrarlo a la carpeta "Aplicaciones" e iniciarlo, recomiendo entrar en las preferencias de este software (ícono "engranaje" que aparece al desplegar el calendario), y activar que muestre el reloj también (tab "Íconos" dentro de las preferencias).

De esta forma podemos luego ir a menú Manzana / "Preferencias del sistema" / "Fecha y hora" y directamente ocultar el reloj integrado de OS X, ya que el MenuCalendarClock se encargará de mostrarnos tanto el reloj como el calendario.

Para que se inicie con el sistema, debemos ir a "Preferencias del sistema" / "Cuentas" y en nuestro usuario en "Arranque" agregamos la aplicación MenuCalendarClock.

Para que no se muestre el ícono en el dock, vamos a las preferencias de MenuCalendarClock, y dentro de "Visualización" / "Avanzado" marcamos la opción de ocultar el ícono. Se puede ignorar la advertencia que sale. Reiniciar la mac para probar que se abre automáticamente y no muestra el ícono.

jueves, 16 de junio de 2011

Instalar Windows en un mac sin superdrive



El superdrive de mi querido Macbook Pro 17" hace un tiempo dejó de leer todo disco, y dado que ya le daba poco uso y a que tengo mi grabadora externa slim no me hice ningún problema. Además tengo el instalador de Mac OS X Snow Leopard en un pendrive de 8 Gigas booteable, así que si algún día debo reinstalar la mac lo hago desde allí. El cambiar el superdrive interno tiene, al menos aquí en mi país, un costo que no amerita siquiera consideración.

Una vez más. Para qué querría un usuario mac, que utiliza el mejor sistema operativo del mundo (Mac OS X) instalar Windows en su mac??? Sencillamente, porque deseo correr una aplicación que solo existe en Windows a velocidad "nativa", sin máquina virtual VMware ó Parallels de por medio. Alguien también podría querer jugar algún juego Windows a máximos FPS posibles, y esto en una virtual está lejos de suceder.

El tema es que desde Boot Camp, como podrán verificar si googlean un poco, no es posible bootear desde un cd-rom ó disco externo. En una palabra, oficialmente sin el superdrive no se puede instalar Windows en la mac. Según he leído, esta restricción (convenientemente) no aplica si compramos el superdrive externo "Apple" que se vende para el Macbook Air. Pero con las grabadoras externas para simples mortales, nos encontramos atados de pies y manos.

Tampoco es posible bootear desde un pendrive USB en Boot Camp. Generé un pendrive booteable con la instalación de XP y otro con la de Windows 7 y no funcionaron.

Sin embargo encontré esta guía que me salvó la vida, que consiste en comenzar la instalación de Windows 7 desde una máquina virtual Parallels en Mac OS X, y seguirla en forma nativa en Boot Camp. Dejo el link por si a alguien le sirve:


Allí presenta la guía para un Macbook Air, pero sirve para otras mac, yo lo hice en mi Macbook Pro 17" 2.4 Ghz y anduvo igual. 

Aclaro que tuve que seguir un paso adicional, porque luego de terminar la instalación de Windows, al reiniciar para entrar al sistema recién instalado por primera vez, me encontré con una pantalla negra y un cursor parpadeante y allí quedó para siempre. 

Lo solucioné levantando la máquina virtual Parallels creada en la guía que antecede, booteando nuevamente con el disco de instalación de Windows 7. Una vez iniciado el instalador, seleccionamos la opción de "Reparar" que nos ofrece, y seleccionamos la instalación de Windows de la partición Boot Camp. Iniciamos la consola de recuperación y digitamos los siguientes comandos:

bootrec /fixboot
bootrec /fixmbr
bootrec /RebuildBcd

Finalizado esto, apagué la virtual y reinicié nativamente en Boot Camp sin ningún problema!


Utilizar un disco NTFS local en Time Machine


Arranco con esta solución que me armé el otro día. En realidad es un agregado a una solución preexistente.

DISCLAIMER: Esta solución no es oficial ni soportada por Apple. No he tenido problema alguno con mis respaldos realizados de esta forma, pero no me hago responsable si pierdes todos tus archivos por seguir esta guía,  es tu entera responsabilidad. Listo, seguimos:

Si sos un usuario de Mac OS X, seguro conocés Time Machine, a mi juicio el mejor software de backup personal que existe. Sin embargo tiene una limitación, y es que no soporta guardar los backups en discos externos formateados con NTFS. Tal vez esta solución aplica para discos FAT32, pero yo no me arriesgaría a guardar un backup allí por la limitación de archivos de 2 Gigas que tiene dicho sistema de archivos.

Si la pregunta es, por qué un usuario mac tendría un disco externo NTFS?, la respuesta es muy sencilla, y es que la mayoría del mundo sufre con Windows, por tanto lo mejor y más compatible es tener un sistema de archivos que puedas utilizar estés donde estés.

No es objetivo de esta entrada explicar cómo grabar en un disco NTFS desde Mac OS X. Por las dudas dejo la referencia, y comento que simplemente instalando el soft. NTFS-3G que se obtiene gratis en el link que sigue, se incorpora la posibilidad de escribir en un volúmen formateado con NTFS:
http://www.tuxera.com/community/ntfs-3g-download/

Ahora a lo nuestro, y como decía esto es un agregado a una solución que ya estaba bien documentada. Ya existen tutoriales que explican cómo utilizar un recurso compartido Windows (carpeta compartida) para grabar allí nuestros respaldos Time Machine. La idea que se me ocurrió viendo esto, es por qué no compartir un disco desde propio Mac con Samba (el servicio de compartir archivos Windows que viene integrado a Mac OS X). Sin embargo esto no fue tan trivial como suena, por lo tanto detallo los pasos a seguir:

1) Conectar el disco NTFS, en el cual debe poderse escribir.
2) Crear una carpeta/directorio en dicho disco para guardar nuestros backups allí.
3) Compartir dicho directorio

Para ello vamos a Manzana/"Preferencias del sistema" en nuestro mac, y allí seleccionamos la opción "Compartir", que vemos en la siguiente imagen:



Dentro de Compartir, tildar la opción "Compartir archivos", y dentro de esta seleccionar el "+" para añadir un nuevo recurso compartido. El recurso que añadiremos no es otro que la carpeta/directorio que creamos anteriormente en nuestro disco NTFS. La pantalla en la que se realiza todo esto es la que se ve a continuación:


Definir que tu usuario pueda Leer y Escribir en este recurso, sino de poco servirá. Una vez definimos el directorio compartido, lo seleccionamos y presionamos el botón "Opciones...". Allí se debe seleccionar la opción "Compartir archivos y carpetas mediante SMB (Windows). Se deberá definir un usuario de acceso con su respectivo password, recomiendo utilizar el mismo password de la cuenta de usuario del mac para no olvidarlo.


En este punto, si conocés algo de redes tal vez intentarás una estrategia lógica, que sería conectarse desde el Finder al recurso compartido utilizando como servidor el nombre "localhost" ó utilizando la IP 127.0.0.1. Esto es lo primero que pensé, pero Mac OS X me depararaba una sorpresa, y es que si uno intenta conectarse a localhost ó 127.0.0.1 el querido Finder nos indica gentilmente que esto no se permite, y nos recomienda acceder a los archivos directamente desde el disco correspondiente.

Acá es donde viene la trampa, lo que hice fue definir un "alias" a la IP 127.0.0.1 para engañar al querido Finder. El alias será la IP 127.0.0.2, que curiosamente el Finder no detecta como local y nos permite utilizar para conectarnos. Para definir este alias se debe ejecutar en la Terminal de Mac OS X el siguiente comando:

sudo ifconfig lo0 alias 127.0.0.2 up

Sin embargo el alias definido de esta forma vive hasta que reiniciamos el mac, por lo tanto los pasos que siguen son el método que seguí para dejarlo fijo automáticamente definido al iniciar (hay otros métodos, explico el que utilicé yo).

4) Crear un script para definir el alias al inicio.

Primero crearemos un simple script que contiene el comando que mostramos anteriormente. Para ello, utilizando el editor de texto que prefieran definimos el siguiente contenido dentro del script:

#!/bin/bash
sudo ifconfig lo0 alias 127.0.0.2 up


Guardamos este script en alguna parte que nos convenga. En mi caso creé un directorio en /usr/local/scripts mediante el comando:

sudo mkdir /usr/local/scripts

Pueden guardarlo donde les sirva ó les guste.

5) Hacer que el script sea ejecutable.

Desde una Terminal hacemos:

sudo chmod +x /usr/local/scripts/alias.sh

Obviamente la parte final del comando anterior la deberán adaptar de acuerdo a donde dejaron el script.

6) Definir que dicho script se ejecute al iniciar utilizando un "login hook". Para hacer esto desde la Terminal ejecutar el siguiente comando, especificando al final del mismo la ruta donde hayan guardado el script:

sudo defaults write com.apple.loginwindow LoginHook /usr/local/scripts/alias.sh 

Con esto reiniciamos la mac para probar que ande y queda pronto. Una prueba sencilla es abrir una Terminal y hacer un "ping" al 127.0.0.2, para ver que responde. Ya podemos conectarnos a nuestro "servidor" 127.0.0.2:

7) Desde el Finder nos conectamos al recurso compartido. En mi caso se llama "Backup", entonces lo que hago desde el Finder es utilizar el menú "Ir / Conectarse al servidor..." (ó mucho más fácil presionando Manzana (Comando) + K), y en la ventana que aparece digito lo siguiente:

smb://127.0.0.2

Cuando hagamos esto nos mostrará la lista de recursos compartidos por Samba en nuestro propio mac, seleccionaremos simplemente el que definimos para guardar los backups. Cuando nos pida un usuario, seleccionamos el nuestro y digitamos la contraseña que definimos oportunamente al definir el recurso en "Compartir" de Preferencias del sistema.

8) Listo, ya tenemos un disco NTFS montado desde nuestro propio mac. Ahora lo que resta es seguir el tutorial para poder hacer backups en un recurso compartido Windows remoto, y como no pienso repetir una solución ya explicada con lujo de detalles les dejo el enlace respectivo:


Terminado esto ya podemos elegir nuestro disco en Time Machine y a respaldar sin problemas.

Suerte!

P.D.: Tal vez puede ser de interés seguir esta solución para evitar que Time Machine nos llene el disco (no la he probado): http://hints.macworld.com/article.php?story=20071108020121567

Acerca de...

Inicio este blog con el único fin de registrar alguna que otra solución ó dato interesante que pueda encontrar vinculada con mi profesión. Tal vez a alguien más le sirve lo que aquí publique, si es así bien y sino también.

Acerca del nombre del blog: