Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

USB-Bootstick wird nach Kaltstart nicht zuverlässig erkannt - Gigabyte B760M DS3H DDR4 / Verbatim Metal Executive

Featured Replies

  • Community Expert

Hallo zusammen,

ich habe ein Problem mit meinem Unraid-Bootstick nach einem Neuaufbau meines Unraid-Servers.

System:

Hintergrund:

Mein vorheriger Unraid-Stick war ein Intenso Micro Line 8 GB und war offenbar defekt. Beim Booten kam ein bzroot checksum error, außerdem waren viele FSCK*.REC-Dateien auf dem Stick vorhanden. Die alte Flash-Konfiguration war dadurch nicht mehr brauchbar.

Der Server war zu diesem Zeitpunkt noch nicht vollständig eingerichtet und ich hatte leider noch kein Backup des Sticks. Daher habe ich den Server mit einem neuen USB-Stick komplett neu aufgesetzt. Die Daten auf dem Array waren aber noch vorhanden. Ich konnte die Parity-Disk, die Datenplatte und die Cache-SSD anhand der Seriennummern wieder korrekt zuweisen. Danach startete das Array normal, die Datenplatte wurde gemountet und die Shares waren wieder sichtbar.

Den neuen Stick habe ich mit dem Unraid USB Creator komplett neu erstellt. Die Lizenz wurde erfolgreich auf den neuen Verbatim-Stick übertragen.

Aktuelles Problem:
Der neue Verbatim-USB-Stick wird nach einem Kaltstart nicht zuverlässig vom BIOS erkannt.

Mit Kaltstart meine ich folgenden Ablauf:

  1. Ich fahre Unraid sauber herunter.

  2. Danach trenne ich den Server über eine WLAN-Steckdose vollständig vom Strom.

  3. Wenn ich die WLAN-Steckdose wieder einschalte, bekommt der Server wieder Strom.

  4. Der Server startet automatisch.

  5. Manchmal wird der USB-Bootstick dann nicht erkannt und der Server landet direkt im BIOS.

  6. Im BIOS wird der USB-Stick dann auch nicht als Bootgerät angezeigt.

Am Anfang half es teilweise, den Server erneut auszuschalten oder den Stick in einen anderen hinteren USB-Port zu stecken. Danach wurde der Stick wieder erkannt und Unraid bootete normal. Inzwischen ist das Problem aber erneut aufgetreten: Der Stick wurde auch nach mehrmaligem Ausschalten/Einschalten teilweise nicht mehr erkannt. Das Verhalten trat bisher sowohl an den hinteren USB-2.0-Ports neben dem PS/2-Anschluss als auch an einem hinteren USB-3.x-Port auf.

Aktuelle BIOS-Einstellungen:

  • Secure Boot: Disabled

  • Fast Boot: Disabled

  • Legacy USB Support: Enabled

  • USB Mass Storage Driver Support: Enabled

  • CSM Support: Enabled

  • Network Stack / PXE: Disabled

  • Boot Option #1: Verbatim USB-Stick, wenn er erkannt wird

  • XHCI Hand-off: Enabled

Das Problem ist auch mit XHCI Hand-off = Enabled erneut aufgetreten.

Wenn Unraid einmal gebootet ist, sieht alles normal aus:

  • Array startet

  • Datenplatte wird gemountet

  • Shares sind sichtbar

  • keine Disk-Fehler


Für mich wirkt es so, als würde der USB-Stick beim ersten Start nach kompletter Stromtrennung manchmal nicht sauber initialisiert werden. Ich bin mir aber nicht sicher, ob es wirklich ein Strom-/Versorgungsproblem ist oder eher ein USB-Initialisierungs-/Timingproblem des BIOS beim Kaltstart.

Der Server soll später ggf. auch aus der Ferne gestartet werden können. Wenn der USB-Stick nach einem Kaltstart nicht erkannt wird und der Server im BIOS landet, wäre das natürlich problematisch.

Meine Fragen:

  1. Hat jemand ähnliche Kaltstart-/USB-Erkennungsprobleme mit Gigabyte-B760-Boards oder ähnlichen Plattformen?

  2. Könnte die Kombination aus Board und Verbatim-Stick problematisch sein?

  3. Oder kann es auch einfach nur an dies und allein am USB Stick?

  4. Sollte ich den Verbatim-Stick neu erstellen/formatieren oder ist das eher nicht relevant, wenn der Stick schon im BIOS gar nicht erkannt wird?

  5. Gibt es weitere BIOS-Einstellungen, die ich für einen zuverlässigen Unraid-USB-Boot prüfen sollte?

Vielen Dank!

Pixelpaule

Edited by Pixelpaule

Solved by Pixelpaule

  • Community Expert

hast du fast-boot aktiviert im Bios? Dann schalt das mal aus.

Wir hatten so ein Verhalten (es funktioniert nicht mehr mit demselben USB-Port - es muss gewechselt werden) hier schon öfter.

Ich meine, das war die Lösung...

  • Author
  • Community Expert

@_alo_

Danke für deine schnelle Antwort. Fastboot ist deaktiviert. Ich habe auch alle BIOS Einstellungen so vorgenommen (außer jetzt XHCI -> enabled) wie @DataCollector in seinem Gigabyte B760M DS3H DDR4 Thread angegeben hat.

Ich habe jetzt testweise einen SanDisk Ultra 32GB USB-Flash-Laufwerk USB 3.0 mit einer Unraid Testversion erstellt und teste damit jetzt mehrmals den Kaltstart. Das hat jetzt immer sauber funktioniert. Dann habe ich den Verbatim Stick wieder angesteckt und er bootet nicht. Wenn ich im BIOS bin stecke ich den Verbatim Stick in einen anderen USB Port, starte neu und er wird erkannt.

Ich glaube daher fast das es am Verbatim Stick liegt.

  • Community Expert
5 minutes ago, Pixelpaule said:

Ich glaube daher fast das es am Verbatim Stick liegt.

ja ok, war nur ne Idee, weil mir das Verhalten bekannt vorkam....

Ich nutze die kleinen SanDisk UltraFit 32GB-Sticks seit Jahren ohne Probleme, ich hab mit sowas keine Erfahrungen (mit dem Board mittlerweile schon).

  • Author
  • Community Expert

Ja ich habe bei zwei anderen Unraid Servern SanDisk Cruzer Fit USB Flash-Laufwerk 16GB USB 2.0 im Einsatz ohne Probleme. Sind aber nicht mehr so gut zu bekommen. Hatte auch erst überlegt den SanDisk UltraFit 32GB zu nehmen.

Würde es an der Stelle jetzt vielleicht Sinn ergeben auf "Internat Boot" bei Unraid umzusteigen?

  • Community Expert
3 minutes ago, Pixelpaule said:

Würde es an der Stelle jetzt vielleicht Sinn ergeben auf "Internat Boot" bei Unraid umzusteigen?

aufgrund dieser Problematik sehe ich da jetzt nicht wirklich einen Grund. Nimm einfach einen Stick der funktioniert ;)

hier gibt es genug Threads in denen Stick-Empfehlungen genannt wurden....

  • Author
  • Community Expert
1 minute ago, _alo_ said:

hier gibt es genug Threads in denen Stick-Empfehlungen genannt wurden....


Das ist genau der Punkt. Den Verbatim Stick habe ich mir geholt da er empfohlen wurde. 🫣 Und die Threads die ich gefunden hatte waren teilweise einige Jahre alt.

  • Community Expert
2 minutes ago, Pixelpaule said:

Den Verbatim Stick habe ich mir geholt da er empfohlen wurde

oh 🫣

ja dann weiß ich auch nicht....

ich hab hier nur die UltraFit und die laufen an meinen beiden Servern (und einem dritten Testgerät) ohne Probleme.

Am Anfang hatte ich auch mal einen cruzer, aber den brauchte ich woanders (bzw. wollte ich nicht so einen langen Stick am Server hängen haben, daher die kurzen günstigen UltraFit)

  • Author
  • Community Expert
  • Solution

Ich wollte nur die Rückmeldung geben das der Server jetzt wieder stabil läuft. Habe jetzt einen meiner "SanDisk Ultra 32G USB 3.0" Sticks dafür genommen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.