spacepaste

  1.  
  2. fdisk /dev/sda
  3. /dev/sda1 2048 264191 262144 128M BIOS boot
  4. /dev/sda2 264192 2361343 2097152 1G Linux swap
  5. /dev/sda3 2361344 488397134 486035791 231.8G Linux filesystem
  6. 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/
  7. tar xpf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner && nano -w /mnt/gentoo/etc/portage/make.conf
  8. USE="alsa cairo lm_sensors sensord sox caps dbus gdbm glib orc imlib nls slit systray toolbar truetype xinerama glamor udev"
  9. VIDEO_CARDS="nouveau"
  10. INPUT_DEVICES="synaptics evdev"
  11. MAKEOPTS="-j7"
  12. GRUB_PLATFORMS="pc"
  13. mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
  14. 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/
  15. mount -t proc /proc /mnt/gentoo/proc
  16. mount --rbind /sys /mnt/gentoo/sys
  17. mount --make-rslave /mnt/gentoo/sys
  18. mount --rbind /dev /mnt/gentoo/dev
  19. mount --make-rslave /mnt/gentoo/dev
  20. chroot /mnt/gentoo /bin/bash
  21. source /etc/profile
  22. export PS1="(chroot) $PS1"
  23. emerge-webrsync && eselect profile set default/linux/amd64/17.0/desktop && echo "CST6CDT" > /etc/timezone && emerge -uavDN @world && nano -w /etc/locale.gen
  24. 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
  25. make && make modules_install
  26. make install && nano -w /etc/fstab
  27. /dev/sda1 /boot ext4 defaults 0 2
  28. /dev/sda2 none swap sw 0 0
  29. /dev/sda3 / ext4 noatime 0 1
  30. /dev/sdb1 /home/Media ext4 noatime 1 2
  31. /dev/cdrom /mnt/cdrom auto noauto,user 0 0
  32. nano -w /etc/conf.d/hostname
  33. nano -w /etc/conf.d/net
  34. config_enp5s0="dhcpcd"
  35. nano -w /etc/hosts
  36. 127.0.0.1 RBFCQ.homenetwork RBFCQ localhost
  37. nano -w /etc/conf.d/hwclock
  38. cd /etc/init.d && ln -s net.lo net.enp5s0 && rc-update add net.enp5s0 default && passwd
  39. 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
  40. mkdir /home/Media
  41. chown -R bry2k200 /home/Media
  42. exit
  43. cd && umount -l /mnt/gentoo/dev{/shm,/pts,}
  44. umount /mnt/gentoo{/boot,/sys,/proc,}
  45. reboot
  46.