index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-05 | Cleaned up all flake8 issues/warnings. Did some code cleaning as well, ↵ | Anton Hvornum | |
mostly how we called things in guided.py but also some SysCommand calls | |||
2021-10-30 | Wrong lib import path | Anton Hvornum | |
2021-10-30 | Added some error handling to mount points not getting mounted properly. | Anton Hvornum | |
2021-10-30 | Added creating and mounting of subvolume structure for BTRFS. | Anton Hvornum | |
2021-09-17 | Removing /tmp from fstab | Anton Hvornum | |
Since systemd takes care of mounting /tmp as a tmpt, there's no point in having a manual entry in fstab. | |||
2021-09-14 | Moved --noconfirm at the end of the pacstrap command to get piped properly ↵ | Anton Hvornum | |
to pacman inside pacstrap. | |||
2021-09-13 | Merging latest changes | Anton Hvornum | |
2021-09-13 | Added --noconfirm to pacstrap and increased logging verbosity when packages ↵ | Anton Hvornum | |
fail, and adding a exception so that the installation doesn't continue silently. This causes too much confusion (even tho I liked the idea that people could recover the missing parts without having to re-run the installer for subsequent steps. | |||
2021-09-12 | Removed legacy need to add_bootloader | Anton Hvornum | |
`add_bootloader` no longer needs to have a harddrive given as a argument. It will (and should) auto-detect what's mounted in the `self.target` (aka mountpoint) of the installation. | |||
2021-09-06 | Merged in master. | Anton Hvornum | |
2021-07-07 | Fix encryption + grub both in UEFI and BIOS systems. | Hamad Al Marri | |
We need to have two partitions in BIOS one for boot (grub) and the other for root (/). The format of the boot partition is ext2 (so it is added). If disk is chosen to be encrypted, `then /etc/default/grub` is edited as the followings: https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#Configuring_GRUB_2 Issue: https://github.com/archlinux/archinstall/issues/586 This work is done while working on CachyOS which is Arch based and it is using customized archinstaller. To test these changes you can try CachyOS installer which supports encrypted disk with grub (https://wiki.cachyos.org/). Hamad | |||
2021-06-13 | Removed old safety logics for partitions. Partitions will now always be ↵ | Anton Hvornum | |
formatted when .format() is called on them. The safety now lay in the code parsing the declerative partition layouts. Also added the encrypt/mount logic for encrypted partitions, which by default will be unencrypted unless a password is specified. | |||
2021-06-13 | This fixes ↵ | Anton Hvornum | |
https://github.com/archlinux/archinstall/pull/426#discussion_r650372664 | |||
2021-06-11 | Made it so that the .partitions property of Install() fetches from live ↵ | Anton Hvornum | |
data, rather than storing and caching partitions on initation. Since it now supports mounting a partition layout given by external usage. | |||
2021-06-10 | Fixed format detection on commands, should be using exit codes instead? | Anton Hvornum | |
2021-06-03 | Add some safeguards to create directories before writing files | Dylan Taylor | |
2021-05-31 | Remove comment that no longer applies | Dylan M. Taylor | |
2021-05-31 | Moved return logic to not abort the iteration of kernels. | Anton Hvornum | |
2021-05-31 | Creating multiple boot configs, based on the selected kernels. Not 100% sure ↵ | Anton Hvornum | |
both initramfs and vmlinuz will have the trailing definitions, but made both {kernel} | |||
2021-05-31 | Creating PR | Anton Hvornum | |
2021-05-24 | Added a number of on_<event> hooks for different stages of the installation. | Anton Hvornum | |
2021-05-24 | Syncing in latest changes from master | Anton Hvornum | |
2021-05-23 | Fixes #489 | Anton Hvornum | |
2021-05-23 | Spelling error | Anton Hvornum | |
2021-05-22 | fixed bootloader flag not being set | advaithm | |
2021-05-19 | Reworking SysCommand & Moving to localectl for locale related activities | Anton Hvornum | |
* Moving to `localectl` rather than local file manipulation *(both for listing locales and setting them)*. * Swapped `loadkeys` for localectl. * Renamed `main` to `maim` in awesome profile. * Created `archinstall.Boot(<installation>)` which spawns a `systemd-nspawn` container against the installation target. * Exposing systemd.py's internals to archinstall global scope. * Re-worked `SysCommand` completely, it's now a wrapper for `SysCommandWorker` which supports interacting with the process in a different way. `SysCommand` should behave just like the old one, for backwards compatibility reasons. This fixes #68 and #69. * `SysCommand()` now has a `.decode()` function that defaults to `UTF-8`. * Adding back peak_output=True to pacstrap. Co-authored-by: Anton Hvornum <anton.feeds@gmail.com> Co-authored-by: Dylan Taylor <dylan@dylanmtaylor.com> | |||
2021-05-18 | Remove unreachable code | Dylan M. Taylor | |
2021-05-18 | Converted from subprocess.check_output() to SysCommand() to hide ↵ | Anton Hvornum | |
cpu_vendor() output. | |||
2021-05-17 | Reverted 2afc317. Using Path().unlink() instead on ucode if they exist. | Anton Hvornum | |
2021-05-17 | Adding a pacman --overwrite declaration for ucodes. | Anton Hvornum | |
2021-05-15 | Perform refactoring to PEP 8 naming conventions | Dylan Taylor | |
2021-05-15 | Fix mutable default arguments | Dylan Taylor | |
https://docs.python-guide.org/writing/gotchas/#mutable-default-arguments | |||
2021-05-15 | Remove some redundant parenthesis | Dylan Taylor | |
2021-05-15 | More formatting fixes to satisfy PEP 8 | Dylan Taylor | |
2021-05-15 | f-string fixes | Dylan Taylor | |
2021-05-15 | Whitespace changes | Dylan Taylor | |
2021-05-15 | Remove unnecessary parenthesis | Dylan Taylor | |
2021-05-15 | Fix partition -> part suggestion by Torxed | Dylan Taylor | |
2021-05-15 | fix installer.py inconsistent tabs/spaces error | Dylan Taylor | |
2021-05-15 | Some additional formatting | Dylan Taylor | |
2021-05-15 | Many more manual changes | Dylan Taylor | |
2021-05-14 | Fix microcode not getting added to base_packages before install | Dylan M. Taylor | |
Update installer.py | |||
2021-05-14 | Adding a fallback systemd-boot install if writing variables failed. | Anton Hvornum | |
2021-05-14 | Adding in a default timeout to systemd-boot, but only if no other timeout ↵ | Anton Hvornum | |
was specified. Also fixes a regression bug with line endings in the loader configuration. | |||
2021-05-14 | Merge branch 'master' of github.com:archlinux/archinstall into torxed-fix-350 | Anton Hvornum | |
2021-05-14 | Merge branch 'master' of github.com:archlinux/archinstall into ↵ | Anton Hvornum | |
torxed-kernel-params | |||
2021-05-12 | Merge branch 'master' of github.com:Torxed/archinstall into torxed-fix-350 | Anton Hvornum | |
2021-05-12 | Replaced the magic __builtin__ global variable. This should fix mypy ↵ | Anton Hvornum | |
complaints while still retaining the same functionality, kinda. It's less automatic but it's also less of dark magic, which makes sense for anyone but me. | |||
2021-05-01 | Fix syntax error | builder_247 | |
2021-04-30 | Adding support for kernel params | Anton Hvornum | |