[Eisfair] Dringend - initrd und usb-storage !
Hilix
hilmar.boehm at web.de
So Nov 15 00:44:39 CET 2020
Hallo Uwe,
ich habe hier nur interessiert mitgelesen. Trotzdem vielen Dank für das Teilen Deiner Findings!
(Wer kennt nicht solche Phänomene...)
Gruß. / Hilmar.
Am 14.11.20 um 15:29 schrieb Uwe Kunze:
> Hallo Marcus, Thomas und alle Mitleser ...
>
>> Ich mache die ganze Sache nochmal (Platte neu klonen usw.) und fange nochmal "von vorn" an. Jetzt weiß ich ja wenigstens
>> schonmal, wie der USB-Treiber in die initramfs kommt (oder auch nicht) und worauf ich achten muss.
>> Ich melde mich wieder ...
>
> ich wollte mich nochmal abschließend zu diesem "Problem" melden ...
>
>> Nach aktuellem Stand gibt es kein Problemmit dem Kernelupdate.
>
> und bestätigen, dass das aktuelle Kernelupdate (in Bezug auf den USB-Treiber) korrekt arbeitet.
>
> Ich habe (nach mehreren Versuchen) die Ursache gefunden, dass meine Platte zwar an SATA, aber nicht an USB bootet:
>
> Es lag am USB-to-SATA-Adapter :-(
>
> Ich habe aktuell zwei verschiedene USB-to-SATA-Adapter in Verwendung.
> Einmal integriert in einem "inatek"-HDD-Gehäuse (ASMT 2115) und zum anderen einen Adapter ohne Gehäuse (ST912082 2AS).
>
> Mit BEIDEN Adaptern kann ich problemlos Debian- bzw. Ubuntu- Installationen booten ... deshalb war ich sehr sicher, dass es
> nicht an "inkompatibler USB-Hardware" liegen kann.
>
> Wie sich jetzt herausgestellt hat, funktioniert der USB-Treiber, welcher in der initramfs des eis-1 integriert ist, mit den ASMT
> 2115 nicht ordnungsgemäß zusammen.
>
> Das Booten des Kernels funktioniert .... aber sobald die root-Partition eingebunden werden soll, ist Feierabend :-(
> Es kann dann kein root-Device gefunden werden, egal ob über UUID oder über /dev/sd...
>
> Da ich (blöderweise) bei meinen Versuchen Anfang der Woche nur DIESEN Adapter in Verwendung hatte, kam meine Vermutung zustande,
> der USB-Treiber wäre nicht geladen.
>
> Schließe ich dieselbe Platte an den anderen Adapter an, gibt es keine Probleme .... die root-Partition wird erkannt und er
> bootet durch.
>
> Warum zeitweise nach einem Kernel-Update der USB-Treiber in der initramfs (trotz vorhandenem /boot/usb-drive) geblacklistet war,
> kann ich nicht mehr nachvollziehen.
>
> Mit dem "passenden" Sata-to-USB-Adapter (ST912082 2AS) habe ich nochmal ein Kernel-Update drübergebügelt und der USB-Treiber
> wurde (ordnungsgemäß) NICHT geblacklistet ... also alles i.O.
>
> Ich bedanke mich für alle Tips und Hilfen ... insbesondere die Einsicht in die initramfs hat mir den Ablauf des Bootvorgangs ein
> bischen klarer gemacht .... zukünftig kann ich ein ähnliches Problem hoffentlich besser selbst analysieren.
>
> Man lernt nie aus .... vielleicht hilft dem Einen oder Anderen die Erkenntnis mit den verschiedenen SATA-to-USB-Adaptern.
>
> Grüße und schönes WE.
> Uwe
Mehr Informationen über die Mailingliste Eisfair