artix + arch + gentoo

This commit is contained in:
git
2024-06-11 14:02:09 +02:00
parent 782a1e8942
commit 653017d14e
7 changed files with 179 additions and 7 deletions

View File

@@ -2,7 +2,7 @@
####################### chroot to middle of install
mount /dev/sda2 /mnt/gentoo && \
mount /dev/sda3 /mnt/gentoo && \
mount /dev/sda1 /mnt/gentoo/efi && \
mount --types proc /proc /mnt/gentoo/proc && \
mount --rbind /sys /mnt/gentoo/sys && \
@@ -26,9 +26,9 @@ cfdisk /dev/sda #GPT, sda1 type - efi, sda2 type - Linux root (x86-64)
mkfs.fat -F 32 /dev/sda1 && \
mkfs.ext4 /dev/sda2 && \
mkdir --parents /mnt/gentoo && \
mount /dev/sda2 /mnt/gentoo && \
mkdir --parents /mnt/gentoo/efi \
mount /dev/sda1 /mnt/gentoo/efi
mount /dev/sda3 /mnt/gentoo && \
mkdir --parents /mnt/gentoo/boot \
mount /dev/sda1 /mnt/gentoo/boot
## download and extract stage3
cd /mnt/gentoo
@@ -55,7 +55,7 @@ mount --rbind /dev /mnt/gentoo/dev && \
mount --make-rslave /mnt/gentoo/dev && \
mount --bind /run /mnt/gentoo/run && \
mount --make-slave /mnt/gentoo/run && \
chroot /mnt/gentoo /bin/bash
chroot /mnt/gentoo /bin/bash
source /etc/profile && export PS1="(chroot) ${PS1}"
@@ -95,7 +95,6 @@ env-update && source /etc/profile && export PS1="(chroot) ${PS1}"
## Linux Firmware for non-FOSS
emerge sys-kernel/linux-firmware && \
emerge sys-kernel/gentoo-kernel && \
emerge --depclean && \
emerge sys-kernel/installkernel && \
emerge sys-kernel/gentoo-sources && \
@@ -118,7 +117,16 @@ nano /etc/fstab
## Networking
echo gentoo > /etc/hostname
emerge net-misc/dhcpcd && rc-update add dhcpcd default
emerge --ask --noreplace net-misc/netifrc
nano /etc/conf.d/net
config_enp0s18="192.168.6.9 netmask 255.255.255.0 brd 192.168.6.255" #config_eth0="dhcp"
routes_enp0s18="default via 192.168.6.1"
cd /etc/init.d && \
ln -s net.lo net.enp0s18 && \
rc-update add net.enp0s18 default
nano /etc/hosts
## Password