Tengo un iBook viejo (2003, G4) con un disco duro quemado. Siendo un pobre académico, no quiero molestarme en reemplazar el disco. Me gustaría usar una unidad USB externa en lugar del disco duro. Logré obtener una copia de MacOSX (era Tiger en el momento del agotamiento) en un USB antes de que el disco duro se agotara por completo (parecía ser un problema de sobrecalentamiento, así que lo llevé a la parte más fría de la casa y copié allí). Pero todos mis experimentos en el firmware abierto no sirvieron para nada: parece que mi iBook es demasiado viejo para poder arrancar directamente desde un USB.
Bajo Linux, esto no es un problema. Puedo poner el kernel y las cosas de arranque en un CD. El iBook estará encantado de arrancar desde un CD. Entonces puedo decirle al kernel que busque su dispositivo raíz desde la memoria USB (a través de un UUID). Esto funciona bien, y es mi sistema actual.
Pero echo de menos Mac OSX ... un poco. Más ahora que tengo un iPad y no quiero tener que usar Windows para sincronizar cosas con él. Además, odio el hecho de que llegué a tan y, sin embargo, no logré que funcionara.
Entonces ... ¿es posible especificar un dispositivo raíz diferente para un kernel de MacOSX que el dispositivo desde el que se inició?