aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-19 01:17:14 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-19 01:17:14 -0400
commit383ae0127fa26133158ac42c06d0415aa89df58e (patch)
treeb48823e813138eb15ded45738e14d3c0bdde9388
parent31576c7379e1326c8cb17802db08641f2ae71570 (diff)
improvements
-rw-r--r--.gitignore1
-rw-r--r--docs/random-ideas-for-packages.txt3
-rw-r--r--[-rwxr-xr-x]misc/grub.cfg0
-rwxr-xr-x[-rw-r--r--]misc/qemu-boot.sh10
4 files changed, 13 insertions, 1 deletions
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
index 1ab43d5..1ab43d5 100755..100644
--- a/misc/grub.cfg
+++ b/misc/grub.cfg
diff --git a/misc/qemu-boot.sh b/misc/qemu-boot.sh
index 4465432..1c811b6 100644..100755
--- 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