Instalar Mac Os X desde el propio disco duro

emac_g4Esta semana, me he hecho con un eMac G4 que venía con Mac Os X Tiger instalado. Después de mucho mirar he visto que Leopard es compatible con PPC por lo que me he decidido a instalarselo.

Estos han sido los pasos para instalarlo desde el disco duro:

Por lo visto mi G4, y a diferencia de los nuevos Mac de Intel, no puede arrancar desde un disco duro USB, solo desde uno con conexión por FireWire por lo que hacer la instalación desde un disco duro externo no me valía ya que no disponia de uno de esas características. De todas formas, tanto para un caso como para otro, debe ser similiar con la salvedad del punto 1.

Lo que he hecho es redimensionar el espacio de Tiger para poder crear otra partición donde cargaremos el dvd de instalación.

Para particionar nuestro disco duro yo recomiendo utilizar “iPartition boot cd”, muy sencillo y fiable de usar

1.- Creamos una partición de unos 6.7 G B o 7GB mas vale que sobre y no que falte

2 – Desde Tiger.

2.1.- Montamos la imagen de Leopard.

2.2.- Abrimos la utilidad de discos y seleccionamos la unidad montada “Mac Os X install dvd”.

3.- Seleccionamos la pestaña “Restaurar”.

4.- Arrastramos a el campo de “Origen” la unidad montada “Mac Os X install dvd”.

5.- Arrastramos al campo “Destino” la partición de 7GB que creamos anteriormente.

6.- Seleccionamos la opción “Borrar destino” y hacemos click en restaurar

7.- Cuando termine expulsamos la imagen de disco.

8.- Abrimos Preferencias del Sistema, y en la opción de discos de arranque seleccionamos la partición “Mac Os Install dvd” y click en reiniciar…

9.- El ordenador booteara desde la partición de instalación. Ahora a esperar a que se instale y listo

Ficheros Core.XXXX en linux

Un fichero core es un volcado del estado de la memoria cuando un programa falla, este se graba en el disco para ayudar al administrador a solucionar el error.

Para averiguar que programa lo ha generado, puedes usar el comando file.

file core.9643
core.9643: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, from ‘authpsa’

En el ejemplo, el volcado proviene del ejecutable authpsa

Push fix la solución que no soluciona nada

Hace unos días escribía sobre la solución al problema de las notificaciones push en el iphone 2g y 3g activados con PwnageTool. Esa solución tenía el nombre de Push Fix.

Pues bién después de unos días de prueba puedo decir que este parche no ha solucionado (almenos a mí y a unos cuantos usuarios) el problema del push. La aplicación aparentemente funcionaba, y digo aparentemente, porque si el iphone estaba activo sí solian llegar las notificaciones push, pero cuando estaba inactivo llegaban de forma aleatoria, a veces sí otras veces no. Esto, unido a la bajada de rendimiento que sufre la batería al tener las notificaciones push activadas (llegado a durar unas 8 horas con un uso normal el terminal) me ha hecho tomar la decisión de desinstalar el parche.

Para los puristas diré que las pruebas las he hecho con el Beejive comprado de forma legal y con el gprs y wifi activado.

Por fin notificaciones push en Iphone 2G activado con PwnageTool

Después de solo dos semanas, ya ha salido un parche para hacer funcionar las notificaciones push en aquellos telefonos que hubieran sido activados mediante PwnageTool o RedSn0w.

Para hacerlo funcionar, lo primero es desintalar todas las aplicaciones que usen el servicio push, luego ir a Cydia y añadir este repositorio: http://cydia.iphoneil.net
Buscar e instalar Push Fix y reiniciar el iphone. Una vez instalado el parche, comprobaremos que YouTube funcione y ya podemos volver a instalar las aplicaciones que suporten push

Lo he probado con mi iphone 2g y funciona perfectamente, aunque he de decir que la batería vuela…

Notificaciones Push no funcionan en iphone 2g

Al parecer todo aquel poseedor de un iphone 2G (entre los cuales me incluyo) que haya actualizado a la versión 3.0 y no haya activado el telefono con una tarjeta AT&T, sino mediante jailbreak, no podrá usar las notificaciones Push ya que Apple las ha bloqueado a cualquier terminal que no haya sido activada de forma “legal”.

Al parecer el Dev-team se ha puesto manos a la obra para intentar solucionar este problema. Esperemos tener la solución lo antes posible con nosotros.