Debian GNU-Linux 11.0 Bullseye/Installation 2021.08.21 sau
Vorbereitungen
Üblicherweise sind folgende Vorbereitungen notwendig:
- Allenfalls neue Hardware besorgen
- Sicherung wichtiger Verzeichnisse
- Erstellen von Mysql-Dumps für vorhandene Datenbanken
- Sichern von Mediawiki (Datenbank und Installationsverzeichnis)
- Sichern von "~/.gramps" (falls vorhanden)
- Exportieren der Lesezeichen in Mozilla Firefox und Opera
- Sichern der Einstellungen in Mozilla Thunderbird über Menü "Datei > Einstellungen sichern"
- Ausdruck dieser Anleitung zur Installation bzw. Rücksicherung
Im konkreten Fall fand allerdings eine Neuinstallation auf einem alten Rechner mit zwei 120 GB-SSD-Festplatten (für's Betriebssystem) und zwei 4'000 GB SATA6-Festplatten (für die Daten) statt, sodass das aufwendige Erstellen einer Sicherung entfiel.
Installationsrechner
- Arbeitsplatz-PC [IP-Adresse über DHCP / sau]
- Hauptplatine: Gigabyte H97M-HD3
- Prozessor: Intel i5-4460 (3.20 GHz / 6 MB)
- Arbeitsspeicher: 8 GB (Kingston Technology DDR3-1600 8GB CL11)
- Festplatten: 2 x 120 GB SSD (Kingston SSDnow KC300), 2 x 4'000 Seagate Surveillance HDD - 3.5" SATA 6Gb/s
- Grafikkarten: 1 x Zotac GeForce GT 730 - 2GB über PCIe 2.0 x16
- Bildschirme: 1 x Samsung
- CD-ROM-Laufwerk: keines (bzw. externes per USB)
Grundinstallation von Debian 11.0.0
1. Herunterladen der "Netinst"-Abbilddatei zur Netzinstallation von einer Minimal-CD
Ältere Versionen können unter http://cdimage.debian.org/cdimage/archive/ heruntergeladen werden.
Nach Anklicken des Links "amd64" wird die ISO-Abbilddatei "debian-11.0.0-amd64-netinst.iso" (Grösse: rund 400 MB) ins Verzeichnis "/SOFTWARE/Debian/11" heruntergeladen.
Brennen der ISO-Abbilddatei "debian-11.0.0-amd64-netinst.iso" auf eine CD-ROM.
- Anstecken des externen CD/DVD-Laufwerks über USB
- MATE-Menü "Anwendungen > Multimedia > Brasero > Abbild brennen"
- Auswahl der ISO-Abbilddatei und Klick auf "Brennen"
- Nach Abschluss des Vorgangs Beschriften der CD mit "Debian 11.0.0 / amd64-netinst" und Erstellungsdatum
2. Neuer Rechner
- Die Hardware wurde bereits vorher zusammengebaut
- Das Netzwerkkabel muss eingesteckt sein
- Anschliessen des CD/DVD-Laufwerk per USB.
- Erstmaliges Anschalten des Rechners
3. Nach dem Rechnerstart wird mit der Taste "Del" ins BIOS-Setup (Gigabyte - UEFI DualBIOS) gewechselt, wo folgende Einstellungen angepasst werden.
Mit Taste "F2" kann zwischen den zwei verfügbaren Modi gewechselt werden.
BIOS-Menü "System > System Information"
- System Language: Deutsch
- System Datum: [Format: Freitag 08/12/2016]
- Systemzeit: [Format: 18:06:30]
Damit für die Installation von einem CD/DVD-Laufwerk über USB gebootet werden kann, muss folgende Einstellung geändert werden.
BIOS-Menü "BIOS Funktionen"
- Boot Option #1: [P0: KINGSTON SKC300S37A120G]
- Intel Virtualisierungs Technologie: Aktiviert
- Boot-Optionsfilter: UEFI und Legacy (ist dann bootbar über CD/DVD-Laufwerk "ASUS SDRW-08D2S-U F401")
BIOS-Menü "Peripherie"
- Interne Grafik: Deaktiviert
- SATA-Konfiguration
- SATA-Controller(s): Aktiviert
- SATA-Modusauswahl: AHCI
BIOS-Menü "Speichern & Beenden > Einstellungen speichern & BIOS Setup beenden"
- Save configuration and reset? JA
Beim nun erfolgenden Rechnerneustart wird nun die eingelegte CD mit "Debian GNU/Linux 11.0.0" erkannt.
4. Debian GNU/Linux UEFI Installer menu: Install
Bei mir wurden reichlich Fehlermeldungen angezeigt der folgenden Art, die ich aber ignoriert habe...
- https://forums.linuxmint.com/viewtopic.php?t=327559
- https://forums.linuxmint.com/viewtopic.php?t=324418
- https://debianforum.de/forum/viewtopic.php?t=176193
ACPI BIOS Error (bug): Could not resolve [\_SB_PCI0.SAT0.RT0.GTF...] ..., AE_NOT_FOUND (20180810/...)
5. Select a language: German - Deutsch
6. Auswählen des Standorts: Schweiz
7. Tastatur konfigurieren: Schweizerdeutsch
Anschliessend wird die Hardware-Erkennung durchgeführt, es werden automatisch zusätzliche Komponenten geladen und allerlei Dinge konfiguriert, darunter das Netzwerk mit DHCP.
8. Netzwerk einrichten
- Primäre Netzwerk-Schnittstelle: enp3s0: Realtek Semiconductor Co., Ltd. RTL 8111/8168/8411 PCI Express Gigabit Ethernet Controller
- Rechnername: sau
- Domain-Name: lan
9. Benutzer und Passwörter einrichten. Anmerkung: Falls kein Passwort für Benutzer "root" angegeben wird, so wird Debian automatisch mit "sudo" eingerichtet.
- Root-Passwort: (kein Passwort angeben)
- Vollständiger Name des neuen Benutzers:
- Benutzername für Ihr Konto: abc
- Wählen Sie ein Passwort für den neuen Benutzer:
Anschliessend wird die Uhr eingestellt, es werden Festplatten und andere Hardware-Geräte erkannt.
10. Festplatten partitionieren
- UEFI-Installation erzwingen? Nein
- Partitionierungsmethode: Manuell
Falls die Festplatten nicht leer sind, so müssen nun zuerst sämtliche Partitionen und RAID-Geräte gelöscht werden.
Die Partitionierung muss natürlich in absolut korrekter Weise erfolgen und man muss also wissen, was man tut - ansonsten wird man es noch früh genug bereuen (weil das neue System z. B. gar nicht erst bootet oder das RAID nicht in gewünschter Weise funktioniert). Für den Anfänger sind vielleicht folgende Weblinks hilfreich:
- http://www.finnchristiansen.de/?p=511
- https://help.ubuntu.com/community/Installation/SoftwareRAID
- http://wiki.ubuntuusers.de/Software-RAID
- http://askubuntu.com/questions/215703/installing-12-04-server-as-a-software-raid-1-mirror-fails-to-boot
Hier jeden einzelnen Schritt aufzuschreiben und zu erläutern ist mir zu aufwendig - stattdessen zeige ich hier bloss die von mir erstellte Partitionstabelle mit dem erstellten RAID-Gerät. Jedenfalls müssen zuerst die benötigten Partitionen angelegt, dann das RAID konfiguriert und schliesslich das RAID-Gerät partitioniert werden.
Wichtig: Am Anfang der 120 GB-Platte mit dem Root-System muss ein kleiner Bereich (ich habe 5.0 MB gewählt) als Bootsektor für GRUB frei bleiben und als "biosgrub" partitioniert werden. Eigentlich sollte 1.0 MB reichen, aber offenbar wird dieser Bereich vom System manchmal zusätzlich verkleinert, was dann dazu führt, dass GRUB nicht installiert werden kann (siehe dazu https://www.ionas-server.com/blog/installation-raid-ausfuehrung-von-grub-install-devsda-fehlgeschlagen/ ).
Danach sieht die Partitionstabelle wie folgt aus.
RAID1 Gerät #0 - 114.4 GB Software-RAID-Gerät Nr. 1 111.4 GB F ext4 / RAID1 Gerät #1 - 4.0 TB Linux Software RAID Array Nr. 1 4.0 TB F ext4 /DATEN SCSI2 (0,0,0) (sda) - 120.0 GB ATA KINGSTON SKC300S 1.0 MB FREIER SPEICHER Nr. 1 4.2 MB K biosgrub Nr. 2 111.5 GB K raid Nr. 3 8.5 GB F Swap Swap 466.4 kB FREIER SPEICHER SCSI1 (0,0,0) (sdb) - 120.0 GB ATA KINGSTON SKC300S 1.0 MB FREIER SPEICHER Nr. 1 4.2 MB K biosgrub Nr. 2 111.5 GB K raid 8,5 GB FREIER SPEICHER SCSI3 (0,0,0) (sdc) - 4.0 TB ATA ST4000VX000-2AG1 1.0 MB FREIER SPEICHER Nr. 1 4.0 TB K raid 859.6 kB FREIER SPEICHER SCSI4 (0,0,0) (sdd) - 4.0 TB ATA ST4000VX000-2AG1 1.0 MB FREIER SPEICHER Nr. 1 4.0 TB K raid 859.6 kB FREIER SPEICHER
Wichtig: Am Anfang der beiden Platten mit dem Root-System muss ein kleiner Bereich (ich habe 5.0 MB gewählt) als Bootsektor für GRUB frei bleiben und als "biosgrub" partitioniert werden. Eigentlich sollte 1.0 MB reichen, aber offenbar wird dieser Bereich vom System manchmal zusätzlich verkleinert, was dann dazu führt, dass GRUB nicht installiert werden kann. Siehe dazu
- Partitionierung beenden und Änderungen übernehmen.
- Änderungen auf die Festplatte schreiben? Ja
Anschliessend erfolgt automatisch die Installation des Grundsystems.
11. Paketmanager konfigurieren
- Weiteres Installationsmedium einlesen? Nein
- Land des Debian-Archiv-Spiegelservers: Schweiz
- Debian-Archiv-Spiegelserver: debian.ethz.ch
- HTTP-Proxy-Daten (leer lassen für keinen Proxy):
Nun wird automatisch "apt" konfiguriert sowie Software ausgewählt und installiert. Das dauert etwa zwei Minuten.
12. Konfiguriere popularity-contest
- An der Paketverwendungserfassung teilnehmen? Nein
13. Softwareauswahl
- Welche Software soll installiert werden?
[ ] Debian desktop environment [ ] ... GNOME [ ] ... Xfce [ ] ... KDE Plasma [ ] ... Cinnamon [*] ... MATE [ ] ... LXDE [ ] ... LXQt [ ] web server [ ] Druckserver [*] SSH-Server [*] Standard-Systemwerkzeuge
Nun wird automatisch Software ausgewählt und installiert (1'033 zu holende Dateien). Das dauert etwa zehn Minuten. Abschliessend wird er GRUB-Bootloader installiert.
14. Den GRUB-Bootloader installieren
- Den GRUB-Bootloader auf Ihrem primären laufwerk installieren? Ja
- Gerät für die Bootloader-Installation: /dev/sda (ata-WDC_WDS120G2G0A-00JH30_193704A00634)
15. Installation abschliessen
Beim Abschliessen der Installation wird die ISO-Abbilddatei offenbar automatisch ausgehängt, sodass sogleich die neue Maschine "sau" startet und die grafische Anmeldeaufforderung zeigt.
Das per USB angeschlossene externe CD/DVD-Laufwerk wird nun entfernt.