Refactor build script for custom ISO creation and update hardware configuration

- Replaced OS-specific build method with a custom ISO builder in the build-for-hardware.sh script.
- Updated output file naming to reflect the correct Alpine version in the build process.
- Adjusted build dates in hardware configuration files for HP ProDesk, merged, and Start9 Pure profiles to the latest timestamp.
This commit is contained in:
Dorian
2026-01-31 22:56:39 +00:00
parent bd39de98e2
commit 76782073c2
23 changed files with 3285 additions and 23 deletions
+33
View File
@@ -0,0 +1,33 @@
# Emergency Boot Commands for HP ProDesk
# Type these at the "# _" prompt
# 1. Mount the USB
mkdir -p /media/cdrom
mount -t iso9660 /dev/sda1 /media/cdrom
# 2. Verify modloop exists
ls -l /media/cdrom/boot/modloop-lts
# 3. Setup modloop
modprobe loop
modprobe squashfs
mkdir -p /.modloop
mount -o loop /media/cdrom/boot/modloop-lts /.modloop
# 4. Setup the overlay system
ln -s /.modloop/modules /lib/modules
ln -s /.modloop/firmware /lib/firmware
# 5. Start udev for device detection
/sbin/mdev -s
# 6. Setup Alpine repositories
mkdir -p /etc/apk
echo "/media/cdrom/apks" > /etc/apk/repositories
# 7. Start networking
setup-interfaces -a
# 8. You should now have a working shell!
# Login as root and run the installer:
sh /media/cdrom/archipelago/install.sh