From 383ae0127fa26133158ac42c06d0415aa89df58e Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sun, 19 Jul 2026 01:17:14 -0400 Subject: improvements --- .gitignore | 1 + docs/random-ideas-for-packages.txt | 3 +++ misc/grub.cfg | 0 misc/qemu-boot.sh | 10 +++++++++- 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .gitignore mode change 100755 => 100644 misc/grub.cfg mode change 100644 => 100755 misc/qemu-boot.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9b253e1 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +lfs.qcow2 \ No newline at end of file diff --git a/docs/random-ideas-for-packages.txt b/docs/random-ideas-for-packages.txt index 2307277..c7a6884 100644 --- a/docs/random-ideas-for-packages.txt +++ b/docs/random-ideas-for-packages.txt @@ -11,3 +11,6 @@ Ideas: - Dynamic linking could be reserved for system packages (probably, maybe it's simpler to just use static linking) - User apps are packages are directories with resources and local storage, sandbox - Dynamically linked apps dependencies can be detected by their soname, and be downloaded by the package manager (similar to windows with their libc's) + +Tooling Ideas +- Rebuild package without clean rebuilding diff --git a/misc/grub.cfg b/misc/grub.cfg old mode 100755 new mode 100644 diff --git a/misc/qemu-boot.sh b/misc/qemu-boot.sh old mode 100644 new mode 100755 index 4465432..1c811b6 --- a/misc/qemu-boot.sh +++ b/misc/qemu-boot.sh @@ -1,2 +1,10 @@ #!/bin/sh -qemu-system-x86_64 -bios ovmf-x64/OVMF_CODE-with-csm.fd -m 32G -smp 4 -drive file=lfs.raw,format=raw,if=virtio -enable-kvm -boot c +qemu-system-x86_64 -bios /usr/share/edk2-ovmf/OVMF_CODE.fd -m 32G -smp 4 -drive file=lfs.qcow2,format=qcow2,if=virtio + +# === how to boot image === + +# Go to EFI shell + +# FS0: +# cd EFI\rasde\ +# .\grubx64.efi -- cgit v1.2.3