Was ist die richtige und zuverlässige Methode, um Ubuntu Gnome auf einer NVMe-SSD mit aktiviertem UEFI neu zu installieren?

Was ist die richtige und zuverlässige Methode, um Ubuntu Gnome auf einer NVMe-SSD mit aktiviertem UEFI neu zu installieren?

/homeIch habe mehr als 3 Tage lang Probleme, Ubuntu Gnome mit aktiviertem UEFI erfolgreich zu installieren. Ich habe eine NVMe-SSD, auf der ich mein Betriebssystem installieren möchte, und eine zusätzliche SSD, auf der ich die Leistungsfähigkeit verbessern möchte .

Ich habe einige Anleitungen dazu befolgt, aber am Ende habe ichleerer Bildschirmwo es keine Möglichkeit gibt, meine Anmeldedaten einzugeben; daher ist das (installierte) Betriebssystem nicht bootfähig. Die einzige Möglichkeit, das System zu betreten und darauf zuzugreifen, besteht darin, neu zu starten, die Option auszuwählen try Ubuntu without installingund dann mit GParted Änderungen an der Festplatte vorzunehmen.

Trotzdem kann ich es nicht booten. Das Problem könnte daran liegen, dass ich das Microsoft Reserved Partitionals Standard gelieferte gelöscht habe (allerdings ohne installiertes Betriebssystem); und dann habe ich meine eigene Partition in der NVMe-SSD erstellt, wobei die allererste Partition EFI System Partition(ESP) und die zweite Partition die ist swap spaceund der Rest der Ort ist, an dem ich das /Root-Dateisystem installiert habe.

Ich denke, ich mache die ESP-Partitionierung richtig. Zuerst erstelle ich eine Partition, 550 MiBdie den empfohlenen Speicherplatz für eine Linux-Installation hat, wobei das Dateisystemformat FAT32wiederum ein empfohlenes Format für eine UEFI-Partition ist, und stelle dann die Partitionen flagsauf ein boot,esp, indem ich sie ankreuze. Außerdem habe ich dieEtikettals EFI.

Für die restlichen Partitionen verwende ich immer die ext4Dateisysteme.

Um einen Live-USB mit Ubuntu Gnome ISO zu erstellen, formatierte ich zuerst ein generisches 16-GB-Flash-Laufwerk mit GParted mit dem Dateisystem FAT32. Dann schrieb ich UNetbootindie ISO-Image-Datei auf USB, bin mir aber nicht ganz sicher, ob die Verwendung von UNetbootin der richtige Weg ist, um einen UEFI-fähigen Live-USB für Ubuntu Gnome zu erstellen.

aktualisieren: Ich habe fast boot, secure boot, und deaktiviert Intel RST(d. h. ich verwende kein RAID-Volume); stattdessen habe ich den AHCI-Modus aktiviert. Ich habe eine nVidia GTX 1070-Grafikkarte und einen Core i7-Prozessor.

Was könnten die Probleme sein?

Antwort1

Ich habe es endlich geschafft, das Problem herauszufinden: die Verwendung von UNetbootin zum Erstellen eines Live-USB.

Dann mach'snicht nutzen UNetbootinzum Erstellen eines Live-USB mit UEFI-fähiger Installation. Stattdessen ist die korrekte Art, ein Live-USB zu erstellen, die Verwendung desStartdisketten-Erstellervon einigen funktionierenden Ubuntu-Systemen.

1) Live-USB erstellen(Referenzhandbuch)

  • Formatieren Sie zunächst den USB-Stick mit dem Dateisystem (FAT-32) unter Verwendung von GParted. (Das Flag muss boot,espim USB-Stick nicht gesetzt werden.)
  • Starten Sie dannStartdisketten-Erstellerund wählen Sie das ISO-Image und das Zielgerät, also den USB-Stick, den wir bootfähig machen möchten. (In den meisten Fällen macht Ubuntu dies automatisch, wenn ein ISO-Image vorhanden und der USB-Stick richtig gemountet ist.)
  • Es dauert 2-4 Minuten, bis der Vorgang abgeschlossen ist. Dann erhalten Sie die Meldung, dass dieser USB-Stick für die Installation verwendet werden kann. Erfolg!

2) Ändern der Einstellungen im APTIO-Dienstprogramm

Schalten Sie einfach das System ein und drücken Sie sofort, F2um den APTIO-Dienstprogrammbildschirm anzuzeigen.

Damit UEFI-enableddie Installation reibungslos funktioniert, müssen wirdeaktivierendie folgende:

  • Sicherer Startvorgang
  • Schneller Start
  • Intel RST (dh tunnicht nutzenein RAID-Volume, entweder RAID0 oder RAID1)

(Ich habe in Foren gelesen, dass diese eingeschaltet werden könnennach der Betriebssysteminstallationaber ich habe diese Option nicht ausprobiert.)

Aktivieren Sie dieAHCI-Modusstattdessen. Ändern Sie abschließend die Reihenfolge der Startoptionen, sodass unser Live-USB als erstes in der Reihenfolge angezeigt wird.

3) Manuelles Erstellen von Partitionen in SSD

Der nächste Schritt besteht darin, die (NVMe) SSD und andere SSDs oder Magnetplatten (HDDs) nach Wunsch zu partitionieren. Da wir bereits über ein Live-USB-Laufwerk verfügen, können wir dieses verwenden Try Ubuntu without Installingund auf die Festplatten zugreifen, um Partitionen zu erstellen.

Sobald wir drin sind, verwenden SieGPartedum manuelle Partitionen zu erstellen. Beachten Sie, dass ich die gelöscht habe, Microsoft Reserved Partitiondie beim Kauf des Systems als Standard mitgeliefert wurde. Ich habe herausgefunden, dass das Löschen dieser Partitionkein Problemaber es istobligatorischum eine (ESP) als erste Partition auf der SSD zu haben EFI System Partition. Also müssen wir eine erstellen.

Stellen Sie zunächst sicher, dass sich die SSD, auf der Ubuntu installiert werden soll, inGlobale Partitionstabelle( GPT) formatieren. Dann:

  • Löschen Sie alle vorhandenen Partitionen. Dadurch wird der gesamte Speicherplatz freigegeben unallocated.
  • Erstellen Sie die erste Partition mit 550 MiBoder mehr, was der empfohlene Speicherplatz für Ubuntu-basierte Installationen ist. Diese Partition muss im FAT32Dateisystemformat gemäß UEFI-Spezifikation vorliegen. Zusätzlich müssen die Flags auf gesetzt sein boot,esp. Ich habe manage flagsdie Option verwendet, um dies zu tun. Außerdem labelmuss das Feld sein EFI, obwohl partition namees leer gelassen werden kann.
  • Die nächste Partition muss swap spaceaus Effizienzgründen sein. Sie können diese Partition auch am Ende haben, aber ich habe sie als zweite Partition erstellt. Ich habe ungefähr 8,5 GB mit nein partition nameund nein zugewiesen label, aber der Dateisystemtyp muss sein linux swap.
  • Die dritte Partition ist die, in der die Ubuntu-Installation stattfinden wird./Root-Dateisystem. Ich habe den Rest des Speicherplatzes (ca. 450 GB) zugewiesen. Um diese Partition zu erstellen, verwenden Sie nach Wunsch Folgendes. Auch hier kann das ext4 journaling filesystemFeld leer gelassen werden.labelpartition name

  • Verwenden Sie eine andere SSD (z. B. 850 EVO), um eine Partition dafür zu erstellen /home.

  • Ich habe alle vorhandenen Partitionen auf dieser Festplatte gelöscht und eineeinzelPartition (ohne ESPPartition).
  • Verwenden Sie ext4ein benutzerfreundliches Dateisystem labelund geben Sie den Einhängepunkt als an /home. Hier werden alle Dokumente, Bilder, Audiodateien, Videos usw. gespeichert.
  • Die labelvon uns bei der Partitionierung angegebene Anzahl wird später zum Laden von Datenträgern verwendet.Partitionsnamekann leer gelassen werden.

Die Partitionierung ist abgeschlossen. Starten Sie das System neu und wählen Sie nun die Optioninstall Ubuntu.

4) Ubuntu installieren Es wird empfohlen, während der Ubuntu-Installation eine Verbindung zu einem Ethernet-Kabel herzustellen, da dabei einige Dateien aus dem Internet heruntergeladen werden, die für eine erfolgreiche Installation wichtig sind.

Die ersten Schritte im Assistentenmenü sind selbsterklärend. Wählen Sie jedoch die Option, Something Elsewenn Sie gefragt werden, wo die Installation erfolgen soll. Jetzt müssen wir hier noch etwas mehr Arbeit erledigen, da wir unsere eigenen Partitionen erstellt haben.

  • Stellen Sie sicher, dass boot, espdie Flags imESP-Partition. Danach ändert sich der Einhängepunkt zu /efi(oder manchmal /boot/efi)

  • Stellen Sie sicher, dass die Swap-Space-Partition zum Dateisystem gehörtswap area

  • Stellen Sie in der Partition, in der Ubuntu installiert werden soll, sicher, dass dieEinhängepunktist \ mit formataktivierter Option und Dateisystem ist vom Typext4
  • in der für vorgesehenen Partition /home, setzen Sie den Mount-Punkt auf /homemit ext4 journaling filesystem; ​​zusätzlich mit einigen freundlichenEtikettum später auf die Festplatte zuzugreifen.
  • Die externe Festplatte (z. B. magnetische Festplatten) kann ohne Änderungen belassen werden.

Gerät für BootloaderDie Installation mussESP-Partition. Manchmal kann dies jedoch automatisch erkannt werden. Also keine Sorge.

Wir sind fast fertig mit allen Prozeduren. Klicken Sie einfachweitermachen.. Sie werden nach weiteren Details wie Ihrem Standort, Namen, Computernamen, Benutzernamen und Passwort gefragt. Geben Sie diese Details ein und warten Sie geduldig 3-4 Minuten, bis die Installation abgeschlossen ist.

Beobachten Sie in der Zwischenzeit den Fortschritt, um sicherzustellen, dass alles reibungslos und fehlerfrei abläuft. Hoffentlich ist es erfolgreich und wirft eine Meldung anNeustartdas System, um die neue Installation zu verwenden.

Starten Sie es neu und melden Sie sich mit Ihrem Benutzernamen und Passwort an.

Diese Installation verwendet standardmäßig nouveauTreiber. Wenn Sie eine moderne Grafikkarte wienVidia GTX 1070oder so, wir müssen es installieren. Gehen Sie zu Softwares & Updates-> Additional driversund installieren Sie die proprietären Nvidia-Treiber (zum Zeitpunkt des Schreibens ist die neueste Version 384.111).

Nach erfolgreicher Installation und erneutem Neustart können Sie überprüfen, ob es sich bei der Grafikkarte um Nvidia handelt oder nicht, indem Sie Folgendes überprüfen: All Settings->Details

Ich hoffe, dass dies eine hilfreiche Anleitung für alle ist, die Probleme mit einer korrekten und funktionierenden Installation von Ubuntu Gnome mit aktiviertem UEFI haben.

PSBeachten Sie, dass in dieser Anleitung davon ausgegangen wird, dass nicht auf allen Datenträgern wichtige Daten vorhanden sind.Sichern Sie alle Ihre Dateien, bevor Sie diese Installationsmethode ausprobieren.


Referenzen, die sehr hilfreich waren:

1)Wie funktioniert der UEFI-Boot eigentlich?
2)mehr Hintergrundinformationen zu UEFI

verwandte Informationen