|
|
(32 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| Entwurf Artikel:<br>
| | {{SEITENTITEL:sway}}{{righttoc}} |
| <big>'''Konfiguration und Fehleranalyse'''</big><br>
| |
| Der Artikel listet exemplarisch nützliche Befehle für die Konfiguration bzw. Fehleranalyse und die entsprechenden Konfigurationsdateien auf.<br>
| |
| Er dient lediglich als Hilfe und als Anregung und erhebt keinen Anspruch auf Vollständigkeit.
| |
| Weitere Optionen der Befehle können mit {{ic|man <Befehl>}} und {{ic|<Befehl> --help}} nachgeschlagen werden. Einträge in den Konfigurationsdateien können in den entsprechenden Wiki-Artikeln nachgelesen werden.
| |
|
| |
|
| === Befehlsausgabe ins Forum verlinken === | | <u>Erzeugen einer Schlüsseldatei zur Vermeidung einer zweiten Eingabe des Verschlüsselungspassworts:</u><br> |
| Zuerst wird die Befehlsausgabe nach 'sprunge.us' gestellt.
| | <code style=font-size:12px>dd bs=512 count=4 if=/dev/urandom of=/keyfile.bin</code><br> |
| <Befehl> | curl -F 'sprunge=<-' http://sprunge.us}}
| | <code style=font-size:12px>cryptsetup luksAddKey /dev/disk/by-label/ROOT /keyfile.bin</code><br> |
| | <code style=font-size:12px>chmod 000 /keyfile.bin</code><br><br> |
|
| |
|
| <Befehl> > ausgabe.txt
| | <code style=font-size:12px>nano /etc/mkinitcpio.conf</code><br> |
| cat $<ausgabe.txt> | curl -F 'sprunge=<-' http://sprunge.us
| | <u>'/keyfile.bin' zu Files hinzufuegen:</u><br> |
| und dann wird der erhaltene Link von 'sprunge.us' im Forum gepostet.
| | <code style=font-size:12px>FILES=(/keyfile.bin)</code><br> |
| | |
| === Speichergeräte - Partitionen ===
| |
| {{ic|fdisk -l}}<br>
| |
| | |
| {{ic|blkid}}<br>
| |
| | |
| {{ic|lsblk -o +PARTLABEL,LABEL,PARTUUID,UUID}}
| |
| | |
| === Mounten ===
| |
| /etc/[[fstab]]<br>
| |
| | |
| {{ic|mount}}<br>
| |
| | |
| {{ic|mount /dev/nvme0n1p1 /mnt/boot}}<br>
| |
| | |
| {{ic|umount /mnt/{boot,home,}}}<br>
| |
| | |
| === Chrooten ===
| |
| {{ic|arch-chroot /mnt}}<br>
| |
| {{ic|exit}}<br>
| |
| | |
| === Module und Hooks ===
| |
| /etc/[[mkinitcpio]].conf<br> | |
| | |
| {{ic|mkinitcpio -p linux}}<br>
| |
| | |
| === Locales ect.===
| |
| /etc/locale.gen<br>
| |
| /etc/hostname
| |
| | |
| ===Netzwerk und Internet===
| |
| | |
| | |
| ===[[pacman]]===
| |
| /etc/pacman.conf
| |
| /etc/pacman.d/mirrorlist
| |
| /var/cache/pacman/pkg/
| |
| | |
| ===systemd===
| |
| {{ic|systemctl status <service>}}<br>
| |
| | |
| == Boot-UEFI==
| |
| === systemd ===
| |
| /boot/loader/entries/arch.conf<br> | |
| /boot/loader/entries/arch-fallback.conf<br>
| |
| /boot/loader/loader.conf<br>
| |
| | |
| ===[[grub]]===
| |
| | |
| {{ic|grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch-Linux-grub}}<br>
| |
| | |
| | |
| | |
| {{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>
| |
| | |
| == Boot-Bios ==
| |
| | |
| === [[grub]] ===
| |
| {{ic|grub-install /dev/sda}}<br>
| |
| {{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>
| |
| | |
| == Kernelmeldungen ==
| |
| {{ic|dmesg}}<br>
| |
| | |
| == Logs ==
| |
| ===journald===
| |
| ===pacman===
| |
| ===xorg===
| |
| <br>
| |
| <br>
| |
| <br>
| |
| <br>
| |
| | |
| {{ic|exit}}<br>
| |
| {{ic|exit}}<br>
| |
| {{ic|exit}}<br>
| |
| {{ic|exit}}<br>
| |
| {{ic|exit}}<br>
| |
Aktuelle Version vom 31. Januar 2025, 14:39 Uhr
Erzeugen einer Schlüsseldatei zur Vermeidung einer zweiten Eingabe des Verschlüsselungspassworts:
dd bs=512 count=4 if=/dev/urandom of=/keyfile.bin
cryptsetup luksAddKey /dev/disk/by-label/ROOT /keyfile.bin
chmod 000 /keyfile.bin
nano /etc/mkinitcpio.conf
'/keyfile.bin' zu Files hinzufuegen:
FILES=(/keyfile.bin)