Dateien, die innerhalb des arch-chroot bearbeitet wurden, werden nun von Außen bearbeitet.
This commit is contained in:
parent
a2736bb15e
commit
ed44ab1824
1 changed files with 17 additions and 17 deletions
34
install.uefi
34
install.uefi
|
@ -52,19 +52,19 @@ arch-chroot /mnt hwclock --systohc
|
|||
arch-chroot /mnt rm -rf /mnt/etc/localtime
|
||||
arch-chroot /mnt ln -sf "/usr/share/zoneinfo/${TIMEZONE}" /mnt/etc/localtime
|
||||
|
||||
sed -i 's/#\(Color\)/\1/' /etc/pacman.conf
|
||||
sed -i 's/#\(Color\)/\1/' /mnt/etc/pacman.conf
|
||||
# Umbruch notwendug
|
||||
sed -i 's/#\(ParallelDownloads\s=\s5\)/\1\
|
||||
ILoveCandy/' /etc/pacman.conf
|
||||
ILoveCandy/' /mnt/etc/pacman.conf
|
||||
|
||||
sed -i "s/#\(${LANG}\)/\1/" /etc/locale.gen
|
||||
locale-gen
|
||||
sed -i "s/#\(${LANG}\)/\1/" /mnt/etc/locale.gen
|
||||
arch-chroot /mnt locale-gen
|
||||
|
||||
echo "LANG=${LANG}" > /etc/locale.conf
|
||||
echo "KEYMAP=${KEYMAP}" > /etc/vconsole.conf
|
||||
echo "${HOSTNAME_NEW}" > /etc/hostname
|
||||
echo "LANG=${LANG}" > /mnt/etc/locale.conf
|
||||
echo "KEYMAP=${KEYMAP}" > /mnt/etc/vconsole.conf
|
||||
echo "${HOSTNAME_NEW}" > /mnt/etc/hostname
|
||||
|
||||
cat > /etc/hosts << EOF
|
||||
cat > /mnt/etc/hosts << EOF
|
||||
127.0.0.1 localhost
|
||||
::1 localhost
|
||||
127.0.1.1 ${HOSTNAME_NEW}.localedomain ${HOSTNAME_NEW}
|
||||
|
@ -91,16 +91,16 @@ pacman -S gnome gnome-extras gdm avahi bluez bluez-utils pipewire pipewire-audio
|
|||
|
||||
#################################################################
|
||||
|
||||
sed -i 's/#\(CHARACTER_SET:\).*/\1utf-8/' /etc/lynx.cfg
|
||||
sed -i 's/#\(CHARACTER_SET:\).*/\1utf-8/' /mnt/etc/lynx.cfg
|
||||
|
||||
cat > /etc/xdg/reflector/reflector.conf << EOF
|
||||
cat > /mnt/etc/xdg/reflector/reflector.conf << EOF
|
||||
--save /etc/pacman.d/mirrorlist
|
||||
--country Germany
|
||||
--protocol https
|
||||
--latest 5
|
||||
EOF
|
||||
|
||||
cat > /etc/doas.conf << EOF
|
||||
cat > /mnt/etc/doas.conf << EOF
|
||||
permit :wheel
|
||||
permit persist eichehome as root
|
||||
EOF
|
||||
|
@ -110,7 +110,7 @@ EOF
|
|||
doas -C /etc/doas.conf && echo "config ok" || echo "config error"
|
||||
sleep 1
|
||||
|
||||
cat > /etc/systemd/resolved.conf.d/disable-multicastDNS.conf << EOF
|
||||
cat > /mnt/etc/systemd/resolved.conf.d/disable-multicastDNS.conf << EOF
|
||||
[Resolve]
|
||||
MulticastDNS=no
|
||||
EOF
|
||||
|
@ -125,14 +125,14 @@ arch-chroot /mnt systemctl enable avahi-daemon
|
|||
arch-chroot /mnt systemctl enable bluetooth
|
||||
|
||||
if [[ ${GRAPHICS_CARD} == "amd" ]]; then
|
||||
sed -i 's/MODULES=()/MODULES=(amdgpu)/' /etc/mkinitcpio.conf #AMD
|
||||
sed -i 's/MODULES=()/MODULES=(amdgpu)/' /mnt/etc/mkinitcpio.conf #AMD
|
||||
elif [[ ${GRAPHICS_CARD} == "intel" ]]; then
|
||||
sed -i 's/MODULES=()/MODULES=(i915)/' /etc/mkinitcpio.conf #Intel
|
||||
sed -i 's/MODULES=()/MODULES=(i915)/' /mnt/etc/mkinitcpio.conf #Intel
|
||||
elif [[ ${GRAPHICS_CARD} == "nvidia" ]]; then
|
||||
sed -i 's/MODULES=()/MODULES=(nvidia)/' /etc/mkinitcpio.conf #Nvidia
|
||||
sed -i 's/MODULES=()/MODULES=(nvidia)/' /mnt/etc/mkinitcpio.conf #Nvidia
|
||||
fi
|
||||
|
||||
sed -i 's/^HOOKS=(.*)/HOOKS=(base systemd keyboard plymouth autodetect sd-vconsole modconf kms block filesystems fsck)/' /etc/mkinitcpio.conf
|
||||
sed -i 's/^HOOKS=(.*)/HOOKS=(base systemd keyboard plymouth autodetect sd-vconsole modconf kms block filesystems fsck)/' /mnt/etc/mkinitcpio.conf
|
||||
|
||||
arch-chroot /mnt mkinitcpio -p "${KERNEL}"
|
||||
|
||||
|
@ -143,7 +143,7 @@ console-mode max
|
|||
editor yes
|
||||
default *
|
||||
EOF
|
||||
cat > /boot/loader/entries/arch.conf << EOF
|
||||
cat > /mnt/boot/loader/entries/arch.conf << EOF
|
||||
title Arch Linux
|
||||
version 0.1
|
||||
linux /vmlinuz-${KERNEL}
|
||||
|
|
Loading…
Reference in a new issue