Nach der Installation von Ubuntu Gnome 16.04.1 bemerkte ich die folgende Fehlermeldung:
DMAR: Failed to map dmar0 al boot
Es war eine Weile her, dass ich einige Verlangsamungen im POST-Prozess bemerkte, insbesondere während der Erkennung meiner USB-Webcam
Nach einigen Recherchen im Internet fand ich die detaillierte Analyse (erstellt für ein Fedora-Betriebssystem):
Warum sagt mir mein Syslog, dass mein BIOS defekt ist?
und ich habe diese Meldung in meinem dmesg-Ereignisprotokoll gefunden:
Your BIOS is broken; DMAR reported at address fed90000 returns all ones!
das erscheint nur, wenn die Option Intel VT(d) im BIOS aktiviert ist.
Soweit ich den Beitrag von heute verstanden habe, kann die Situation nicht gelöst werden, es sei denn, es gibt ein neues BIOS-Update. Leider ist das neueste BIOS bereits installiert und ich bezweifle ernsthaft, dass neue Updates kommen werden (mein ASUS-Motherboard ist jetzt 3 oder 4 Jahre alt).
Da ich manchmal Virtualbox verwende, würde ich die Option Intel VT(d) lieber aktiviert lassen, aber ich möchte ein Fehlverhalten der USB-Peripheriegeräte vermeiden (was in der Vergangenheit passiert ist und das ich jetzt mit diesem BIOS-bezogenen Problem erklären möchte).
iommu=soft
Ich habe bereits versucht, die Option beim Booten des Kernels hinzuzufügen, aber es hat nicht funktioniert.
Haben Sie Vorschläge zur Lösung oder Umgehung dieses Problems?
Besteht die Möglichkeit, dass ein früheres BIOS funktioniert? Die letzten beiden habe ich bereits getestet ...
Antwort1
Deaktivieren Sie die Intel-Virtualisierungstechnologie im BIOS. Ich hatte das gleiche Problem.
Ich habe Folgendes versucht:
- Verwendung von nur einem RAM-Riegel;
- Externes Flashen des BIOS mit dem USB-BIOS-Flash-Tool;
- Versetzen der Festplatte in den IDE- und AHCI-Modus im BIOS.
Immer das gleiche Problem, bis ich die Intel-Virtualisierungstechnologie deaktiviere.
Antwort2
Um ein mögliches Hardwareproblem auszuschließen, werden wir mit Ihrem RAM herumspielen. So können wir feststellen, ob Sie wirklich ein BIOS-Problem haben oder nicht.
Trennen Sie zunächst Ihren Computer vom Stromnetz. Drücken Sie dann den Hauptschalter und halten Sie ihn 10 Sekunden lang gedrückt. Dadurch wird die restliche Energie im Computernetzteil entladen.
Wenn Sie an Ihrem Computer arbeiten, sollten Sie sich vorzugsweise nicht auf einem Teppichboden befinden und sich nahe genug an etwas befinden, an dem Sie sich erden können, beispielsweise an einer Wasserleitung.Rohmetall. Wenn das an der Stelle, an der sich der Computer befindet, nicht möglich ist, stellen Sie ihn an einen anderen Ort. Stellen Sie ihn beispielsweise in die Nähe einer Heizung oder der Küchenspüle. So können wir die statische Elektrizität von Ihrem Körper ableiten, bevor Sie irgendetwas im Inneren des Computers berühren.
Öffnen Sie das Computergehäuse. Berühren Sie einen nahegelegenen Boden. Entfernen Sie vorsichtig Ihre 4 RAM-Riegel, indem Sie die Riegel an beiden Enden jedes Riegels vorsichtig nach unten drücken. Beachten Sie, in welche Richtung die Riegel zeigen. Fassen Sie die RAM-Riegel nur an den Kanten an. Legen Sie die Riegel auf etwas nicht Statisches wie ein Stück Folie. Sehen Sie sich die Riegel nun genau an, um festzustellen, ob sie alle vom gleichen Typ sind, die gleiche Anzahl großer Chips haben und ähnliche Etiketten tragen. Im Moment gehe ich davon aus, dass sie alle gleich sind. Lassen Sie mich wissen, was Sie hier finden.
Berühren Sie erneut eine nahe gelegene Erdung. Jetzt werden wir nur zwei der RAM-Riegel wieder einsetzen (mit ähnlichen Riegeln), sicherstellen, dass jeder Riegel richtig eingesetzt und in die Verriegelung eingerastet ist, und den Computer erneut testen, um nach den Fehlern zu suchen. Später, je nach Ergebnis, werden wir das verbleibende Paar Riegel wieder einsetzen.
Es ist wichtig, wie/wo wir die Speichersticks wieder einsetzen. Sehen Sie sich mein Diagramm unten an.
schwarz - dimm 0 - erster Stick
blau - dimm 1 - leer
schwarz - dimm 2 - zweiter Stick
blau - dimm 3 - leer
Wir möchten dieselben Farbpaare verwenden, die auch dimm0 enthalten. Die anderen Dimm-Nummern hängen davon ab, ob sie 0,1,2,3 oder 0,2,1,3 nummeriert sind.
Verwenden Sie nun den Computer mit nur zwei RAM-Riegeln und suchen Sie nach Ihrem Fehler. Melden Sie sich nach diesem Schritt wieder.
Grüße, Al