2. UEFI-Rechner grub brs

Aus wiki.archlinux.de

Diese Seite wurde zur Löschung vorgeschlagen. Einsprüche und Diskussionen hierzu bitte auf der Diskussionsseite.


siehe weitere Arch Linux Installations Spickzettel
siehe Kapitel 1. Vorbereitung
siehe Kapitel 3. Grafische Benutzeroberfläche

2. Installation auf einem UEFI-Rechner mit GRUB als Bootloader

  • 3 Partitionen: Boot, Root, Swap.

Partitionieren (SWAP-Größe hier 4 GiB):
fdisk -l - x ermitteln
gdisk /dev/x - gdisk starten
o - neue Partitionstabelle im cache
y - bestaetigen
n - neue Partition
↵ Enter - die Partitionsnummer bestaetigen
↵ Enter - den ersten Sektor bestaetigen
+512M - die Partitionsgroesse festlegen
ef00 - den Partitionstyp fuer EFI setzen
n - eine weitere Partition anlegen
↵ Enter - die Partitionsnummer bestaetigen
↵ Enter - ersten Sektor bestaetigen
-4G - letzter Sektor -4GiB
↵ Enter - den Linux Partitionstyp (8300) bestaetigen
n - neue Partition
↵ Enter - die Partitionsnummer bestaetigen
↵ Enter - den ersten Sektor bestaetigen
↵ Enter - letzten Sektor bestaetigen
8200 - den Partitionstyp fuer Linux Swap setzen
p - zeige neue Partitionstabelle zur Ueberpruefung an
w - speichern der neuen Partitionstabelle
y - bestaetigen

Formatieren:
mkfs.fat -F 32 -n BOOT /dev/x1
mkfs.ext4 -L ROOT /dev/x2
mkswap -L SWAP /dev/x3

Mounten:
mount /dev/x2 /mnt zuerst!

mkdir /mnt/boot
mount /dev/x1 /mnt/boot

swapon /dev/x3

Installation der Basispakete:
pacstrap /mnt base base-devel linux linux-firmware dhcpcd nano

Installation von Microcode:
pacstrap /mnt intel-ucode oder pacstrap /mnt amd-ucode

fstab erzeugen:
genfstab -U /mnt > /mnt/etc/fstab

Chrooten:
arch-chroot /mnt

Grub installieren:
pacman -S grub
grub-install /dev/x
grub-mkconfig -o /boot/grub/grub.cfg

Das Root Password erstellen:
passwd

Konfiguration:
echo mein-rechner > /etc/hostname
echo LANG=de_DE.UTF-8 > /etc/locale.conf
echo KEYMAP=de-latin1 > /etc/vconsole.conf
echo FONT=lat9w-16 >> /etc/vconsole.conf
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime

nano /etc/locale.gen
Und das # am Anfang folgender Zeilen entfernen:
#de_DE.UTF-8 UTF-8
#de_DE ISO-8859-1
#de_DE@euro ISO-8859-15
#en_US.UTF-8 UTF-8

locale-gen

Den Benutzer 'duda' anlegen und ihn ggf. zu den Gruppen hinzufuegen:
useradd -m -g users -s /bin/bash duda
passwd duda
usermod -aG wheel,audio,video,power duda

Gruppenmitgliedern von wheel Rootrechte per 'sudo' verleihen:
EDITOR=nano visudo
Kommentarzeichen und Leerzeichen von dieser Zeile entfernen:
# %wheel ALL=(ALL) ALL

Weitere Dienste installieren:
pacman -S acpid avahi iwd

Dienste aktivieren:
systemctl enable acpid - Energieverwaltung
systemctl enable avahi-daemon - Netzwerk Zuweisung
systemctl enable NetworkManager - Netzwerkmanager
systemctl enable iwd - WLAN Daemon
systemctl enable systemd-timesyncd - Zeit Synchronisation

Chrootumgebung verlassen und Partitionen loesen:
exit

umount /mnt/boot
umount /mnt

poweroff
ISO-Stick entfernen, Neustarten und auf der Konsole Einloggen

Weiter siehe Kapitel 3. Grafische Benutzeroberfläche