Skip to content
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

Image compression #992

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Commits on Jun 19, 2024

  1. Use dracut instead of mkinitcpio

    The following considerations and observations have been made:
    - dracut is more configurable
    - dracut is the only initramfs generator that will work with the "frzr kernel" utility
    - a dracut-generated initramfs is 38MB, while mkinitcpio is about 120MB
    - the included dracut configuration avoids building the fallback, thus sparing build time
    NeroReflex committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    3189242 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9572b50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43d2f02 View commit details
    Browse the repository at this point in the history
  4. Take full advantage of capabilities of the new frzr version

    This series of migrations scripts ensure proper intallation of an image that contains  frzr v1.0.0+
    
    This also modifies chimeraos to make use of per-deployment overlays:
    - the installed deployment is never unlocked
    - the installed deployment is easy to reset
    - modifications done in /etc and /var from the previous deployment will be carried on to the next one
    - modifications done in /usr and /boot will not be carried on
    NeroReflex committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    daeac48 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    325e8cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    deda22b View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    82a9b32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ac4c22 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    1a9e616 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Merge pull request ChimeraOS#975 from NeroReflex/dracut

    Use dracut instead of mkinitcpio
    ruineka authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c231dee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    973ba12 View commit details
    Browse the repository at this point in the history
  3. Merge pull request ChimeraOS#976 from NeroReflex/frzr_refactor

    Take full advantage of capabilities of the new frzr version
    NeroReflex authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6a25c4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16ab338 View commit details
    Browse the repository at this point in the history
  5. Remove aw87559 package

    We want to handle this using the device-quirks in the future. I'm removing it now due to issues with the source having a limited quota stalling development.
    ruineka authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    063641d View commit details
    Browse the repository at this point in the history
  6. Fix unbootable image

    chimeraos dracut configuration depends on btrfs-progs: install the package as a dependency of the dracut configuration package
    NeroReflex committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    8295e25 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    51b0e14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0701589 View commit details
    Browse the repository at this point in the history