-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install Gentoo #4
Comments
jhatler
added a commit
that referenced
this issue
Dec 26, 2023
The LLVM stage3 was going to cause issues when used with the GentooLTO overlay. This updated the documentation to use the gcc stage3 instead. The verification steps were also improved to align with the AMD64 handbook. Refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Dec 26, 2023
This adds the instructions on how to initially start the bootstrapping process. It includes how to get portage setup and initially update the system. Refs: #4 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Dec 26, 2023
This adds documentation on how to enable ccache support in the system. Refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Dec 26, 2023
This documents how to enable portage testing system-wide, including details of the issues encountered and how they were resolved or worked around. refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Dec 26, 2023
This documents how to enable PGO and LTO for GCC in preparation for full system optimizations. Refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This updates the portage setup instructions to get the system setup sufficiently to emerge git, and then load the /etc/portage configs from the jhatler/jhatler-etc-portage repo on GitHub. Refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This refactors the bootstrap instructions to be more concise by relying on all of the portage configuration to be cloned from GitHub to the /etc/portage directory. This is a more concise approach than having the user manually configure everything. Refs: #4, #10 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This adds instructions on how to configure systemd-boot and dracut to create a UKI kernel image as a EFI executable which is able to boot the LUKS encrypted filesystems. Refs: #4, $5, #11 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This adds a final section to the bootstrap portion of the README.md file that describes how to cleanly unmount the filesystems and reboot the system. Refs: #4, #5, #11 Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This marks #4 and #10 in the checklist of issues the README.md file in preparation for the next release. Signed-off-by: Jaremy Hatler <[email protected]>
jhatler
added a commit
that referenced
this issue
Jan 3, 2024
This is a large commit that completes the bootstrapping and LTO setup instructions. It relies on the jhatler/jhatler-overlay and the jhatler/jhatler-etc-portage repositories to simplify the setup process. An overview of the changes are as follows: - Add LUKS performance testing notes - Convert ESP volumes to standalone partitions - Move to GCC stage3 tarball - Add complete bootstrapping instructions - Add Bootloader and Dracut instructions - Add system configuration instructions to allow sign in - Add reboot instructions Refs: #4, #5, #6, #7, #8, #10, #11 Signed-off-by: Jaremy Hatler <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Use these as a reference:
The text was updated successfully, but these errors were encountered: