artix + arch + gentoo
This commit is contained in:
22
gentoo.txt
22
gentoo.txt
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user