Uloader,derivados y los HDD

Haber, mi problema es el siguiente:

Caja Conceptronic externa con un DD dentro Maxtor de 180 gb. Teng toda la particion hecha para WBFS. la caja es de 3.5 y me costo 20.22 en pcbox es Grab'n'GO

Al principio de todo tal como tenia la WII con backup launcher y poco mas, metia el HDD, formateado cn su particion WBFS, y le costaba horrores pillar el DD, bueno eso ya medio lo he conseguido, desinstale todos los CIOS, instale los CIOS de Hermes y el Rev10 (wanin) de nuevo, ahora con el USBLOADER GX (el GUI), me lee perfectamente el disco duro, el Uloader de Hermes, cuando le doi para iniciarlo desde el homebrew channel se queda como cargando y se queda la pantalla en negro, si apago el DD, entonces prosigue con la carga del programa y me dice que no encuentra unidad USB (logico esta apagado...), asi que entonces sigamos cn el USBLOADER GX, cuando cargo el DD y tal, me sale el unico juego que tengo puesto "trivial persuit", el programa aparentemente va bien, excepto que se ve un poco desplazado hacia arriba el nombre del juego, bueno le doi 1 click el disco gira, le doi al disco que gira para cargar el juego, pero la pantalla se queda en negro...

Haber si me podeis ayudar.. tengo el preloader puesto tambien por si tiene algo que ver lo pongo aqui.

Preguntas para aclarar dudas:

Como elijo el CIOS que quiero con los loaders? al principio a mi no me sale nada, tengo el 222 y el 249 (hermes y wanin)?

Puede que la particion sea muy grande?

ya nose me ocurre nada mas... bueno haber si me podeis ayudar
Creo que tu problema puede venir de la caja (bastante problemática). Has probado si esta caja con el pc te daba problemas? Lo digo, porque yo me dedico a montar hardware y deje de utilizar estas cajas externas, proque dependiendo del disco duro que pinchaba, a veces no lo detectaba bien (tenias que jugar con el jumper del disco, etc...) Puede que tu problema venga de ahi!.

Es solo una idea, a veces pasamos por alto ests cosas.

Salu2.
Con el pc va perfecta, la compre en pcbox, si me dices una que tu sepas que sea compatible 100% con wii, y valga como esta (sobre los 20 €), la cambio y pillo la que tu me has dicho.
El usbloader, uloader y similares me da a mi que se hicieron con la idea de usarse con dispositivos puros USB, por lo que muchas veces dan problemas con cajas USB (que llevan dentro un HDD por IDE/SATA), supongo más que nada por los drivers.ç

Como posible solución, podrías ver si funcionan con el resto de usbloaders, dado que muchas veces algun HDD que falla con un loader, puede funcionar con otro perfectamente. Aparte tambien esta el tema del timming, que a veces a las cajas o HDD con switch de encendido, hay que darle antes de encender la Wii, a la hora de cargar el usbloader o mientras el usbloader esta intentando reconocer el disco, para que pueda reconocerlo sin problemas.
Bueno, mi experiencia en este tema, me dice que casi siempre es culpa del hardware: hay hardware que no soporta funciones, como la del get_max_lun y eso provoca un error y más tarde un cuelgue en el caso de un disco duro mío. También en algunos drivers he visto cosas raras relacionadas a solucionar algun bug en un dispositivo concreto o por ejemplo, yo tengo una pendrive antigua que no va en drivers que no soporten HUB (debe ser que tiene la circuitería de uno)

El tema del lun por lo general no es importante: eso hace referencia a la unidad lógica, puesto que un mismo dispositivo USB, puede tener varias unidades (por ejemplo, un lector de tarjetas). El driver que manejamos nosotros, se parara ante la primera unidad que encuentre, luego podría darse el caso de que en dispositivos que soportan varias unidades lógicas, se quede mirando a una unidad que está presente, pero no operativa.

Teniendo en cuenta que hay muchos dispositivos que no soportan el get_max_lun, porque solo disponen de una unidad lógica y que es posible que en dispositivos que soporten varias, el driver falle salvo que la unidad lógica que nos interese, sea la primera, yo he decidido suprimir la llamada a esa función y suponer siempre que solo hay disponible una unidad lógica. Total, para tener un driver que falla igual con ciertas unidades, prefiero tener un driver que gana en compatibilidad con otras.

Asi pues tenemos tres posibilidades:

1) El dispositivo en cuestión tiene un bug y provoca errores que deberían ser corregidos haciendo una sencuencia específica para ese dispositivo (pues el camino normal, falla).

2) El dispositivo tiene algo que hace que solo funcione en drivers que soportan HUB (no soportado en ehcmodule)

3) El dispositivo requiere un LUN diferente del 0: esto se podría solucionar poniendo el disco duro como master, probablemente (o tal vez necesite estar como esclavo, vete a saber XD)

Tambien hay otra cuarta posibilidad, algo más oscura: que por alguna razón, ese dispostivo se identifique como USB 1.1 y claro, eso es manejado por otra vía.

En todo caso, es muy difícil arreglar algo sobre lo que no se pueden hacer pruebas y teniendo un driver incompleto: son cosas que teniendo el dispositivo en cuestión podrían solucionarse en unos minutos, o estar igual de perdido que al principio después de días de pruebas.
4 respuestas