Zum Inhalt springen

Benutzer:Tuxnix: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Tuxnix (Diskussion | Beiträge)
Entwurf
K Seiten im Benutzerkontext müssen nicht mit inuse-Vorlage markiert werden
 
(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)