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:
@@ -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
|
||||
Reference in New Issue
Block a user