Aller au contenu


Photo

Faire un dualboot xell/xna sur sa devkit/testkit


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

Posté 16 octobre 2011 - 13:32

#1
Sansors

Sansors

    ♥ Catin des Bois ♥

  • Shining VIP
  • 3 101 messages
  • Sexe:Female
  • Lieu:Strasbourg
  • Passions:Pass_Code :D

Ce tuto auras pour but de faire un dual boot entre le xell ( permettant entre autre de lancer les applications libxenon et linux ), au démarrage de la console, soit appuyez en continue sur la touche Y pour arriver sur le xna, soit ne touchez à rien et regardé xell se lancer.

Vous aurez besoin de :


- Une devkit/testkit avec hdd/sidecard conecté au pc via le réseaux

- Le recovery 20353 installé sur votre console ( attention ban du pnet avec ce recovery ! ne pas se connecter avec ! )

    Les autres recoverys ne permettent pas de faire fonctionner le dualboot

- Freestyle dashboard ( le seul que j'ai trouvé permettant de modifer le flash de la console via ftp )

- Un logiciel ftp ( filezilla ne fonctionne pas pour cette application, j'ai du passer par flashfxp )

- HvxBootOS ( http://www.logic-sun...bootos-v10.html )

- Xbox 360 Neighborhood ( se trouve dans le SDK de la xbox360 )

- Un dump complet de sa nand + clé cpu en cas de soucis ( pour le dualboot nous touchons au flash de la console, en cas d'erreur la console peut ne plus booter , et il faut en ce cas reflasher la nand via un module )

1) Préparation des fichiers avant utilisation sur la devkit/testkit


1) Commencez par récupérer HvxBootOS, décompressé le et dans le dossier vous devriez retrouver ceci



2) Maintenant il vas vous falloir choisir deux possibilitée :

-) soit utiliser " dashboard-hdd.xbx " qui utilise l'arborescence

    \Device\Harddisk0\Partition1\DEVKIT\HvxBootOS\HvxBootOS-hdd.xex

-) soit utiliser " dashboard-usb.xbx " qui utilise l'arborescence

    \Device\Mass0\HvxBootOS\HvxBootOS-usb.xex

Cette arborescence doit être scrupuleusement respecté sinon la console ne lancera pas xell ni le xna et vous déboucheriez sur le dash retail de votre devkit/testkit

3) Une fois que vous avez choisis entre ces deux fichiers, renommez celui de votre choix en " dashboard.xbx " ( j'ai pris dashboard-hdd.xbx pour le tuto et je vous le recommande ).



4) Maintenant connectez vous sur votre devkit/testkit avec Xbox 360 Neighborhood et rendez vous dans dans le " Game Developement Volumes ( DEVKIT) "



5) Copier dans " Game Developement Volumes ( DEVKIT) " le dossier " HvxBootOS " qui se trouve dans le dossier " HvxBootOS 1.0 "



2) Mise en place du dualboot

1) Récupéré Freestyle dashboard et copié le dans " Game Developement Volumes ( DEVKIT) " ( n'oubliez pas de renommer le " default.xex " en un titre clair comme " fsd.xex "


 
2) Lancer Freestyle dashboard et repéré l'adresse ip de votre console ( s'il n'apparait pas, appuyer sur le joystick droit de votre manette, deux bandeaux devrait apparaitre de part et d'autre de l'ecran avec l'ip)



3) Ouvrez votre logiciel ftp ( filezilla ne convient pas pour la suite des opérations, j'ai utilisé flashfxp ) et connecter vous sur la console

    Par défaut identifant : xbox , mot de passe : xbox , port : 21



4) Une fois la connection établis, allez dans le répertoire " Flash "



5) Dans ce répertoire ce trouve le fichier " dashboard.xbx " , copier le sur votre ordinateur ( à garder, nécéssaire pour supprimer le dualboot ! )



6) Une fois le fichier " dashboard.xbx " copier sur votre ordinateur, supprimé le du répertoire " Flash " ( ne surtout pas éteindre la console à partir de maintenant jusqu'a la fin du tuto ! Sinon votre console ne bootera plus ! )



7) Maintenant que le fichier " dashboard.xbx " a été supprimé du répertoire " Flash " , il faut mettre le fichier " dashboard.xbx " que vous avez préparé précédamment ( le fichier " dashboard-hdd.xbx " qui a été renommé en " dashboard.xbx " ) dans le repertoire " Flash "



8) Une fois le transfert de " dashboard.xbx " finis dans le répertoire " Flash " vous pouvez fermez votre logiciel ftp et éteindre la console

9) Rallumez la console et voyez xell se lancer



3) Utilisation du dualboot


Maintenant que le dualboot est installé, voici son utilisation :

- boot sur xell : allumer la console et ne touchez a rien

- boot sur le xna : allumer la console avec la manette et restez enfoncé sur " Y " jusqu'a ce que le xna aparaisse.

FAQ

Quand je reste appuyé sur " Y " pour allez sur le xna mon lecteur s'ouvre, est-ce normal ?

    Oui parfaitement normal, étant donné que " Y " correspond dans le xna à l'eject du lecteur.

Ma console ne boot plus que sur mon dash retail

    Vous avez fait une erreur dans l'arborescence de votre dossier " HvxBootOS " , utilisé Xbox 360 Neighborhood afin de mettre le dossier au bon endroit

Je n'arrive pas à supprimmé le fichier " dashboard.xbx " dans le repertoire " Flash " de ma console

    Vous utilisé un logiciel ftp inadéquat, testé via flashfxp, cela devrait résoudre le problème

J'utilise flashfxp, mais je n'arrive pas a supprimé le fichier " dashboard.xbx " dans le repertoire " Flash " de ma console

    Vous ne pouvez qu'utiliser freestyle dashboard couplé a flashfxp, xex menu ou autre ne laissent pas le ftp modifier le repertoire " Flash " de la console

Ma console ne boot plus du tout

    Vous avez du touchez a ce qu'il ne fallait pas dans le repertoire " Flash " de votre console, reflahez votre nand avec votre dump ( il vous faudrat passer par lecteur de nand ex : module nbz )


  • Retour en haut

Posté 16 octobre 2011 - 15:55

#2
bugess

bugess

    Sunriseur avancé

  • Members
  • PipPipPip
  • 758 messages
  • Sexe:Male
  • Lieu:Soultz les Bains 67120
mais pas la peine de faire du dualboot , puisque le soft se lance egalement comme un jeu par le xna
Image IPB
  • Retour en haut

Posté 17 octobre 2011 - 20:16

#3
Sansors

Sansors

    ♥ Catin des Bois ♥

  • Shining VIP
  • 3 101 messages
  • Sexe:Female
  • Lieu:Strasbourg
  • Passions:Pass_Code :D
Pour installer linux on est obliger, sinon on est limité au live cd/usb ;)
  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)