Linux-Tagebuch #8 – Ubuntu: Die Installation Schritt für Schritt

In dieser mehrteiligen Beitragsreihe versuche ich mich aus Sicht eines Windows PC-Nutzers dem Linux-Desktop als Betriebssystem zu nähern. Dabei möchte ich dieses als Linux-Anfänger selbst besser kennen lernen und zu verstehen versuchen. Zu Teil 1…

Bildquelle Header: pixabay / Pinguin Tux; by Larry Ewing, Simon Budig, Anja Gerwinski

In diesem Beitrag erfahrt ihr, wie man Ubuntu Linux Schritt für Schritt auf einem Rechner installiert und anschließend einrichtet.

Heute, im 8. Linux-Tagebucheintrag bin ich soweit, dass ich Ubuntu tatsächlich auf meinem Rechner aufspiele. Zuvor habe ich mir unter anderem Gedanken über die Wahl der Linux-Distribution gemacht. Auch die Möglichkeiten, Ubuntu ohne Installation zu testen, habe ich angesprochen.

Datenträger vorbereiten

Zunächst wird ein Installationsmedium benötigt, damit wir das Setup starten können! Ich habe mir dazu das aktuelle Abbild (2,6 Gb) von Ubuntu 20.04.1 LTS von ubuntu.com heruntergeladen. Als Datenträger eignet sich ein herkömmlicher USB-Stick, aber eine DVD geht auch. Das Abbild (ISO) kann nicht „einfach so“ auf den Datenträger kopiert, sondern muss so eingerichtet werden, dass der Rechner beim Start von Diesem booten kann. Dazu habe ich das kostenlose Tool LinuxLive USB Creator benutzt, andere Programme können das aber auch. Das Erstellen den Setup-Sticks dauert einige Minuten. Am schnellsten geht es, wenn ihr einen USB 3.0 kompatiblen Datenträger am passenden Anschluss benutzt. Der Stick muss zunächst im FAT32 Dateisystem formatiert werden. Manchmal spuckt das Programm dabei eine Fehlermeldung aus, da der USB-Stick schon durch Windows in Benutzung sei. Der Fehler kann umgangen werden, indem ihr den USB-Stick davor selbst formatiert.

Datensicherung anlegen

Habt ihr auf dem Rechner, wo Ubuntu Linux installiert werden soll noch Microsoft Windows 10 oder ein anderes Betriebssystem installiert, solltet ihr unbedingt vorher eine Datensicherung machen. Auch dann, wenn ihr Linux neben Windows installieren wollt. Bei der Partitionierung kann immer mal etwas schief gehen, das Wiederherstellen der persönlichen Daten ist dann schwierig oder gar unmöglich! Dazu nehmt ihr einen externen Datenträger. Ich habe einen USB 3.0 Standadapter für 2.5-3″ SATA-Festplatten, wo ich mit dem Programm FreeFileSync regelmäßig Sicherungen mache. Ein einfacher USB-Stick tut es aber auch.

Wie ihr ein umfassendes Backup eurer Benutzerdaten samt Lizenzschlüssel usw. unter Windows macht, habe ich in diesem Beitrag beschrieben.

Setup starten

Um die Installation von Ubuntu zu starten, müsst ihr euren Rechner jetzt vom Installationsmedium booten lassen. Was zunächst recht simpel klingt, ist in der Realität bei aktuellen Notebooks und PCs oft etwas umständlicher.

Also, USB-Stick einstecken, Computer vollständig neustarten. Wenn anschließend das Setup von Ubuntu startet, könnt ihr den Rest dieses Abschnittes überspringen!

Wenn euer Gerät neuer als 2013 ist [Windows 8 vorinstalliert war] und/oder ein Notebook ist, wird euer System wahrscheinlich durch Secure Boot geschützt sein. Secure Boot ist eine Funktion, welche mit der zeitgemäßen UEFI Firmware eingeführt wurde und verhindern soll, dass Malware sich schon vor dem eigentlichen Windows-Start [die Infos, welche vor dem Windows Logo auf dem Bildschirm erscheinen] ins System einnistet [3]. Die technischen Details sind eigentlich nicht so wichtig, die Tatsache spielt aber hier eine Rolle, da sich dann unter Umständen die Installation vom USB-Stick (oder DVD) nicht starten lässt. Der Rechner schaut dann sozusagen direkt auf die Festplatte und ignoriert andere Optionen. Gewusst wie, lässt sich das Problem zum Glück einfach umgehen:

Direkt nach dem Einschalten eures Gerätes werden für einen kurzen Augenblick Details des Herstellers oder zum System angezeigt. Wenn ihr genau hinschaut, werdet ihr irgendwo einen Hinweis „Press xxx zu enter SETUP…“ erkennen können. Sollte dies nicht der Fall sein, probiert es einfach mit den Tasten F2, F11 oder Entf, drückt die Taste zügig bevor das Windows-Logo erscheint, bis ihr im UEFI oder BIOS Setup eures Gerätes angelangt seid.

Eine genaue Beschreibung wird hier schwierig, da sich die Oberfläche von Hersteller zu Hersteller unterscheidet! Manchmal lässt sich jetzt direkt wählen, von wo gebootet werden soll (der USB-Stick!). Diese Option habe ich genutzt. Ansonsten: Findet und deaktiviert (disabled) die Option „Secure Boot“ bzw. „Sicherer Systemstart“. Anschließend sucht ihr den Menüpunkt „Boot Option“ bzw. „Startreihenfolge“, stellt dort sicher, dass in der Liste [UEFI] USB* über dem Windows-Datenträger [UEFI] *Name des Festplattenherstellers* HHD/SSD steht. Über das Menü oder mit F10 die Änderungen speichern und den Rechner neustarten. Sollte es aus irgendeinem Grund danach zu Problemen kommen, könnt ihr über selbiges Menü mit „load default settings“ die vorherigen Einstellungen wiederherstellen.

Die ersten Schritte

Habt ihr es ins Setup geschafft, wählt ihr zunächst die Sprache und das Tastaturlayout. Ihr könnt dann wählen, ob ihr Ubuntu mit den standardmäßig mitgelieferten Softwarepaketen (wie LibreOffice, Rythmbox und Shotwell) oder als Minimalinstallation nur mit Webbrowser installieren wollt.

Bei vorhandener Internetverbindung (WLAN kann oben rechts über das Wifi-Symbol verbunden werden) können ein Teil der bisher erschienenen Systemaktualisierungen bereits während der Installation heruntergeladen werden, das spart Zeit.

Wählt am besten auch die zusätzliche Software von Drittanbietern zur Installation aus. Sie enthält teilweise nicht quelloffene (restricted) Software, die für manche Hardwarekomponenten benötigt wird, damit diese richtig funktionieren. Typischerweise sind Ethernet-Chips betroffen. Ubuntu lässt euch hier die Wahl, damit ihr entscheiden könnt ob ihr euer System rein mit Open Source Software ausstatten wollt (diese Frage hängt auch mit der Softwarephilosophie der gewählten Linux-Distribution zusammen, siehe hier). Wenn ihr allerdings (und das trifft auch in meinem Fall zu) noch nicht so viel Ahnung habt von Linux und auch nicht sicher seit, wie eure Hardware mit Ubuntu laufen wird, installiert das Paket lieber mit. Es kann später immer noch entfernt werden, wird es nicht benötigt.

Partitionierungsoptionen

Nun müsst ihr euch Gedanken machen, wie ihr Ubuntu auf eurem Rechner haben wollt.

Soll Ubuntu das einzige Betriebssystem sein, klick ihr einfach auf „Festplatte löschen“ und fahrt mit der Installation fort. Das Setup erledigt dann das Anlegen der Partitionen und das Formatieren für euch. Möchtet ihr die Partitionierung eures Datenträgers selbst in die Hand nehmen, wählt ihr „Etwas anderes“. Welche Vorteile die manuelle Partitionierung mit sich bringt und wie das geht, habe ich hier beschrieben!

Es ist allerdings auch möglich Ubuntu Linux neben einer bestehenden (Windows) Installation einzurichten. Bei dieser „Dual Boot“ Methode kann dann beim Einschalten des Rechners gewählt werden, welche Betriebssystem gestartet werden soll. Wenn ihr euch noch nicht ganz sicher seit, ob ihr auf Dauer mit Linux zurechtkommen werdet, oder ihr Windows einfach noch für bestimmte Programme oder Spiele braucht, ist das vielleicht die richtige Wahl für euch. Auch hier bietet das Setup die Möglichkeit den Schritt automatisch zur erledigen, oder ihr nehmt die Sache lieber selbst in die Hand. Dabei gibt es allerdings einige Dinge zu beachten. So geht die Dual-Boot Partitionierung!

Ich habe in meinem Rechner die gängige Konstellation einer System-SSD sowie einer großen Daten-Festplatte. Bei der manuellen Partitionierung (siehe Link oben!) ist es auch möglich, die Linux-Partitionen auf beide Datenträger zu verteilen. Dadurch profitiert ihr, wie auch unter Windows, vom Geschwindigkeitsvorteil der SSD, ohne diese unnötig stark zu belasten. Ich habe auf der SSD die Windows-Partition zunächst verkleinert, dort dann die /boot (optional) und Wurzelpartition (/) angelegt. Bei der Festplatte habe ich ebenfalls die vorhandene Daten-Partition verkleinert und mir dann dort die Partitionen für Benutzerdaten /home) und Auslagerung (/swap) angelegt.

Abschluss der Installation

Habt ihr euch für eine Installationsart entschieden und die Partitionierung bestätigt, startet der Kopiervorgang. Währenddessen könnt ihr die Einrichtung des Betriebssystems abschließen. Entscheidet euch für einen Benutzernamen und überlegt, ob ihr bei jedem Systemstart das Passwort eintippen wollt, oder ob das automatisch geschehen soll (Wenn der Rechner sowieso nur Zuhause steht!?).

Das Kopieren der Systemdateien dauert je nach Rechnerleistung und Installationsmethode ca. 5-20 Minuten. Nach Abschluss der Installation entfernt ihr den Setup-Datenträger vom PC und startet den Rechner neu.

Der erste Start

Falls ihr euch für die Dual-Boot Option entschieden habt, solltet ihr nun den Auswahlbildschirm des GRUB Bootloaders (s. Bild) sehen. Ansonsten landet ihr direkt bei der Benutzeranmeldung bzw. auf dem Desktop und könnt dort erste Einstellungen zur Privatsphäre vornehmen. Das wäre geschafft!

Bei meinem Rechner dauerte das Kopieren der Installationsdaten über USB keine drei Minuten. Windows 10 wird im GRUB-Menü als „Windows Boot Loader“ gelistet. Bei mir hat alles wie beschrieben funktioniert, beide Betriebssysteme lassen sich fehlerfrei starten.

Im nächsten Beitrag werde ich mich mit den ersten Schritten nach der Neuinstallation von Ubuntu sowie der Systemkonfiguration beschäftigen.

Weiterführende Links

Offizielle Ubuntu Installationsanleitung von Canonical (EN)

Ausführliche Installationsanleitung im ubuntuusers Wiki (DE)

How to Install Ubuntu Linux in the Simplest Possible Way – ITSFOSS (EN)

Linux-Tagebuch #7 – Installation: Dual-Boot Linux und Windows

In dieser mehrteiligen Beitragsreihe versuche ich mich aus Sicht eines Windows PC-Nutzers dem Linux-Desktop als Betriebssystem zu nähern. Dabei möchte ich dieses als Linux-Anfänger selbst besser kennen lernen und zu verstehen versuchen. Zu Teil 1…

Bildquelle Header: pixabay / Pinguin Tux; by Larry Ewing, Simon Budig, Anja Gerwinski

In diesem Beitrag möchte ich über das Dual-Boot-Verfahren sprechen, bei der eine Linux-Distribution neben Microsoft Windows installiert wird.

Im letzten Tagebuch-Eintrag habe ich von den Vorteilen der manuellen Partitionierung des Datenträgers während der Installation von Ubuntu (20.04) Linux berichtet. Grundsätzlich geht es hier auch wieder um die Partitionierung des Rechners, was sich an den letzten Beitrag anschließt.

Ubuntu 20.04 und Windows 10 auf einem Rechner und beim Start auswählen, was man gerade benötigt? Kein Problem! Bei den vielen vorhandenen Möglichkeiten, GNU/Linux als Betriebssystem im Alltag auf dem eigenen Rechner zu testen, ist die Dual-Boot Variante wohl die Mutigste von allen. Wer sich zunächst einen Überblick über eine der unzähligen Distribution verschaffen möchte, sollte sich vielleicht zunächst die Möglichkeit anschauen, Linux sicher in einer virtuellen Maschine oder von einem USB-Stick „to go“ zu testen.

Welche Argumente sprechen für eine Dual-Boot-Lösung?
  • Ihr habt Linux bereits von einem Live-System getestet. Dort konntet ihr allerdings nicht alles ausprobieren und würdet gerne sehen, wie sich das Betriebssystem auf eurem Rechner im Alltag bewährt.
  • Ihr habt eine veraltete Windows-Installation [z.B. Windows XP, Vista oder 7] , welche ihr noch gelegentlich benötigt, aber ihr nicht kostenpflichtig aktualisieren wollt. Linux ist kostenlos, sicher und aktuell!
  • Ihr seit auf eine Windows Anwendung angewiesen, die partout nicht unter Linux laufen will. Zwar lassen sich viele Programme mit einigen Tricks trotzdem nutzen, den Fall gibt es aber sicher trotzdem.

Ihr solltet euch Dual Boot zweimal überlegen, wenn die Speicherkapazität eures Datenträgers gering ist, da ihr diesen dann ja aufteilen werdet. Hinzu kommt, dass das Verkleinern einer bestehenden Datenpartition fehleranfällig und das Rückgängigmachen dieser Aktion ohne eine komplette Neuinstallation beider Betriebssysteme zum Teil sehr umständlich sein kann.

Vorbereitung unter Windows

Bei der Parallelinstallation von Linux und Windows gibt es einige Dinge zu beachten. Ihr solltet euch daher folgenden Abschnitt aufmerksam durchlesen.

Unter anderem wird dringend empfohlen, den Windows NTFS-Datenträger vor der Installation zu defragmentieren. [1] Das führt dazu, dass quer auf der Festplatte verteilte Datenfragmente auf den „vorderen“ Teil des Datenträgers eingeordnet werden. So kann die Datenpartition später dann sicherer aufgeteilt werden. Es wird zudem empfohlen, nicht das integrierte Windows Defragmentierungstool zu verwenden, da dieses nicht gründlich genug arbeite. Am besten beginnt ihr mit einer Datensicherung und räumt den Rechner etwas auf, um den Prozess zu beschleunigen.

Außerdem solltet ihr die Windows 10 Features Fast Boot und Hibernation deaktivieren. Das verhindert, dass bei einem Neustart von Windows und dem Wechsel zum anderen Betriebssystem Daten im Arbeitsspeicher verbleiben können und es dann zu einem Datenverlust kommt. [2] Zu finden in der alten Systemsteuerung (Startmenü „control“) unter

Systemsteuerung\System und Sicherheit\Energieoptionen\Auswählen, was beim Drücken des Netzschalters passieren soll

Dort den Haken bei „Schnellstart aktiviert“ und „Ruhezustand“ entfernen und die Einstellungen übernehmen. Bei einer SSD ist der Geschwindigkeitsunterschied sowieso kaum zu bemerken!

Wie schaut’s bei einer SSD oder mehreren Datenträgern aus? Grundsätzlich ist es so, dass der Linux Bootloader [7] den von Windows ersetzt [zur Auswahl der auf dem Rechner befindlichen startfähigen Betriebssysteme]. Bedeutet, GRUB [8] muss zwangsläufig unter C: installiert werden. Wo sich dann später Ubuntu befindet, ist im Prinzip egal. Theoretisch kann also Windows auf der SSD verbleiben, während Ubuntu auf der zweiten Festplatte landet.

Dass man SSDs nicht defragmentieren soll, müsste ja inzwischen bekannt sein. Windows 10 erlaubt es auch gar nicht. Ob eine einmalige Defragmentierung allerdings für das Verkleinern einer Datenpartition auf der SSD trotzdem sinnvoll ist, um fragmentierte Daten zusammenzuführen, ist mir nicht klar. Darauf habe ich keine eindeutige Antwort im Netz gefunden [2] [3]. Ein Beitrag auf superuser.com legt mir aber nahe, dass es sinnvoll sein könnte. [10] Unabhängig von Zugriffszeiten sollte sich meinem Verständnis nach eine NTFS-Datenpartition „Dateisystem-technisch“ identisch wie auf einer konventionellen Festplatte verhalten, weshalb ich vorsichtshalber defragmentieren würde.

Der erste Schritt bei der Installation besteht darin, die bestehende Windows-Partition zu verkleinern, um Platz für Linux zu schaffen [ausgehend davon, das Linux auf dem selben Datenträger installiert wird]. Wie ihr im nächsten Abschnitt lesen könnt, macht das Setup von Ubuntu dies auf Wunsch automatisch. Ich habe bei meinen Installationen bisher nie Probleme mit diesem Schritt gehabt. Dennoch wird im ubuntuusers Wiki empfohlen, das Verkleinern der Partition nicht im Ubuntu-Setup [4], sondern innerhalb von Windows vorzunehmen [2]. Das kann mit der integrierten Windows Datenträgerverwaltung (über das Startmenü) oder einem anderen Partitionierungswerkzeug erledigt werden. Mehr dazu im Abschnitt „Manuelle Einrichtung“ weiter unten!

Automatische Partitionierung des Setups (schnell)

Das Setup von Ubuntu (20.04) bietet wie auch die Vorgänger bereits eine automatische Dual-Boot Partitionierung während der Installation an.

○ Ubuntu neben Windows 10 installieren.

Voraussetzung dafür ist, dass die entsprechende Windows-Version korrekt auf dem Rechner installiert ist und vom Setup erkannt wird. Wählt man die Option „Ubuntu neben Windows 10 installieren“ wird nun der Datenträger symbolisch dargestellt und die Speicherplatzverteilung kann mit einem einfachen Schieberegler den Wünschen entsprechend angepasst werden [ausgehend davon, dass die Windows-Partition den gesamten Datenträger beansprucht und kein freier, nicht zugeordneter Speicherplatz vorhanden ist].

Änderungen werden erst am Datenträger vorgenommen, wenn ihr nach einem Klick auf „Jetzt installieren“ noch einmal bestätigt. Das Verkleinern der Windows-Partition kann je nach Größe einige Sekunden bis Minuten in Anspruch nehmen, währenddessen passiert nichts. Etwas Geduld!

Manuelle Einrichtung (erweitert)

Welche Vorteile die manuelle Partitionierung bei der Installation von Ubuntu Linux bietet, habe ich im vorherigen Tagebucheintrag beschrieben!

○ Etwas anderes.

Wählt man im oben gezeigten Dialog das „Partitionierungswerkzeug“ oder im Schritt davor bereits die Option „Etwas anderes“, können die Partitionen von Hand bearbeitet und eingepflegt werden.

Entweder ihr habt die defragmentierte Windows-Partition bereits unter Windows verkleinert („shrink“) oder ihr macht das jetzt im Setup. Nun habt ihr „freien Speicherplatz“ [der keiner Partition zugeordnet ist] und könnt mit dem „+“ neue Partitionen nach euren Wünschen anlegen. Unter Ubuntu 20.04 müssen lediglich die Wurzelpartition „/“ (auch root genannt) sowie die /home Partition für die Benutzerdaten angelegt werden, der Rest ist optional. Je nach Systemprofil, also altes BIOS oder UEFI, gewünschte Verschlüsselung können aber noch Partitionen dazukommen. Welche Partitionen und in welcher Größe ihr anlegen solltet, habe ich in diesem Beitrag beschrieben. Ihr könnt euch auch den Artikel im Wiki von ubuntuusers zur manuellen Partitionierung anschauen. [9]

Tipp: 100Gb verfügbarer Speicherplatz entspricht einer Partitionsgröße von 102400 Mb!

Ihr könnt maximal 4 primäre Partitionen auf einem Datenträger haben. Habt ihr keine Auswahl mehr, solltet ihr eine logische Partition erstellen. Diese sind den Primären untergeordnet, was aber für die Installation meines Wissens keine Rolle spielt. [5] [6]

Wurde die Installation erfolgreich beendet, taucht nun beim nächsten Start des Rechners das Auswahlmenü des neu installierten GRUB-Bootloaders auf, wo ihr das gewünschte Betriebssystem wählen könnt. Geschafft!

Unter Ubuntu könnt ihr zum Beispiel mit dem Partitionierungswerkzeug gparted (über den Software-Katalog) eure neue Einteilung überprüfen oder später noch einem der Betriebssysteme mehr Speicherplatz zuteilen!

Es kann sein, dass beim nächsten Windows-Start eine automatische Datenträgerüberprüfung (chkdsk) gestartet wird. Diese muss nicht unbedingt durchgeführt werden, Windows hat einfach eine Veränderung am lokalen Datenträger erkannt.

Wie man GRUB noch weiter anpassen kann (Timeout, vorausgewählter Eintrag usw.) erfahrt ihr in einem kommenden Beitrag.

Ihr wollt das Ganze wieder rückgängig machen? Grundsätzlich ist das problemlos möglich. Dazu müssen die Linux-Partitionen wieder von der Festplatte gelöscht und der Windows Bootloader neu geschrieben werden, was allerdings mit einigem Aufwand verbunden ist. Ich habe in einem älteren Beitrag von 2011/14 bereits darüber berichtet (unter Ubuntu 12.04 LTS und Legacy BIOS), werde aber in Zukunft noch einmal darauf zurückkommen.