Ich habe einen USB-Stick mit 16GB von Transcend. Es ist ein USB 3.0 Stick mit blauer Steckfläche.
Auf diesem Stick ist das Image der Solaranzeige (5.1.2)
Wenn ich den Stick in eines der blauen USB Buchsen stecke, bootet der Raspberry 4B und auch ein 5B nicht. Es wird anscheinend der Bootsektor nicht gefunden. Stecke ich den Stick in einen grauen Steckplatz bootet der Raspberry.
Stecke ich den Stick in einen Raspberry 3B+, bootet er von den blauen und den grauen Buchsen.
(Die blauen Buchsen sind USB 3.x Buchsen, die grauen sind USB 2.x Buchsen.)
Kennt jemand den Grund?
PS: Ich habe neuere USB 3.2 Gen 1 Sticks, die booten bei allen Raspberry's von den blauen und den grauen Buchsen.
Man kann daran auf jeden Fall sehen, dass die älteren USB-Sticks nicht unbedingt defekt sein müssen, nur weil davon nicht gebootet werden kann. Einfach einmal den grauen Port versuchen.
Außerdem ist mir aufgefallen, das es Billigware Sticks gibt, die sind grottenlangsam, booten aber trotzdem.
Beim Neukauf achtet darauf, dass der Stick die Norm USB 3.2 Gen 1 erfüllt.
Aufgrund verschiedener Missverständnisse bei der USB-Port-Bezeichnung hat man sich auf neue Namensgebungen für die aktuellen und kommenden USB-Anschlüsse geeinigt. So soll der bisherige USB 3.0 Port von nun an USB 3.2 Gen 1 heißen, USB 3.1 wird zu USB 3.2 Gen 2 und der kommende USB 3.2 Standard soll USB 3.2 Gen 2x2 heißen.