notiz:gentoo-installieren
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| notiz:gentoo-installieren [2020/07/23 09:58] – clerie | notiz:gentoo-installieren [2020/07/23 17:17] (aktuell) – [Locales setzen] clerie | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| * Hibernate | * Hibernate | ||
| + | ===== Links ===== | ||
| + | * https:// | ||
| ===== Partitionierung ===== | ===== Partitionierung ===== | ||
| Zeile 39: | Zeile 41: | ||
| mkfs.ext4 / | mkfs.ext4 / | ||
| - | ===== Kernel | + | ===== Partitionen einhängen ===== |
| + | |||
| + | mkdir / | ||
| + | |||
| + | mount / | ||
| + | |||
| + | mkdir / | ||
| + | |||
| + | mount / | ||
| + | |||
| + | mkdir / | ||
| + | |||
| + | mount / | ||
| + | |||
| + | mkdir / | ||
| + | |||
| + | mount / | ||
| + | |||
| + | cd / | ||
| + | |||
| + | ===== Gentoo laden ===== | ||
| + | |||
| + | wget https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | tar xvf stage3-amd64-20200722T214503Z.tar.xz --xattrs --numeric-owner | ||
| + | |||
| + | ===== Repos konfigurieren ===== | ||
| + | |||
| + | mkdir etc/ | ||
| + | |||
| + | cp usr/ | ||
| + | |||
| + | ===== chroot vorbereiten ===== | ||
| + | |||
| + | cp / | ||
| + | |||
| + | mount -t proc /proc proc | ||
| + | mount --rbind /sys sys | ||
| + | mount --make-rslave sys | ||
| + | mount --rbin /dev dev | ||
| + | mount --make-rslave dev | ||
| + | |||
| + | ===== chrooten ===== | ||
| + | |||
| + | chroot /mnt/gentoo /bin/bash | ||
| + | |||
| + | source / | ||
| + | |||
| + | export PS1=" | ||
| + | |||
| + | ===== Portage konfiguieren ===== | ||
| + | |||
| + | <code - / | ||
| + | # These settings were set by the catalyst build script that automatically | ||
| + | # built this stage. | ||
| + | # Please consult / | ||
| + | # detailed example. | ||
| + | COMMON_FLAGS=" | ||
| + | CFLAGS=" | ||
| + | CXXFLAGS=" | ||
| + | FCFLAGS=" | ||
| + | FFLAGS=" | ||
| + | |||
| + | # NOTE: This stage was built with the bindist Use flag enabled | ||
| + | PORTDIR="/ | ||
| + | DISTDIR="/ | ||
| + | PKGDIR="/ | ||
| + | |||
| + | # This sets the language of build output to English. | ||
| + | # Please keep this setting intact when reporting bugs. | ||
| + | LC_MESSAGES=C | ||
| + | |||
| + | MAKEOPTS=" | ||
| + | |||
| + | GENTOO_MIRRORS=" | ||
| + | wnload/ | ||
| + | rwth-aachen.de/ | ||
| + | too/ rsync:// | ||
| + | p:// | ||
| + | http:// | ||
| + | / rsync:// | ||
| + | |||
| + | USE="" | ||
| + | |||
| + | EMERGE_DEFAULT_OPTS=" | ||
| + | |||
| + | VIDEO_CARDS=" | ||
| + | INPUT_DEVICES=" | ||
| + | </ | ||
| + | |||
| + | ===== Portage Dateien laden ===== | ||
| + | |||
| + | emerge-webrsync | ||
| + | |||
| + | ===== Profil wählen ===== | ||
| + | |||
| + | eselect profile set " | ||
| + | |||
| + | ===== Locales setzen ===== | ||
| + | |||
| + | <code - / | ||
| + | keymap=" | ||
| + | </ | ||
| + | |||
| + | echo " | ||
| + | |||
| + | emerge --config sys-libs/ | ||
| + | |||
| + | <code - / | ||
| + | en_GB ISO-8859-1 | ||
| + | en_GB.UTF-8 UTF-8 | ||
| + | de_DE ISO-8859-1 | ||
| + | de_DE.UTF-8 UTF-8 | ||
| + | </ | ||
| + | |||
| + | locale-gen | ||
| + | |||
| + | eselect locale list | ||
| + | |||
| + | eselect locale set X | ||
| + | |||
| + | env-update && source / | ||
| + | |||
| + | PS1=" | ||
| + | |||
| + | ===== fstab konfigurieren ===== | ||
| + | |||
| + | blkid | ||
| + | |||
| + | <code - / | ||
| + | UUID=" | ||
| + | UUID=" | ||
| + | UUID=" | ||
| + | UUID=" | ||
| + | UUID=" | ||
| + | </ | ||
| + | |||
| + | ===== Genkernel und Grub ===== | ||
| + | |||
| + | ==== Kernel | ||
| + | |||
| + | emerge sys-kernel/ | ||
| + | emerge sys-kernel/ | ||
| + | emerge sys-fs/ | ||
| + | |||
| + | ==== Kernel bauen ==== | ||
| + | |||
| + | genkernel --luks --lvm --no-zfs all | ||
| + | |||
| + | ==== Grub bauen ==== | ||
| + | |||
| + | echo " | ||
| + | |||
| + | emerge sys-boot/ | ||
| + | |||
| + | ==== Grub konfigurieren ==== | ||
| + | |||
| + | <code - / | ||
| + | GRUB_CMDLINE_LINUX=" | ||
| + | oot" | ||
| + | </ | ||
| + | |||
| + | grub-install --target=x86_64-efi --efi-directory=/ | ||
| + | |||
| + | grub-mkconfig -o / | ||
| + | ===== DIY Kernel ===== | ||
| + | |||
| + | ==== Kernel Konfig | ||
| * Wir wollen direkt vom Kernel booten | * Wir wollen direkt vom Kernel booten | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
notiz/gentoo-installieren.1595491085.txt.gz · Zuletzt geändert: von clerie
