Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Demarrage raspi et SSD


Sujet :

Raspberry Pi

  1. #1
    Membre actif
    Demarrage raspi et SSD
    Bonjour à tous,

    Je voudrais vous faire part d'une expérience avec des SSD en tant que systeme de démarrage.

    L'état des lieu :
    J'ai un raspberry 3B+ ou différent cpteurs sont installés.
    Pour stocker les mesure des capteurs, j'écris un fichier text qui contient les valeurs minutes. ce fichier change chaque jour.
    Pour eviter d'écrire sur la carte SD, j'ai fait booter mon Raspberry sur un SSD Kesu de 120 Gb.
    Pas de problèmes, tout vas bien.

    Voulant etudier les bDD avec raspberry, j'ai un second raspi ou j'ai voulu le faire booter sur un autre SSD SanDisk 250Gb.
    J'ai donc refait la procedure,
    modifier le boot de pour booter sur USB,
    flasher(copier) le disque SSD depuis la carte SD sur le disque
    redemarrer sans la carte SD
    , et voila. Ca marche pas ......


    Je comprend pas, car ma procédure à marché pour le premier Raspberry.
    Je cherche,
    Les alim, identique >2.5 A
    Les Raspberry, le premier (qui fonctionne) V3B+, celui qui vas pas, V3BV1.2
    les disque SSD, heu.... acheter il y a moins d'un an..... Sandisk 250 Gb, l'autre Kesu 120Gb
    Les versions de rasbian, toujours mise a jour avant la copie
    pour les Raspi B3+ 4.19.118-v7+ #1311
    pour le Raspi Bv1.2 5.4.50-v7+ #1324


    Inversion des alimentation, B+ OK B1.2 NOK
    Alors j'ai inverser les SSD, a savoir :
    Raspi B+ démarre avec le SSD Sandisk = OK
    Raspi Bv1.2 démarre avec le Kesu = OK
    ????

    J'ai remis les SSD en ordre,
    Raspi B+ avec Kesu = OK
    RaspiBV1.2 avec Sandisk = NOK

    On dirait que le Raspi BV1.2 n'arrive pas à charger son bootloader dans le GPU......depuis SanDisk (mais bien depuis le SSD KESU)

    Bref en fin de tout, j'ai mis le raspi BV1.2 avec le Kesu sur les capteurs (pas deproblème tout et tous fonctionne.

    Jai booter le Raspi B+ sur le SSD SanDisk, ok tout fonctionne.

    La seule chose que je vois encore c'est la taille des SSD, le Sandisk fait 250 Gb, le Kesu 120Gb, est ce là le problème?

    Je vais encore faire l'acquisition de divers SSD et tester mais si quelqu'un a des infos....


    merci

    Michel

  2. #2
    Expert éminent sénior
    Salut michel.semal.

    Le problème ne vient pas de vos deux disques USB, puisqu'ils démarrent bien sur votre première raspberry.

    D'après vos explications, il semble que la procédure pour booter sur votre seconde raspberry n'a pas été faite correctement.

    Je rappelle que vous devez mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    program_usb_boot_mode=1
    dans le fichier config.txt et ensuite rebooter votre raspberry.

    Je suppose que cette ligne est absente du fichier config de votre premier disque ssd.

    Pour faire la vérification :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo vcgencmd otp_dump |grep 17
    le code entre avant et après aura changé.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre actif
    Demarrage raspi et SSD
    Bonjour Artemus,

    Je n'ai en effet pas decrit 100% de ma procedure d'installation des disque SSD.
    Mais de fait, j'avais bien mis la variable "program_usb_boot_mode" à 1.
    Je le verifie en m'assurant que la réponse à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo vcgencmd otp_dump |grep 17
    donne bien 17:3020000a .

    En fait c'est la même carte sd qui a servi pour la copie des deux SSD.

    Et j'ai bien verifier la valeur de otp_dump .

    Mais j'ai commander deux autre disque SSD, 1 de 120Gn, L'autre de 250 e la même marque et je vais continuer mes test.

    Merci pour les remarques

    Michel

  4. #4
    Expert éminent sénior
    Salut michel.semal.

    Une autre piste concerne la version de l'os que vous utilisez !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    pour les Raspi B3+ 4.19.118-v7+ #1311
    pour le Raspi Bv1.2 5.4.50-v7+ #1324
    J'utilise sur une de mes cartes micro SD la version jessie.
    Je constate que je ne peux l'utiliser que sur mes raspberry Pi 2B.
    Cette carte micro SD ne fonctionne pas avec mes raspberry Pi 3B+ et 4B/8Gb.

    Une mise à niveau de votre os serait une solution.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #5
    Membre actif
    Bonjour Artemus24

    En redigeant le post, j'ai constaté cette différence de version.
    Le PI qui demarre avec SSD à la version la plus ancienne (B+.

    Après avoir ecris ce post, j'ai mis ajour les systeme, il sont les même sur les deux machine, mais le problème reste le même.

    Mais un autre problème est apparu
    Suite à divers essais, je travaille donc sur le B+ avec 250Gb.
    J'installe Mariadb-server (sudo apt-get install mariadb-server)
    Je configure, cree un user et une db, je reboot, ok
    J'installe Nginx et php-fpm (sudo apt-get install nginx fpm-server)
    Une fois installés, je reboot ok
    je configure pour avoir le php fonctionnel sur nginx, je reboot ok
    j'installe un site perso sur le bazar en local et en php, je reboot , OK
    je vais dormir (la nuit, c'est bien pour cela)
    Ce matin je demarre le raspi, plus de communication vers le raspi.
    J'install l"ecran VGA, et redemare le raspi,
    la séquence s'arrete sur une ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    end kernel panic not syncing: UFS: Unable to mount root fs on unknown-block(8,2)
    ecran figer, plus de clavier ni souris,

    J'ai deja eu ce phénomène plusieurs fois, toute l'installation se passe bien, les reboots fonctionnent très bien.
    Je fais un shutdown, et plus moyen de le redemarrer.....

    La solution que j'utilse pour l'instant,
    Demarrage sur SD OK
    reformattage du SSD et recopie de rasbian.
    Installation de l'ensemble.
    reboot ca marche OK

    Mais c'est le troisième jour ou je vais tout reinstaller.....
    je vais d'abord trouver les logs et voir (si j'y comrend quelque choses......)
    Michel

  6. #6
    Membre actif
    Demarrage Raspi et SSD
    Bonjour à tous,

    Malgré le beau temps, j'avance sur mon problème.

    Bref rappel de la situation :
    Un Raspberry 3B+ sous rasbian
    Un SSD Sandisk 250Gb
    Le Raspi demarre avec le SSD

    Je communique avec lui via ssh et / ou vnc

    Si je termine a session ssh, et que je fait un shutdown du Raspberry via le VNC, au redémarrage, le SSD est en défaut.
    Pas moyen de redémarrer le Raspberry (il semble que la partition ou se trouve le root soi corrompue.
    SI je met le SSD sur mon PC Debian, la partition contenant le root n'est pas accessible alors que celle contenant le boot elle est accessible

    Je répare le disque avec "Disques" de gnome et j'obtiens l'erreur suivant :

    Error reparing filesystem on /dev/sde:process reported exit code 1:e2fsck1.44.5(15-dec-2018) (udisks-error-quark,0)
    Bon, je ferme la fenêtre qui me dit cela, et je monte la partition.......ok pas problèmes

    Tant qu j'y suis, je veux démonter le disque, mais on me dit qu'il est occupé... Ben pas par moi en tout cas (l'applicaion "Disques" est arretée et fermée)
    Je le retire d'autorité, et Debian me dit qu'il est partit (tiens donc)

    Je le met sur mon Raspberry, et...... rasbian demarre et tout fonctionne.......................

    Bon, pour test,
    je coupe la communication avec VNC (je ferme les fenêtres du raspi et de VNC), avec ssh j’arrête le Raspberry
    Je perd la connection, j'attend que les leds s'éteignent (1minute pour être sur comme je l'ait fait avec la connection VNC)
    j'attend un peu parceque bon , les capas, les mémoires et autre bazar curieux en electronique hein......
    Je redemarre le Raspberry et ..... tout fonctionne sans problèmes.

    Bon conclusion, avec VNC cela merde ????

    Je n'ai jamais constaté ce probleme avec un Rasberry et un disque SSD de 120Gb qui tourne à cote.

    Je n'ai malheureusement pas de fichier log des plantages. i n'y a rien dans /var/log pour ces période (car le disque ne se monte pas.....)

    Je sait pas si en boot il y a des log, je regarde

    Si quelqu'un a des idées, je suis preneur


    Merci

    Michel

  7. #7
    Responsable 2D/3D/Jeux

    Bonjour,

    Bizarre l'erreur sur la réparation. J'aimerai avoir le détail de l'erreur.
    Autrement, on peut partir sur le principe que le SSD a un problème. Cela peut être vérifier avec la commande badblocks.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  8. #8
    Expert éminent sénior
    Salut michel.semal.

    Il y a une période où j'avais continuellement des plantages avec mon disque dur HDD.
    Quand je consultais le répertoire "/lost+found", j'avais des secteurs illisible.
    Les secteurs n'étaient pas défecteux car ils étaient réparables.
    Je réparais et tout refonctionnait normalement jusqu'à la prochaine fois.

    Je n'ai su d'où venait le problème et depuis, plus rien.

    Je pense à un troisième cas, bien que je n'y crois pas trop.
    Il se pourrait que votre carte micro SD soit défectueuse.
    En recopiant celle-ci, vous recopier des secteurs illisibles.
    Mais je ne comprends pas pourquoi, votre disque SSD fonctionne sur RPi 3B+.

    Autre solution, votre disque SSD n'est pas reconnu par votre raspberry B v1.2.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  9. #9
    Expert éminent sénior
    Salut michel.semal.

    J'ai le cerveau lent !

    Vous utilisez une raspberry B v1.2 avec un disque USB SSD.
    Pour booter à partir d'un disque USB, le minimum est d'avoir une raspberry Pi 3B.

    J'ai le même problème avec mes Rpi Zero et RPi 2B.
    Pour cela, j'utilise une petite carte micro SD de 4Go (je n'ai pas trouvé plus petit) où j'ai une seule partition (la /boot).
    Je recopie le contenu de la partition "/boot" de mon disque dur dans l'unique partition "/boot" de ma carte micro SD.
    J'insère ma carte micro SD dans la raspberry zero (par exemple) et je branche mon disque dur.
    Et ça fonctionne !

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  10. #10
    Membre actif
    Bonjour,

    Ce matin , demarrage de mon raspi après la nuit, la led verte clignote, ok la led rouge s'allume et s'éteint de temps en temps......
    test ssh ok, la com s'établit, test avec VNC, ok tout semble normal execpté la led rouge qui s'éteint de temps en temps....
    Je vais copier les log et voir si je vois quelque chose.....

    Pour LittleWhite, je vais penser à regarder cela après extinction de mon raspi, la, il tourne

    Pour Artemus24, ce sont bien deux raspberry 3B, mais celui qui n'accepte pas le SSD250Gb est un 3B V1.2,
    celui qui l'accepte est un 3B+. De plus, le 3Bv1.2 demarre avec un SSD de 120G.
    Le disque de 250Gb est suffisamment reconnu pour pouvoir copier le système dessus (rpi-config) depuis la carte SD de démarrage

    Vu le démarrage de ce matin, le shutdown via VNC me semble plus probable, mais je ne l'ai pas remarqué sur celui avec le SSD120Gb (je ne l'arrête pratiquement jamais)

    Je n'ai pas d'explications. J'attend les deux nouveaux SSD, quelques petits tests et on verra
    je mettrai résolu après les tests, avec les résultats

    Si d'autre idées trainent dans le coin...... elles sont les bien venues


    Michel

  11. #11
    Membre actif
    Bonjour à tous,

    Suite de mes tests,

    Ma led reouge clignote => alimentation incorecte ???
    Je verifie, mon alim est bien une 5V 2500 mA.
    je clone mon SSD sur une nouvelle SD de 32Gb
    Je retire le SSD, et redemarre sur la carte SD
    Pas de clignotement de la led rouge.
    Je branche le SSD, et la led rouge clignote.....


    SSD sur mon PC aucun probleme visible le montage se fait, verification avec "Disques" pour gnome, l'erreur à changer de partition...
    A retester...


    Alimentation et ssd incompatible ????

    Je vais me lancer dans la recherche des consommation des SSD......

  12. #12
    Expert éminent sénior
    Salut michel.semal.

    Citation Envoyé par michel.semal
    Ma led rouge clignote => alimentation incorrecte ???
    Je possède une alimentation 5Vcc / 2.1A et je n'ai pas de problème.
    --> https://www.gotronic.fr/art-adaptate...521a-25176.htm

    La seule chose que je branche sur ma raspberry est un disque dur HDD Maxtor de 500Go :
    --> https://www.amazon.fr/Maxtor-Disque-.../dp/B01AJWNRUI

    J'ai d'autres sources d'alimentation mais c'est celle-ci que j'utilise le plus souvent.

    Citation Envoyé par michel.semal
    Je branche le SSD, et la led rouge clignote.....
    Soit deux choses l'une :
    --> ou bien votre alimentation est correcte et votre disque SSD ponte un peu trop d'énergie.
    --> ou bien votre alimentation est défectueuse.

    Je pense que c'est le second cas. Normalement, vous devez avoir 5,1Vcc et non 5Vcc.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  13. #13
    Membre actif
    Solution et explications
    Bonjour à tous,

    j'ai reçu deux nouveau disque dur SSD (un de 120Gb et un de 250 Gb de chez LDLC (pour n e pas faire de pub.......)

    Comme j'avais aussi le problème de la led rouge clignotante, j'ai résolu ce problème avec une alimentation de 5V 5Ampère.
    J'ai installe un cable depuis l'alimentation vers le micro usb très court (10cm mais je pense que plus long n'aurais pas fait de différences)
    Depuis cette alimentation installée, plus de problème de led rouge clignotante, mais j'ai du pousser la sortie de l'alimentation à 5.2V au lieu des 5.1V conseillé par raspberry.
    Maintenant quand je regarde le log de démarrage (dmesg), je ne vois plus de messages concernant l'alimentation.

    Un problème de résolu.....

    J'ai maintenant un SSD de 250Gb que j'installe sur le raspberry Pi3 Bv1.2.
    Je demarre sur la carte SD, et verifie les parametres...... tout est OK
    Je fais une copie de la carte SD (rpi-clone).
    Je redemarre le Raspeberry sur le SSD, et OK tout est en ordre.
    Je verifie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    pi@piweb:/ $ df -h
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    /dev/root          219G    3,9G  204G   2% /
    devtmpfs           431M       0  431M   0% /dev
    tmpfs              464M       0  464M   0% /dev/shm
    tmpfs              464M     13M  452M   3% /run
    tmpfs              5,0M    4,0K  5,0M   1% /run/lock
    tmpfs              464M       0  464M   0% /sys/fs/cgroup
    /dev/sda1          253M     54M  199M  22% /boot
    tmpfs               93M       0   93M   0% /run/user/1000
    pi@piweb:/ $
    Le raspberry à demarré sans probleme, le réseau s'est installé, tout est OK.

    Le problème viendrais du SSD Sandisk de 250Gb

    Conclusion :

    On ne le répétera jamais assez, :
    *** Attention à l'alimentation ***

    Certains SSD peuvent poser des problèmes, à contrôler avec prudence....

    Je marque comme résolu, mais si des question se posent, un petit mail,

    Merci à tous

###raw>template_hook.ano_emploi###