index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-23 | Fix error at end of installation from missing method import | Dylan Taylor | |
2021-11-23 | Add accessibility packages to installed system if using the on the live ISO ↵ | Dylan M. Taylor | |
(#760) * Add group of accesibility tools * Conditionally extend base packages * Enable it if accessibility in use in guided * Fix circular import | |||
2021-11-23 | Adding a warning when /boot is reasonably too small (#738) | Anton Hvornum | |
* Moved convert_size_to_gb() into disk/helpers.py, Added a Partition().size property meta function. Using the .size value to check if /boot is too small which will raise an exception. The only drawback is that it's done post-formatting. This in order to catch scenarios where formatting isn't used. * Changed /boot warning from 0.15GB to 0.25GB * Changed the wording in the warning when /boot is too small. | |||
2021-11-23 | Merge pull request #756 from Firminator/patch-1 | Anton Hvornum | |
Update filesystem.py | |||
2021-11-22 | Update filesystem.py | Firminator | |
just a few typos * label instead of labling * make UUID consistent | |||
2021-11-22 | Rewrite bootloader selection to allow efistub if advanced flag is set | Dylan Taylor | |
2021-11-22 | Make NTFS an advanced option (#753) | Dylan M. Taylor | |
* Make NTFS an advanced option | |||
2021-11-22 | NTFS Root Filesystem Support (#748) | Dylan M. Taylor | |
* For fun, allow NTFS as a root filesystem type Add ability to format a filesystem as NTFS Try to force filesystem type Fix FAT mounting * Split out mount fs type method * Handle rootfstype on non-GRUB bootloaders * Add -Q to mkfs.ntfs command line for quick formatting * I believe this will fix GRUB with NTFS root * Remove the fsck hook if NTFS is used as the root partition * Looks like the string is ntfs3 not ntfs so this logic wasn't running | |||
2021-11-22 | Simplified size definition in dict. (#752) | Anton Hvornum | |
* Simplified size definition in dict. Also changed from MiB to MB and GiB to GB on places where they were used, as BlockDevice().size now returns GB by default, so no math operations needed * Appended the /boot offset to /root when specifying /home start. | |||
2021-11-22 | Fix #746 - Can't create a filesystem on a new partition during the manual ↵ | Anton Hvornum | |
partitioning (#751) * Changed default value of info in largest_free_space() * Fixing bad assumption that a disk always contain a minimum of two partitions. | |||
2021-11-19 | source code improvement | Steven Lee | |
2021-11-18 | Adding a cmd_history.txt log under /var/log/archinstall/ (#737) | Anton Hvornum | |
* Adding a cmd_history.txt log under /var/log/archinstall/ to get a clear picture of which commands was executed. | |||
2021-11-18 | Fixed spelling error on variables | Anton Hvornum | |
2021-11-18 | Added an exception if configuration cannot be loaded, to avoid confusion | Anton Hvornum | |
2021-11-18 | Added docstring | Anton Hvornum | |
2021-11-18 | Reworked _safe_uuid() to be it's own function without timeouts. | Anton Hvornum | |
2021-11-18 | Reworked the last uuid fix, and introduced _safe_uuid which does the same ↵ | Anton Hvornum | |
thing but handles the DisKerror. This way we can use it in more places. | |||
2021-11-18 | Error handling when PARTUUID is missing during __repr__ | Anton Hvornum | |
2021-11-18 | Swapped .get() statement for a verification. This ensures Partition().uuid ↵ | Anton Hvornum | |
doesn't immediately return None | |||
2021-11-18 | Increased disk delays by 100% (for unsuccessful operations), successful ↵ | Anton Hvornum | |
should still be quick. (#730) Co-authored-by: Anton Hvornum <anton.feeds@gmail.com> | |||
2021-11-17 | Fixing broken encryption support in GRUB (#724) | Anton Hvornum | |
* Added multiple `partprobe` calls and added a `.partprobe()` function on partitions, filesystem and blockdevice. * Adding retry attempts to all UUID related operations tied to the boot process * Tweaked logging for mounting and disk related operations * Removed potential SysCall exception disruptor causing exceptions to go by unnoticed * Increased the start position from 1MiB to 5MiB of /boot partition * Optimized the GRUB installation & config code * Improved Partition().uuid to never return None. Instead it will raise an exception if it can't get a PARTUUID within X retries with Y delay per attempt. * Increased sleep timer for partition uuid retrieval, because even with a 3 second sleep it wasn't long enough even on fast devices. * Make GRUB install to /dev/sda instead of /dev/sda1. * Added 10 retries for retreiving PARTUUID with a one second sleep. Instead of increasing the sleep simply add more retries until we find a good balance on slower disks. | |||
2021-11-17 | Merge PR #716 - Support for efistub-bootloader (API only) | Anton Hvornum | |
Add EFISTUB bootloader support through config/api calls using: ```json { "bootloader": "efistub", "kernels": [ "linux", "linux-lts" ] } ``` | |||
2021-11-16 | Clarification on boot entries when using multiple kernels | Anton Hvornum | |
2021-11-16 | Safe dictionary retrieval | Anton Hvornum | |
2021-11-16 | Merge PR #714 - Fix empty drives causing issues | Anton Hvornum | |
* Removed the GPT vs MBR lookup on __enter__ * Removed redundant `boot_partition` lookup during GRUB configuration | |||
2021-11-16 | Accidental stdout redirect into 1 | Anton Hvornum | |
2021-11-16 | removed redundant import | Anton Hvornum | |
2021-11-16 | Removed redundant boot-partition retrieval. | Anton Hvornum | |
2021-11-16 | Linting issues | Anton Hvornum | |
2021-11-16 | Added more logging for debugging purposes | Anton Hvornum | |
2021-11-16 | Improved error message when failing to detect mount information. | Anton Hvornum | |
2021-11-16 | Fix unknown-ucode message for EFISTUB bootloader | Ettore Forigo | |
2021-11-15 | Fix boot partition detection for EFISTUB bootloader | Ettore Forigo | |
2021-11-14 | Add EFISTUB bootloader support | Ettore Forigo | |
2021-11-13 | Adding in --mount-point argument, which overrides storage['MOUNT_POINT'] | Anton Hvornum | |
2021-11-12 | Removed the GPT vs MBR lookup on __enter__ as it's no longer necessary to ↵ | Anton Hvornum | |
validate this on instance creation. load_layout() Uses this only to detect what partition table format it should use when wiping the drive. Other than that we only check if MBR and part numbers are > 3, that's the only use of this variable at this moment. | |||
2021-11-11 | Converted partprobe call into a function. | Anton Hvornum | |
2021-11-11 | Dealt with exception in partition | Anton Hvornum | |
2021-11-11 | Added a hard exception for when mount information can't be detected | Anton Hvornum | |
2021-11-11 | Added more partprobe's | Anton Hvornum | |
2021-11-11 | Added more debug output for get_mount_info() | Anton Hvornum | |
2021-11-11 | Improved partition.uuid handling of lsblk information | Anton Hvornum | |
2021-11-11 | Tweaked partitions usage in blockdevice | Anton Hvornum | |
2021-11-11 | Tweaked partitions usage in blockdevice | Anton Hvornum | |
2021-11-11 | Added more debugging (some duplicate, but that's fine) | Anton Hvornum | |
2021-11-11 | Adding in debugging | Anton Hvornum | |
2021-11-11 | elif -> if | Anton Hvornum | |
2021-11-11 | Removed legacy code related to disk wiping. Also added in partprobe in ↵ | Anton Hvornum | |
strategic places (not sure this is enough, will have to test) | |||
2021-11-11 | Merged PR #707 - Fixes password leakage to terminal | Anton Hvornum | |
Created a new JSON serializer called `UNSAFE_JSON` that will serialize everything, including sensitive information. And `JSON` which is the default up to this point now safely ignores any sensitive information in dictionaries marked with `!`, for instance `{"!password" : "mypassword"}` will be omitted from any output. | |||
2021-11-11 | Modified last few places where password gets set. | Anton Hvornum | |