Muss ich das Betriebssystem neu installieren, wenn ich das Motherboard ändere?


8

In Kürze werde ich meinen GA-890GPA-UD3H entweder auf GA-990FXA-UD3 oder M5A99X aktualisieren ( ich entscheide immer noch, welcher).

Würde ich mein 14.10-Setup neu installieren müssen oder wird der Kernel einfach mit einem anderen Motherboard-Treiber booten?

Ich aktualisiere nicht die CPU, sondern nur das Motherboard.

Antworten:


12

Sie müssen das Betriebssystem nicht neu installieren, wenn Sie das Motherboard aktualisieren und eine Boot-Umgebung im MBR-Stil verwenden (Informationen zu EFI / UEFI-Boot-Systemen finden Sie in der anderen Antwort zu dieser Frage).

Möglicherweise müssen Sie jedoch einige Dinge anschließend durchgehen und aktualisieren:

  1. Zunächst müssen Ihre Treiber für Ihre Grafikkarte (falls eine integrierte Karte vorhanden ist) aktualisiert werden. Damit stellen Sie sicher, dass Sie die richtigen Grafiktreiber für Ihre Grafikkarte haben.
  2. Die Netzwerkeinstellungen für den Ethernet-Adapter müssen möglicherweise geändert werden, sofern er integriert ist. Wenn Ihre Netzwerk- und Ethernet-Einstellungen statisch eingerichtet werden müssen, müssen Sie möglicherweise Ihre Einstellungen nach dem Ändern des Motherboards aktualisieren, da die Ethernet-Karte möglicherweise eine neue Kennung erhält (z. B. eth1anstelle von eth0oder so).
  3. Treiber für alle Peripheriegeräte in Erweiterungssteckplätzen. Wenn auf Ihrem Motherboard Steckplätze mit zusätzlichen Geräten (z. B. einer separaten Grafikkarte, einer WLAN-Adapterkarte usw.) vorhanden sind, möchten Sie möglicherweise überprüfen, ob die Treiber korrekt installiert und identifiziert sind. Vor allem, wenn neue Elemente installiert sind.

Für (1) und (3) können Sie wahrscheinlich das Tool "Zusätzliche Treiber" ausführen, das dann Ihre Hardware und die nicht freien proprietären Verpackungssätze überprüft, um nicht freie Treiber zu identifizieren, die Sie möglicherweise für die Arbeit mit Ihrem Computer benötigen.

Für (2) müssen Sie Ihre Einstellungen manuell neu konfigurieren, wenn es sich um eine statische Konfiguration handelt, die /etc/network/interfacesin Network Manager definiert oder manuell konfiguriert wurde.


Immer noch nicht verstanden. Muss ich so etwas wie ein zusätzliches Software-Tool wie "Zusätzliche Treiber" ausführen (BTW ist in Ubuntu Software nicht vorhanden) oder Ubuntu fängt alle neuen Geräte beim ersten Start ab? Sieht so aus, als wäre es immer besser, den Videotreiber vorübergehend auf Open Source umzustellen, aber bei einem anderen nicht sicher. Vielen Dank für Ihr Verständnis.
reifen

3

Wenn Sie ein UEFI-Motherboard ersetzen, müssen Sie UEFI Pfade Ihrer Betriebssystemlader hinzufügen.

Dies kann per efibootmgrDienstprogramm erfolgen. Sie müssen von Ubuntu LiveUSB booten, Ihre EFI-Partition suchen und die Datensätze hinzufügen.

Die EFI-Partition kann leicht gefunden werden. Es ist eine kleine fat32-Partition, die bootin vielen Fällen ein Flag hat .

EFI-Loader sind Dateien, die sich auf Ihrer EFI-Partition befinden. Ubuntu hat zwei Lader grubx64.efiund shimx64.efi. Letzterer ist mit dem Microsoft-Schlüssel signiert, um mit aktiviertem sicherem Start booten zu können. Aber in den meisten Fällen funktioniert beides. Sie können nur sicher hinzufügen shimx64.efi.

Diese Lader befinden sich in /boot/EFI/ubuntu.

Um einen Datensatz zu UEFI hinzuzufügen, müssen Sie ihn ausführen

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N

Wo /dev/sdXbefindet sich die Festplatte, auf der sich die EFI-Partition befindet, und Ndie Nummer dieser Partition? Zum Beispiel wird /dev/sdb2es so aussehen

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdb -p 2

/dev/sda1ist Standard. Wenn Sie dort Ihre EFI-Partition haben, können Sie -dund -pParameter überspringen .

-c Parameter ist das Erstellen eines UEFI-Datensatzes.

-list ein Pfad zum Loader im Windows-Format, der \EFIaus irgendeinem Grund beginnt .

-List ein Etikett. Sie sehen es in Ihrem BIOS als Startoption. Sie können es in etwas anderes ändern, aber ich bin nicht sicher, ob update-grubes nicht in " ubuntuZurück" geändert wird .

Wenn Sie ausführen sudo efibootmgr -v, werden alle Ihre Datensätze mit Pfaden und Beschriftungen angezeigt.

Sie können einen falsch hinzugefügten Datensatz entfernen, indem Sie ihn ausführen

sudo efibootmgr -Bb nnnn

Wo nnnnist die Datensatznummer?

Weitere Informationen zum efibootmgrDienstprogramm erhalten Sie von

man efibootmgr

Sie können Datensätze für andere Betriebssysteme wie Windows auf die gleiche Weise hinzufügen. Ich kann jedoch nicht näher erläutern, auf welchen Dateien und auf welchen Pfaden sie sich befinden.


Das ist sehr nützlich. Um vom BIOS zum UEFI zu wechseln, sollte es ausreichen, ein ESP hinzuzufügen und wenig mehr zu tun. Stimmt das?
Kos

1
Der Wechsel vom BIOS zum UEFI ist eine andere Geschichte. Eine EFI-Partition sollte erstellt und Grub ersetzt werden. Ich denke, es ist eine Handlung für eine andere Frage. Bei dieser Antwort geht es um den Austausch eines UEFI-Motherboards.
Pilot6
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.