diumenge, 30 d’octubre del 2011

Hackintosh: (II) : Dia 1 (Fracàs)

He seguit el manual que indica insanelymac. La idea és copiar el Lion en un disc USB de 8Gb mínim. Afegir-hi alguns fitxers per a fer-lo arrancable i arrancar el Lion des de l'USB.
En detall:
  1. Realitzaré totes les operacions des del Mac Mini. És necessari tenir un mac per a fer-ne un altre pel que veig...
  2. L'objectiu principal és crear un disc USB autoarrancable que contingui el Lion. Serà com un DVD d'instal·lació però amb l'avantatge de que es podrà modificar.
  3. He agafat el DVD amb el Lion que em vaig fer a partir del que et baixes de l'AppleStore
  4. Dins del DVD hi ha una imatge (un fitxer .dmg que ens interessa). He montat aquesta imatge:
    via cònsola: open /Volumes//BaseSystem.dmg
  5.  Desprès utilitzant la utilitat de disc del Mac he restaurat la imatge BaseSystem al USB.
  6. Un cop ja tenim el USB grabat, l'obrim i a la carpeta System/Installation esborrem el link Packages.
  7. Copiem la carpeta Packages del DVD a la carpeta System/Installation del USB
  8. Executo els fitxers Extra Lion.zip i Chameleon. Ambdòs et demanen la ruta on s'ha d'instal·lar els fitxers. S'ha d'indicar el USB.
  9. A la carpeta Extra del USB renombrar el fitxer com.apple.boot.plist per org.chameleon.boot.plist
  10. He insertat el USB al ordinador. M'ha arrancat el boot, m'ha indicat el disc però un cop pres enter m'ha sortit el missatge 'can't find /mach_kernel
  11. Miro si hi ha algun fitxer ocult que m'he deixat. he obert una consola al Mac Mini, he seguit les següents instruccions:
    http://www.brooksandrus.com/blog/2007/03/23/mac-os-x-show-hide-hidden-files-in-finder/
    > defaults write com.apple.Finder AppleShowAllFiles TRUE
    > killall Finder
  12. A la carpeta principal del DVD veig que hi ha el mach_kernel i al USB no. El copio a saco.
  13. Torno a provar d'arrencar. Ara ja el troba.
  14. Se'm queda penjat al cap d'una estona. Kernel Panic.
  15. Llegeixo per internet que hi ha problemes amb la versió de la BIOS. Tinc la F4. Diuen que amb la F6 funciona. Tindré que actualitzar-la
  16. Hi ha dos maneres d'actualitzar la bios: Amb Windows o MSDOS, executant un programa que es baixa de la web del fabricant, o bé, al arrencar emprant una utilitat que porta incorporada. No explicaré com fer-ho.
  17. Ara he actualitzat la bios i segueix sortint el mateix error.
  18. No se que més probar. Ho intentaré primer amb el Snow Leopard.  De fet amb el iBoot he pogut arrancar la instal·lació del Snow Leopard que tinc original, el que passa és que em surt l'error: "Can't install Mac OSX on this computer". Segurament perquè és especific per a Mac Mini.
  19. M'he de baixar el Snow Leopard.
  20. Resum del dia: He conseguit fer un usb arrancable però no em funciona. Probaré amb el Snow Leopard.

dissabte, 29 d’octubre del 2011

Hackintosh: (I) Els components

La "recepta" del Hackintosh que faré servir és la que figuraré a continuació. Hi ha moltes altres combinacions, tot depen de lo potent que vulguis fer l'ordinador o dels diners que hi vulguis invertir. Jo l'he tret de les combinacions proposades a la pàgina tonymacx86, i donat que volia actualitzar l'ordinador m'he decantat per la proposta més cara. He procurat, en la mesura de lo possible, agafar els components exactes que indica allí. Els més delicats són la placa base i la tarja gràfica. Els demés components, disc dur, ventiladors, etc, suposo que se'n pot fer de més o de menys. En quant a la placa base, sembla que algunes de les més adequades son les Gigabyte o les ASUS. El processador que sigui Intel. Amb processadors AMD diuen que també ho han aconseguit però és molt més complicat. Així doncs aquesta és la meva configuració:

Placa base: GIGABYTE Z68X-UD5-B3  (LGA 1155)
Processador de la CPU: Intel Core i7-2600

Memoria: DDR3 Corsair Vengeance 4Gb

Refrigerador/dissipador de la CPU: (no he agafat el que recomanen a tonymacx però no crec que influeixi): Scythe KATANA III SCKTN-3000

Font d'alimentació: Aquí tampoc he seguit les recomanacions: En recomanaven una de modular però  aquesta normal ja està bé: Thermaltake de 600W

Disc dur : 1Tb WD Caviar Green SATA (no crec que sigui el més adequat, doncs he sentit que tenia problemes de durada, però és el que tenia...)

Tarja gràfica: ATI Sapphire HD 4830


Hackintosh : Introducció

Aquí comença l'aventura de tenir un ordinador PC no Apple, en un Sistema Mac OSX.
Aniré apuntant aquí les operacions realitzades. Quin és l'objectiu:
L'objectiu és tenir un PC "normal", o sigui, amb peces comprades independents, amb el Sistema Operatiu que utilitzen els ordinadors Apple, o sigui el Mac OS X, en aquest cas el darrer, el Lion 1.7.2.
Els ordinadors Apple no són res més ordinadors com els altres amb uns components d'altres fabricants com qualsevol ordinador. El que passa, és que son components molt concrets, testejats per Apple, amb drivers fets per que tot rutlli.
El que es tracta aquí, és de trobar els components més adequats d'entre els components que venen per a PC normals, i que siguin més compatibles amb el SO dels Mac. Placa base, memoria, tarja gràfica, etc...
No és un procés fàcil ja us ho dic ara. Però hi ha molta gent que treballa per a saltar els obstacles que et vas trobant. Destaco, tonymacx86 i insanelymac com a dos punts de referència obligatoris que aniré seguint.
Al llarg d'aquesta sèrie de posts, aniré explicant les experiències que em vagi trobant, des del principi del procés fins al final. L'objectiu és recordar quins passos he seguit, tan per a mi, com per a qui li sigui d'ajuda.
Així que, endavant i que la força m'acompanyi!!!!

dijous, 4 d’agost del 2011

La crisis del disc dur extern

El meu HTPC consta, entre altres coses, d'un disc dur extern de 2Tb ple fins a dalt de videos, pel·lícules i sèries de TV, i un altre més petit amb fotos i música. I no fa gaire vaig apagar el disc dur extern per a moure'l. Quan el vaig tornar a engegar no responia i l'ordinador no me'l detectava. En aquells moments em va començar a caure per la front una suor freda. Hi han sistemes de backup i software per a fer backups automàtics de sobres. El problema és que la quantitat en Tb va pujant. Pel que fa al backup de sistemes, ocupen relativament poc. El mateix passa amb les fotografies, per moltes que se'n tingui. I si m'apures la música també és fàcilment replicable. Però que passa amb els videos? El tamany dels videos va en augment. Avui ja es gestionen pel·lícules de l'ordre de 10Gb (això si no son copies de bluray que arriben als 50Gb).
Desprès d'uns quants intents de reanimació, el disc dur va resucitar i amb ell tota la col·lecció de pel·lícules. Però immediatament em vaig posar a investigar. El primer problema és que has de doblar la teva capacitat d'emmagatzematge com a mínim, o més per a poder fer copies incrementals. Això suposa discs durs de 2Tb mínim o més.

DROBO

Un solució, que semblava perfecta, era el DROBO. El DROBO és un sistema de Backups, un array de disc durs, connectat per USB o FireWire a l'ordinador, que té un firmware que gestiona tot el sistema de backups automàticament i de forma transparent. D'aquesta manera, a ulls de l'usuari, només veu un únic disc dur, al que accedeix des del PC. El DROBO s'encarrega de fer les copies de forma transparent per l'usuari. Inclús, unes llums indiquen l'espai lliure de cada disc dur. Quan un disc està ple, només cal afegir-ne un altre, o canviar-lo per un de més gran. Així de simple. No cal configurar RAID ni cal que siguin del mateix tamany tots els discs. I si és tan perfecte com és que no l'he comprat direu?. Doncs, degut a dues característiques que m'han frenat: 
a) El preu: El model més senzill ja val més de 300 euros. Hi han models més sofisticats, amb més espais per a discs durs o amb la funció de NAS inclosa. Però més cars també. 
b) La velocitat: He llegit en alguns foros que és lent accedir a segons quin fitxer o realitzar els backup. c) Si te s'espatlla el DROBO, ja has begut oli. O l'arregles o no pots accedir a la informació al ser un sistema propietari.

"Una solución quiero"

Així que vaig buscar quelcom més barat. I el que vaig trobar va ser utilitzar un NAS. És tracta de, destinar un ordinador, que no cal que sigui massa potent, com a magatzem de l'informació digital domèstica. El software d'aquest ordinador, s'encarregaria de ser el centre de dades, servir video, musica i fotos a tota la casa mitjançant streaming, per exemple, i al mateix temps, s'encarregaria de fer el corresponent backup automàticament. Per a dur a terme tot això ja hi ha sistemes operatius orientats a aquesta multitasca, com ara el Windows Home Server de Microsoft o de codi lliure, com el FreeNAS. Fàcilment configurables. Vaig probar el WHS i no va durar ni una setmana. L'accés Samba era molt lent. No funcionaba be el AppleTV s'encallava als segons de començar. El FreeNAS, tot i ser fàcil de configurar no va ser-ho lo suficient.

La solució intermitja

Hi ha sistemes de backup com Acronis, que et permeten fer copies del sistema i del teu disc dur sense més complicacions. En el meu cas, és informació que no es crítica, en el sentit de que no passa res si es perd per exemple, el darrer episodi grabat ahir. El problema no és perdre el dia a dia si no tot el conjunt. Per tant, no cal fer còpies incrementals de 2Tb de pel·lícules cada dia, si no, per exemple, un cop al mes o a la setmana. Instal·lant un sistema de Backup al nostre HTPC com ara el Acronis, i ja tenim la sol·lució. Afegim un disc dur on guardar el backup i el configurem per a que fa faci copies cada cert temps.

Continuara...

dilluns, 16 de maig del 2011

iTunes ("compartir en casa") + AppleTV2

La solució formada pel triangle Air video server - iPad/iPhone - (airplay) AppleTV2 funciona. Ara bé, depen d'un element que pot estar "offline" en algun moment. Ens podem trobar que esta enxufat carregant la bateria o bé sincronitzant informació amb el PC. I aleshores que??????? No podem veure res?. És una sol·lució totalment iPadependent.

Ara per ara, fins que Apple és decideixi a afegir més alternatives, utilitzant el ATV2 com a Media Center, només tenim les següents opcions:

  • Combinació AirVideoServer + iPad + Airplay 
  • iTunes ("Compartir en casa") + ATV2 
  • Fer el Jailbreak (alliberar) el ATV2 i instal·lar-hi un media center com el XBMC.
Combinació AirVideoServer + iPad/iPhone + Airplay.
D'aquest mètode ja en vaig parlar a l'anterior post. Vegeu aquí.

iTunes ("Compartir en casa") + ATV2 

El ATV2 permet beneficiar-se de la opció que incorpora el iTunes per a compartir biblioteques del PC o Mac. Simplement, hem d'activar al menú del ATV2 la opció "Compartir en casa" i accedir a la opció "Ordenadores" on hauria d'apareixer la biblioteca del nostre PC, si és que l'hem configurat correctament. 
Al PC hem d'engegar el iTunes i també activar la opció "Compartir en casa" associat al nostre compte d'Apple. Per tant, sempre que vulguem accedir a la biblioteca des del ATV2 hem d'assegurar-nos de  tenir el iTunes engegat.



Això va molt bé per a compartir la música, ja que el format més extés, el MP3, és compatible amb el iTunes. Ara bé, per a compartir la biblioteca de videos no resulta tan senzill. Hem de Transformar tota la videoteca en un format iTunes-compatible!!!!
Aquesta és potser la sol·lució més feixuga de totes. La que costa més feina en la seva fase de preparació però alhora la més segura ja que, en principi, utilitzarà elements més segurs almenys en la seva fase de visualització.

Aquí si em permeteu, faig un parèntesis per a aclarar un punt que sovint és confon. Es tracta dels codecs de video i els formats contenidors. 
Els còdecs de video són els programes ideats per a codificar/descodificar una senyal de dades digital. Consten d'uns algoritmes que intenten aportar un equilibri màxim entre factor de compressió i qualitat.
Alguns exemples de codecs: H.261, MPEG-1, MPEG-2, H.263, MPEG-4 part 2/H.264, MPEG-4 part 10, Sorenson 3, WMV, RealVideo, Cinepak.

D'un còdec se'n poden fer diverses implementacions que es diferenciaran pel nom del creador. Per exemple,
 del codec MPEG-4 ASP, hi ha les següents implementacions: 3ivx, DivX, Nero Digital, FFmpeg MPEG-4, Xvid, HDX4..., 
i del codec H.264/MPEG-4 AVC, tenim les següents implementacions: CoreAVC, Blu-code, DivX H.264, Nero Digital AVC, QuickTime H.264, x264

El mateix passa amb els còdecs d'audio. 

Un format contenidor és un format d'arxiu que pot contenir diverses tipus de dades, comprimides mitjançant diferents còdecs. Aquests formats permeten combinar diferents tipus de dades (audio i video), facilitar la seva sincronització al reproduir-los. Els més avançats incorporen metadades, capítols, subtítols. Els més famosos són:
AVI, MOV, MP4, Ogg, Matroska, ASF, RealMedia
Per tant, un fitxer amb extensió .AVI és un fitxer que conté dades de video i de audio comprimides, en els seus respectius còdecs. El video pot estar comprimit en un còdec DivX i l'audio en un còdec MP3 per exemple. 

Un cop fet aquest parèntesis, continuem. El programa iTunes només permet reproduïr uns formats contenidors determinats:
MOV, MP4 o M4V
i aquests contenidors han de tenir els còdecs del tipus Sorenson 3 (el de QuickTime) o H.264/MPEG-4 AVC per a que l'iTunes els pugui llegir.
Per tant, dit això està clar que, hem de convertir tota la videoteca a un format compatible. Evidentment hi han programes de conversió de formats pensats per a això. Com ara el mp4converter , que permet convertir en batch una sèrie d'arxius al format de ATV2 sense massa clicks de ratolí. En funció de la potència del vostre PC, les conversions tardaran més o menys, però mitja hora per un episodi de 350Mb no te la treu ningú.
Un cop tingueu tot convertit a partir d'aquí els podeu arrastrar al iTunes. Un cop els hagueu importat, els podeu classificar en Pel·lícules i Programes de televisió. Per a fer-ho, sel·leccioneu els arxius tots de cop amb shift-botó del ratolí i desplegueu el menú amb el botó dret. Seleccioneu la opció "Obtener información". A la secció 'Opciones' trieu el tipus de suport, 'Película' o 'Programa de Televisión' si és un film ó una sèrie de TV.
A partir d'aquí, hi ha aplicacions per a omplir automàticament les metadades dels fitxers per a l'iTunes, com per exemple, iFlicks i MetaX.
El problema d'aquesta solució ja la podeu veure. Cada cop que afegiu un fitxer s'ha de convertir, s'ha d'afegir manualment al iTunes i s'han de baixar les metadades també de forma semi-manual.

Fer el Jailbreak (alliberar) el ATV2 i instal·lar-hi un media center com el XBMC.
Aquesta solució la veurem en un proper post.