Wie werden die Bios Microcode Updates unter Suse verteilt ?

Hinweis: In dem Thema Wie werden die Bios Microcode Updates unter Suse verteilt ? gibt es 38 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo Suseforum Wie werden die Bios Microcode Updates verteilt ?


    Ist Microcode-Update Bestandteil des Zypper-Updates oder muss man bei Intel oder dem Motherboard Hersteller ein Bios-Update runterladen und installieren?


    Oft gibt es diese Installs nur für Windows. Wie geht es unter Suse? ?(


    danke Euch
    Caroline :)

    Grüße
    Caroline :)

    Für den Inhalt des Beitrages 117521 haftet ausdrücklich der jeweilige Autor: caroline

  • Lass einfach die Finger davon.


    Der Microcode (Firmware der Prozessoren) muss exakt zum Kernel und zum jeweiligen Prozessor passen.
    Gibt es da Updates, kriegst du die, wenn du -was ja immer brav machst- dein System ganz normal aktuell hältst.


    Lass dich von dieser Schweinepanik, die gerade durch das Dorf getrieben wird, nicht anstecken!
    Es sei denn, du stehst auf richtig viel Ärger.


    Lass die Buben toben, geniesse dein openSUSE, und vergiss das Geschrei.


    Leute, die jetzt meinen mit allerlei (halbseidenen) Kernelpatches und Firmwareversionen spielen zu müssen, verstehen nicht wirklich, was gerade passiert. Die Quittung kriegen sie schnell.
    Brauchst'e nich'.
    Versprochen!


    Die, die das Wissen haben, um damit zu spielen, und nur die, sollten sich damit befassen.
    Das tun sie auch. Und wenn das halbwegs vernünftig erledigt ist, kriegst du automatisch die nötigen Updates.

  • Recht hat @Berichtigung und mehr ist dazu auch nicht zu sagen!
    sonst :smilie_pc_057: oder das :smilie_pc_012::smilie_pc_153:



    MfG Angie


    ------BEGIN H*KEY BLOCK-----
    v4sw6CPUhw5pr5FPck2ma8u7Lw3XGm1l7ELi3JNTe7t4TNDVb5Oen5g3/2ZMa5XsSr1p
    md5c03672c748a6c177669193688d70bd54
    -------END H*KEY BLOCK------

    Für den Inhalt des Beitrages 117527 haftet ausdrücklich der jeweilige Autor: Angie

  • Hallo Suseforum Wie werden die Bios Microcode Updates verteilt ?

    Das sind CPU-Microcode Updates (kein BIOS oder UEFI Microcode).


    Ist Microcode-Update Bestandteil des Zypper-Updates oder muss man bei Intel oder dem Motherboard Hersteller ein Bios-Update runterladen und installieren?

    Beides ist möglich.
    Zeige mal, was bei dir installiert ist: openSUSE hat den Intel-CPU-Microcode vom Januar 2018 wegen Problemen wieder zurückgezogen.

    Code
    sudo zypper search --details -i ucode-*

    Für den Inhalt des Beitrages 117528 haftet ausdrücklich der jeweilige Autor: Agnes

  • Das ist so nicht richtig.


    Erst einmal haben nicht nur Prozessoren, sondern noch viele andere Hardwareteile sogenannten Microcode eingebaut.
    Es gibt also Firmware nicht nur für Prozessoren.


    Ein Beispiel dazu, das nur eine Mutmaßung über moderne Prozessoren von Intel und AMD ist.
    (Ob das wirklich so ist, können nur jeweile Intel oder AMD selbst wissen. Das sind streng gehütete Firmengeheimnisse.):
    Bei Prozessoren übernimmt der Microcode die Bereinigung von Fehlern UND die Abarbeitung von komplexen Befehlen, die im "normalen Befehlssatz" des Prozessors fehlen. fsin wäre dafür ein Beispiel. Dieser Befehl findet sich in der Firmware. Er berechntet für eine Floatingpointzahl die SINusfunktion. Dieser "Firmwarebefehl" setzt sich aus einfacheren, echten Maschineninstruktionen zusammen. Echte Maschineninstrukionen sind fest in Chip gegossene Befehle. Unabänderbar.


    Letztlich ist also "Firmware" ausführbarer Maschinencode, der geladen werden kann. Das gilt für alle Geräte.


    Man kann diese Firmware aus einem UEFI File laden lassen, wenn das Bord initialisiert wird, oder eben durch eine ähnliche Funktionaliät, wie sie Linux bietet. Sie wird dann mit in die initramfs gepackt und gleich dort mitgeladen.
    Dieses Verfahren beherrscht jede Linuxdistribution.
    Sie wird auch nahezu immer für Geräte, wie z.B. Netzwerkkarten, verwendet.


    Der Boardhersteller kann solche Firmware aber auch noch auf andere Art laden lassen. Er lötet einfach ein paar entsprechende Chips auf, die (meist) noch dazu wenigstens ein FPGA haben. Ein FieldProgrammableGateArray ist eine Art programmierbarer Universalrechenchip, dem man sowohl Programme, wie Daten "fest" einspeichern kann.


    Es gibt also mehrere Wege und Arten Firmware zu laden.
    Welche jeweils zur Anwendung kommt, können letztlich nur die jeweiligen Hardwarefreaks und Kernelbastler der Distributionen sagen.


    Was derzeit alles für Meltdown und Spectre durch die Asozialmedien wabert, wird via initramfs beim Kernelloading geladen.

  • Nicht verunsichern lassen, ich hab dort mehr drin als ihr.


    Da jedoch von Intel ihr eigener Code zurückgezogen wurde (i+ | ucode-intel | Paket | 20180108-19.2 | x86_64 | (Systempakete)), hab ich gestern mal wieder gespielt und den alten wieder gebaut (v | ucode-intel | Paket | 20171117-28.1 | x86_64 | Sauerland-kernel).



    Und wie ihr seht, ist auch im OSS Repo nur noch der alte Code vorhanden (v | ucode-intel | Paket | 20170707-10.1 | x86_64 | openSUSE-Leap-42.3-Update), also könnt ihr schauen, ob dieser sowie
    dieser ( | ucode-intel-blob | Paket | 20170707-10.1 | x86_64 | openSUSE-Leap-42.3-Update) installiert ist.


    Wichtig:
    Fangt jetzt nicht an, aus irgendeinem anderen Repo als OSS oder Update-OSS zu installieren.

    Für den Inhalt des Beitrages 117531 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo Suseforum,


    Natürlich werde ich nix verändern, was ich nicht verstehe. :)



    danke Euch
    Caroline :)

    Grüße
    Caroline :)

    Für den Inhalt des Beitrages 117569 haftet ausdrücklich der jeweilige Autor: caroline