Commit Graph
45 Commits
Author SHA1 Message Date
Peter Jung 036f5e0a93 grub: Sync with archiso 87
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-24 12:48:48 +01:00
veuxitandVasiliy Stelmachenok 94480e21a8 Implement building ISO in RAM and automatic removal of build directory (#67)
* feat: Implement building ISO in RAM

* feat: Implement removing build directory

* README: Remove build directory by default

* Use mktemp to create work directory

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* Adapt cehcks for mktemp

* util-iso.sh: Fix typo

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: Ensure safe removal of directory by quoting variable

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: umount_fs first and then start removal

* util-iso.sh: Properly handle removal of work directory

---------

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>
2025-11-20 10:13:41 +01:00
Peter Jung 6f47c8a4d4 Kernel: Switch ISO to LTS Kernel
find . -type f -not -path '*/.git/*' -exec sed -i 's/linux-cachyos/linux-cachyos-lts/g' {} +

Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-08-16 15:23:29 +02:00
Vasiliy Stelmachenok 08ab882778 Remove boot entries for older NVIDIA GPUs
Not required after the introduction of smart module loading.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-05-23 19:57:42 +04:00
Ramelstag bae3f4f69d modify entry titles to also mention 16 series 2025-03-17 20:11:34 +01:00
Peter Jung 8c77ac78b8 nvidia: Use the nvidia-open module for blackwell support
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-02-02 13:31:22 +01:00
Peter Jung 05ed982c56 package: Drop conflicting package
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-11-05 22:01:42 +01:00
Peter Jung 08b6772de5 Changelog: Update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-08-16 22:52:13 +02:00
Peter Jung 83a8ee1cca Revert "Auxiliary commit to revert individual files from 3fc5a71cdfe812f5e0d73f68f3bddb482798e182"
This reverts commit 8d6d4a2c75ee275b6442901b96f34ea94ccb2907.

Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-08-14 17:22:55 +02:00
Peter Jung 3fc5a71cdf Changelog: Update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-08-14 17:16:16 +02:00
Peter Jung 15a6e736d3 replace radeon.modeset=1 with amdgpu.modeset=1
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-07-21 18:06:42 +02:00
Peter Jung 8a66c2e833 Changelog: Update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-07-06 11:49:28 +02:00
Peter Jung 56cf1f2c8f entries: copytoram=y --> copytoram=auto
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-06-17 19:20:17 +02:00
Peter Jung dfc7d0eca5 ISO: Enable copytoram
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-28 16:19:06 +02:00
Peter Jung 6c3ca1c4aa Switch to Microcode Hook
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-22 16:37:36 +02:00
Peter Jung 9cf49a5687 grub: Change back to git
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-07 18:31:44 +02:00
Peter Jung b7084b4cd2 online: remove edition
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-07 18:17:02 +02:00
Peter Jung 9f8ca1b4f7 Use Grub as bootloader, use mkinitcpio 38.1 to avoid breaking ventoy
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-07 17:21:39 +02:00
Peter Jung e0f342233e Revert "replace archisodevice boot parameters with archisosearchuuid"
This reverts commit 7f50915d9c.
2024-05-01 16:10:50 +02:00
Peter Jung 7f50915d9c replace archisodevice boot parameters with archisosearchuuid
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-21 12:02:09 +02:00
Peter Jung 5f2c2576ce Microcode: Revert latest microcode changes since it breaks ventoy
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-12 22:03:28 +01:00
Peter Jung cf4f1d80a7 grub: Remove ucode, handled via mkinitcpio
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-07 17:05:48 +01:00
Vladislav Nepogodin 37bb556e40 🔄 Sync with archiso 2024-01-26 22:41:44 +04:00
ptr1337 0ddf70a493 nvidia: use precompiled nvidia module (#17)
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2023-11-14 21:26:07 +01:00
Peter Jung 889e66c5c8 🎨 style(grub.cfg): add 'memtest' class to Memtest86+ entry
🎨 style(grub.cfg): add 'efi' class to UEFI Shell entries
2023-05-28 20:38:20 +02:00
Peter Jung c8d6e30abf grubcfg: Restore gfx
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2023-03-04 12:51:27 +01:00
Peter Jung 36222baeee grubcfg: Remove background image, its broken with archiso 70
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2023-03-04 12:37:23 +01:00
Peter Jung 09302e9f4f grubcfg: Sync for new archiso
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2023-02-28 11:19:48 +01:00
Peter Jung 912120c803 Revert "Remove grub.cfg"
This reverts commit 2d27761d18.
2022-12-30 12:04:43 +01:00
Peter Jung 2d27761d18 Remove grub.cfg
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-12-30 12:04:04 +01:00
solisinvictum 36f1179d89 Wich Version this ISO have, running on UEFI or BIOS? (#12)
with these changes, it is clear to the user which version he is currently using, and on which platform GRUB has started.
2022-12-20 22:12:27 +04:00
solisinvictum d4739b190e Removed "(x86_64, UEFI)" and few "optimizations"
I think, these Strings can get removed, because the ISO is bootable on x86_64 anyway, and if that machine actually dont have UEFI, its wrong anyway. 

So, a mechanism would be needed, to detect if actualy bios or uefi, or entirely remove it.

(these project is focused to newerish* Hardware anyway)

Same Topic, different Place: Fallback or nomodeset. 99% only for ancient GPUs. Would call it Legacy Hardware. 

Removed Copytoram, because right now dont work anyway (and if needed nowadays, is whole other topic).
2022-12-20 12:48:38 +01:00
solisinvictum c8179dfe65 Remove the "Super Mario Coin" Sound from the ISO
Remove the "Super Mario Coin" Sound from the ISO
2022-12-20 11:52:47 +01:00
Peter Jung 3c38bd0aff Live-ISO: Add memtest boot entry for efi systems
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-12-06 21:41:32 +01:00
Peter Jung 22ef0da2da Remove cachyos-calamares-config, its is now bundeled with the default package, Add more info about supported nvidia cards
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-11-17 20:31:52 +01:00
Peter Jung 631717b6aa Add wallpaper for grub
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-11-03 14:55:33 +01:00
Peter Jung ca5a0bd537 Disable copytoram as default, it does currently break the offline installation and cachyos-hello installer button
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-11-03 14:13:23 +01:00
Peter Jung 35c8bc631c Add fallback entry for grub (nomodset)
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-10-21 21:30:08 +02:00
Peter Jung 871eafa925 Add missing microcode to default grub boot
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-10-21 19:55:14 +02:00
Peter Jung b4b852796e update archiso to use nvidia drivers again
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-09-12 20:00:50 +02:00
Peter Jung 9cc125cfd4 add gtk-config, fix grub copy to ram
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-07-04 18:26:52 +02:00
Peter Jung 9e28653918 sync with archiso
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-07-01 05:41:40 +02:00
Peter Jung d192d01273 update archiso 2022-06-23 15:10:54 +02:00
Peter Jung 5989121511 grub as iso bootloader
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-06-12 16:23:53 +02:00
Peter Jung e63df359f9 cleanup & sync with archiso
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2022-06-12 14:06:25 +02:00