-
- fdisk /dev/sda
- /dev/sda1 2048 264191 262144 128M BIOS boot
- /dev/sda2 264192 2361343 2097152 1G Linux swap
- /dev/sda3 2361344 488397134 486035791 231.8G Linux filesystem
-
- mkfs.ext4 /dev/sda1 && mkfs.ext4 /dev/sda3 && mkswap /dev/sda2 && swapon /dev/sda2 && mkdir -p /mnt/gentoo && mount /dev/sda3 /mnt/gentoo && mkdir /mnt/gentoo/boot && mount /dev/sda1 /mnt/gentoo/boot && cd /mnt/gentoo && links https://www.gentoo.org/downloads/mirrors/
- tar xpf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner && nano -w /mnt/gentoo/etc/portage/make.conf
- USE="alsa cairo lm_sensors sensord sox caps dbus gdbm glib orc imlib nls slit systray toolbar truetype xinerama glamor udev"
- VIDEO_CARDS="nouveau"
- INPUT_DEVICES="synaptics evdev"
- MAKEOPTS="-j7"
- GRUB_PLATFORMS="pc"
- mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
- mkdir /mnt/gentoo/etc/portage/repos.conf && cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf && cp -L /etc/resolv.conf /mnt/gentoo/etc/
- mount -t proc /proc /mnt/gentoo/proc
- mount --rbind /sys /mnt/gentoo/sys
- mount --make-rslave /mnt/gentoo/sys
- mount --rbind /dev /mnt/gentoo/dev
- mount --make-rslave /mnt/gentoo/dev
- chroot /mnt/gentoo /bin/bash
- source /etc/profile
- export PS1="(chroot) $PS1"
- emerge-webrsync && eselect profile set default/linux/amd64/17.0/desktop && echo "CST6CDT" > /etc/timezone && emerge -uavDN @world && nano -w /etc/locale.gen
- locale-gen && eselect locale set 2 && env-update && source /etc/profile && export PS1="(chroot) $PS1" && emerge sys-kernel/gentoo-sources && cd /usr/src/linux && make menuconfig
- make && make modules_install
- make install && nano -w /etc/fstab
- /dev/sda1 /boot ext4 defaults 0 2
- /dev/sda2 none swap sw 0 0
- /dev/sda3 / ext4 noatime 0 1
- /dev/sdb1 /home/Media ext4 noatime 1 2
-
- /dev/cdrom /mnt/cdrom auto noauto,user 0 0
- nano -w /etc/conf.d/hostname
- nano -w /etc/conf.d/net
- config_enp5s0="dhcpcd"
- nano -w /etc/hosts
- 127.0.0.1 RBFCQ.homenetwork RBFCQ localhost
- nano -w /etc/conf.d/hwclock
- cd /etc/init.d && ln -s net.lo net.enp5s0 && rc-update add net.enp5s0 default && passwd
- cd && emerge --noreplace net-misc/netifrc && emerge app-admin/syslog-ng && rc-update add syslog-ng default && emerge sys-process/cronie && rc-update add cronie default && emerge sys-apps/mlocate && rc-update add sshd default && emerge net-misc/dhcpcd && rc-update add dhcpcd default && emerge sys-fs/dosfstools && emerge sys-boot/grub:2 && grub-install /dev/sda && grub-mkconfig -o /boot/grub/grub.cfg && useradd -m -G users,wheel,audio -s /bin/bash bry2k200 && passwd bry2k200
- mkdir /home/Media
- chown -R bry2k200 /home/Media
- exit
- cd && umount -l /mnt/gentoo/dev{/shm,/pts,}
- umount /mnt/gentoo{/boot,/sys,/proc,}
- reboot
-