Recalbox en lecture seule ?



  • Bonjour a tous,

    Petit nouveau dans le retrogaming, j'ai decouvert le fantastique recalbox. :)

    Apres une premiere installation sur un RPI3, sur une SD qui fonctionnait tres bien, j'ai voulu aller au bout des choses et faire un truc tres propre.

    J'ai donc acheter un SSD de 64G et le Pidesktop de element14 histoire de ne pas tomber sur le probleme de corruption de SD recurrent et que j'ai deja rencontré avec mon autre RPI3 sous Jeedom, mais aussi pour avoir un joli boitier avec le SSD proprement monté sous la télé.

    Bref apres quelques recherche, je comprend que je dois installer NOOBS avec Raspian (pour pouvoir installer le package du pidesktop) et Recalbox en dualboot.

    Premier deboires, impossible de booter direct sur le SSD, solutionné apres avoir compris que mon SSD de 64G n'etait pas en FAT32 (windows ne le permettant pas) avec le bon outil tout est rentré dans l'ordre et les 2 OS se sont installé sur le SSD qui boot sans SD.

    Je pensais etre au bout mais apres un reboot, l'auto-update 17.11.10.2 de recalbox et un second reboot me voila face a un probleme et je tourne en rond :

    • j'ai acces a tout y compris au lancement des jeux préinstallés
      MAIS
    • dans system settings/disk usage j'ai : N/A en rouge
    • si je change quoi que soit dans les menus (language, wifi connexion) tout fonctionne mais au reboot tout est perdu
    • j'ai essayer de modifier le reclabox.conf via le terminal intégré et via SSH et avec le "mount -o remount, rw /" sans succes chaque reboot le recalbox.conf redevient celui d'origine.
    • enfin si je supprime/ajoute des ROMS via l'interface ou le web server c'est pris en compte et ca fonctionne mais au reboot tout a disparu.

    Quelqu'un aurait-il une solution a mon probleme ?
    Merci d'avance


  • Moderator
    Team

    @cyrilphoenix mmmhhhh ... la résultat de mount sous Recalbox m'intéresse ... A mon avis il a collé tout le share en RAM parce qu'il n'arrivait pas à trouver où caler la partition de data sur ton SSD. J'ai fait qq changements sur la détection récemment, mais ca sera embarqué avec un autre développement.

    La "solution" temporaire si tu ne veux pas te farcir des commandes linux a rallonge, c'est de mettre tes données sur uen clé USB et de l'indiquer à Recalbox. Je pense que ca passera. Sinon, tu vas t'amuser ... On n'a absolument pas testé l'install sur USB de Recalbox. Pas eu le temps poru ca sincèrement



  • @substring quand tu dis mettre mes données sur une clé temporairement c'est

    • choisir external apres insertion d'une clé USB dans le menu system setting ?
    • cela veut dire que toutes les données y compris le fameux recalbox.conf est au meme endroit que les roms ?
    • cela veut dire que si une solution est trouvée je pourrait re-changer ?

    Quand tu parle d'un autre développement cela veut dire que recalbox n'en profitera pas ?

    Voici le résultat de mount:

    /dev/root on / type ext4 (ro,relatime,data=ordered)
    devtmpfs on /dev type devtmpfs (rw,relatime,size=242384k,nr_inodes=60596,mode=755)
    proc on /proc type proc (rw,relatime)
    devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
    tmpfs on /dev/shm type tmpfs (rw,relatime,mode=777)
    tmpfs on /tmp type tmpfs (rw,relatime)
    tmpfs on /var type tmpfs (rw,relatime)
    tmpfs on /run type tmpfs (rw,relatime)
    sysfs on /sys type sysfs (rw,relatime)
    /dev/sda8 on /boot type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
    tmpfs on /recalbox/share type tmpfs (rw,relatime,size=131072k)
    /dev/sda5 on /media/usb0 type ext4 (rw,noatime,data=ordered)
    /dev/sda6 on /media/usb1 type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,flush,errors=remount-ro)
    /dev/sda7 on /media/usb2 type ext4 (rw,noatime,data=ordered)
    

    Merci a toi :)



  • Hi,

    J'ai installé Jeudi soir ma RecalBox sur mon Raspberry Pi 3.
    Installation sur carte SD.
    Alimentation 5v 3a.

    J'ai les même problèmes.
    J'active le wifi, je parametre ma RecalBox.
    Je mets les jeux via le partage.
    Tout est okay. Mais s'il y a un redémarrage ou si j'étends... Tout les paramètres sautent.

    Aussi bien le wifi n'est plus activé (ni password), mais aussi les jeux sont supprimés.
    Et si je change la langue... Il redémarre, et s'il redémarre... Il perd les paramètres. Donc pas de changement de langue.

    Que faire ?
    Reformater la carte ?

    Merci pour votre travail


  • Moderator
    Team

    @cyrilphoenix said in Recalbox en lecture seule ?:

    quand tu dis mettre mes données sur une clé temporairement c'est

    choisir external apres insertion d'une clé USB dans le menu system setting ?

    Pas any_external, mais ta clé elle-même.

    cela veut dire que toutes les données y compris le fameux recalbox.conf est au meme endroit que les roms ?

    Oui. Cf tutos vidéo de notre chaine YouTube

    cela veut dire que si une solution est trouvée je pourrait re-changer ?

    Modulo quelques copies manuelles de ta part, oui

    Quand tu parle d'un autre developpement cela veut dire que recalbox n'en profitera pas ?

    Je ne roule que pour Recalbox ;) C'est une évolution importante pour Recalbox qui a nécessité que je revoie la détection des partitons. Aucune idée encore si ca marcherait dans ton cas.


  • Moderator
    Team

    @ladislas tu as le meme problème en apparence, mais tu n'es pas dans le meme contexte hardware.

    Comment as-tu installé Recalbox ? Quelle est la taille de ta SD ?



  • Merci pour tes reponses, du coup j'ai :

    • mis une clé USB, activé cette clé dans les settings et la tout fonctionne.
    • maintenant je vais retenter une installation a zero, je pourrais retourver mes données sur la clé du coup.

    Pour ton evolution avec les nouvelles detections, une idée de quand tu sortira ca ?



  • @Substring
    Je l'ai installé via RecalBox avec Etcher.
    La carte dans le mac.
    Carte de 64 go.

    Est ce que cela vaut le coup d'installer à la main ?
    Ou dois je passer sur clef usb ?

    Merci d'avance pour l'aide


  • Moderator
    Team

    @cyrilphoenix non aucune idée, parce que c'est un changement très complexe à mettre en place sans rien casser lors d'une maj.


  • Moderator
    Team

    @ladislas installé sur une carte sd dans ton mac ?



  • @substring said in Recalbox en lecture seule ?:

    stallé sur une carte sd dans ton

    J'ai inséré la carte dans le port SD du mac.
    Au plus simple


  • Moderator
    Team

    @ladislas mmmhhhh ... je pourrais éventuellement te demander de tester un truc (qui sautera avec la première maj que tu feras), mais faut un chouia de connaissance en ligne de commande

    D'ailleurs @cyrilphoenix je pourrais toi aussi te faire tester le code en question. A vous de voir si vous voulez être des cobayes pour la postérité :)



  • @substring
    S'il y a ligne de commande, je passerai sous mon windows...
    Le mac de ma conjointe, je ne suis pas à l'aise sur mac.
    J'aurai un peu de temps ce week end avec un peu de chance, j'accepte d'être un cobaye


  • Moderator
    Team

    @ladislas les lignes de commande sont à passer en SSH sur Recalbox (c'est du Linux). Je peux les donner, pas un problème, mais il vaut mieux savoir ce qu'on fait dans ce cas, et je n'ai aucune possibilité de les tester pour le moment



  • @substring
    Il me faut un linux? Ou c'est directement sur la carte SD à changer. Donc la cmd de windows ou Mac ça marchera ?
    J'ai un ami qui pourrai m'aider un peu sous linux au pire.

    Si c'est comme le Tuto RECALBOX TUTO #12 - SE CONNECTER EN SSH
    Ca devrait aller =)


  • Moderator
    Team

    @ladislas non c'est comme le tuto avec qq commandes à passer : faire une copie de backup d'un fichier, récupérer le nouveau, rebooter, et voir ce que ca donne



  • @substring said in Recalbox en lecture seule ?:

    r, récupérer le nouveau, rebooter, et voir ce que ca donne

    Cela se tente ce soir ou demain soir ;)


  • Moderator
    Team

    Donc l'idée :

    mount -o remount, rw /
    cp /recalbox/scripts/recalbox-part.sh /recalbox/scripts/recalbox-scripts.sh.bak
    wget -O /recalbox/scripts/recalbox-part.sh https://gitlab.com/recalbox/recalbox/raw/subs-test-squashfs/board/recalbox/fsoverlay/recalbox/scripts/recalbox-part.sh
    reboot
    

    Recalbox reboot, et ca devrait rentrer dans l'ordre. Pour tester simplement : changer la langue dans ES, ca fera rebooter, si on a bien Francais au reboot, bingo ! Enfin j'espère ... Aucune idée si ca permettra de créer la partition de share, je ne suis pas tombé sur ce cas de figure dans mes tests.



  • test en cours avant essai de nouvelle install propre :)



  • Bon bah perdu ... :(
    -J'ai viré ma clé, reboot, du coup suis de nouveau en INTERNAL avec N/A sur disk usage
    -J'active le wifi, je me connecte en ssh, root recalboxroot
    -Je balance tes 4 lignes de codes, ca reboot
    -Je passe en francais, ca reboot
    -Perdu on est en anglais


Log in to reply
 

Want to support us ?

279
Online

24274
Users

12901
Topics

97741
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.