Was sind die Nachteile der Verwendung des BIOS-Kompatibilitätsmodus beim UEFI-Start?

10

Ich habe einen Samsung Series 9-Laptop mit vorinstalliertem 64-Bit-Windows 8 gekauft und möchte Linux installieren (wahrscheinlich Ubuntu 13.04, wenn es nächste Woche herauskommt, aber auch Mint 14 in Betracht zieht). Jetzt gab es mehrere Berichte über Firmware-Probleme und Laptops, die bei der Installation von Ubuntu, wenn UEFI aktiviert ist, unwiderruflich hochgefahren wurden. Der Standardempfehlung scheint darin zu bestehen, das BIOS auf die neueste Version zu aktualisieren und dann den UEFI-Modus zu deaktivieren, um die Wahrscheinlichkeit von Bricking zu verringern.

Meine Fragen:

  • Was sind die Nachteile davon?
  • Worauf muss ich noch achten?
  • Wenn ich UEFI deaktiviere, benötige ich die 32-Version anstelle der 64-Bit-Version von Linux?
ziemlich gully
quelle

Antworten:

22

Es gibt verschiedene Unterschiede zwischen dem Booten im BIOS-Modus und im EFI-Modus:

  • Auf neuen Computern dauert ein Start im BIOS-Modus wahrscheinlich länger als ein Start im EFI-Modus (einige Sekunden).
  • Jeder Modus verfügt über eigene Bootloader und Bootmanager. Im BIOS-Modus haben Sie LILO, GRUB Legacy, GRUB 2, BURG, SYSLINUX und einige andere für Linux. Im EFI-Modus haben Sie ELILO, Fedoras gepatchtes GRUB Legacy, GRUB 2, den EFI-Stub-Loader des Linux-Kernels, rEFInd, gummiboot und einen oder zwei sehr exotische Bootloader. (Weitere Informationen zu diesen EFI-Bootloadern und Bootmanagern finden Sie auf meiner Webseite zum Thema .) Möglicherweise bevorzugen Sie einen bestimmten Nur-BIOS- oder Nur-EFI-Bootloader.
  • Die Wartung des Bootloaders im EFI-Modus unterscheidet sich von der Wartung des Bootloaders im BIOS-Modus. Sobald Sie wissen, was Sie tun, und wenn Ihr EFI nicht fehlerbehaftet ist, ist die Wartung des EFI-Bootloaders einfacher und flexibler. Die meisten Neulinge finden es jedoch schwieriger, weil sie mit dem BIOS-Modell vertraut sind und weil Tools zum Verwalten von BIOS-Bootloadern besser in Betriebssysteme und Betriebssysteminstallationsprogramme integriert sind als Tools zum Verwalten von EFI-Bootloadern.
  • Durch das Booten im EFI-Modus erhalten Sie Zugriff auf EFI-Laufzeitdienste. Derzeit ist dies ziemlich geringfügig - Sie können die Startreihenfolge unter Linux verwalten und den Kernel im Falle einer Kernel-Panik Daten im NVRAM speichern lassen, aber das war es auch schon. In Zukunft könnten EFI-Laufzeitdienste an Bedeutung gewinnen.
  • EFI bietet eine Boot-Time-Umgebung, die beispielsweise zum Bearbeiten von Bootloader-Konfigurationsdateien ohne Booten eines Betriebssystems nützlich sein kann.
  • Aktuelle EFIs, einschließlich solcher, die auf Computern mit Windows 8 ausgeliefert werden, unterstützen Secure Boot. Dies ist derzeit für Linux-Benutzer eher ein Ärger als ein Vorteil, da die Unterstützung für Secure Boot unter Linux immer noch primitiv ist. Es bietet jedoch zumindest einen theoretischen Sicherheitsvorteil, da es zum Schutz vor EFI-Boot-Kits beiträgt.
  • Obwohl dies per se kein BIOS-Nachteil ist, müssen Sie für den Wechsel vom EFI-Modus in den BIOS-Modus Ihre Betriebssysteme neu installieren oder zumindest deren Bootloader neu konfigurieren - zumindest unter der Annahme, dass Sie alles bereits installiert behalten möchten (Windows, wenn Sie dies möchten) habe noch nichts installiert).

All dies ist absolut trivial im Vergleich zu dem großen Nachteil beim Booten im EFI-Modus auf Samsung-Laptops , den Sie identifiziert haben: Wenn der Samsung-Firmware-Fehler ausgelöst wird, wird Ihr neuer Computer zu einem nutzlosen Klumpen.

In Bezug auf die Bitbreite von Linux ist die 64-Bit-Version im EFI-Modus am besten geeignet. Obwohl die 32-Bit-Version mit etwas Hoop-Jumping funktionieren kann, ist die 64-Bit-Version einfacher zu installieren und funktioniert besser. Im BIOS-Modus funktioniert jede Version, obwohl ich die 64-Bit-Version weiterhin empfehle, da sie wahrscheinlich schneller ist, insbesondere bei einigen Programmtypen.

Rod Smith
quelle
Vielen Dank für eine ausführliche Antwort. Möchten Sie wissen, wie Sie Windows 8 nach dem Wechsel in den BIOS-Modus neu installieren können, dh können Sie dies mit dem Samsung-Wiederherstellungsprogramm tun?
Prettygully
Ich kenne die Samsung-Tools nicht speziell, aber die meisten Windows-Tools, die ich mit Computern ausgeliefert habe, sind in ihren Funktionen sehr eingeschränkt. Sie benötigen eine Einzelhandels-DVD oder ähnliches, um die Arbeit zu erledigen. Unter superuser.com/questions/493766/… finden Sie Informationen dazu, wo Sie solche Medien legal erhalten können.
Rod Smith
0

Ich kann nur den allerletzten Teil Ihrer Frage ansprechen, und das nur anekdotisch. Aber ich habe gerade Ubuntu 12.10 auf einem neuen Lenovo-Laptop installiert, auf dem standardmäßig (64-Bit) Windows 8 und UEFI-Modus aktiviert waren. Ich habe die Standardempfehlungen befolgt, das BIOS zu aktualisieren und dann den EUFI-Modus zu deaktivieren. Ich hatte keine Probleme bei der Installation der 64-Bit-Version von Ubuntu. Daher halte ich die Verwendung der 64-Bit-Version nicht für problematisch.

MTS
quelle