modified: .github/workflows/patch_v7.yml

modified:   install_routeros.sh
This commit is contained in:
elseif
2026-08-31 05:35:12 +08:00
parent 6a76352efa
commit be7efa6d48
2 changed files with 516 additions and 397 deletions

View File

@@ -499,7 +499,26 @@ jobs:
mkdir -p $BUILD_DIR/new_iso/isolinux
cp /usr/lib/ISOLINUX/isolinux.bin $BUILD_DIR/new_iso/isolinux/
cp /usr/lib/syslinux/modules/bios/ldlinux.c32 $BUILD_DIR/new_iso/isolinux/
echo -e 'default system\n\nlabel system\n\tkernel linux\n\tappend load_ramdisk=1 root=/dev/ram0 -install -cdrom' | tee $BUILD_DIR/new_iso/isolinux/isolinux.cfg
cp /usr/lib/syslinux/modules/bios/libutil.c32 $BUILD_DIR/new_iso/isolinux/
cp /usr/lib/syslinux/modules/bios/menu.c32 $BUILD_DIR/new_iso/isolinux/
tee $BUILD_DIR/new_iso/isolinux/isolinux.cfg > /dev/null << 'EOF'
UI menu.c32
MENU TITLE MikroTik RouterOS Install CDROM
MENU CLEAR
DEFAULT system
TIMEOUT 0
LABEL system
MENU LABEL Install RouterOS
KERNEL linux
APPEND load_ramdisk=1 root=/dev/ram0 -install -cdrom
LABEL alpine
MENU LABEL Boot Alpine Linux
KERNEL vmlinuz
APPEND initrd=initramfs.xz debug
EOF
sudo mount -o loop $BUILD_DIR/new_iso/efiboot.img $BUILD_DIR/efiboot
python3 patch.py kernel $BUILD_DIR/efiboot/linux.x86_64 -O $BUILD_DIR/new_iso/isolinux/linux
sudo umount $BUILD_DIR/efiboot
@@ -519,7 +538,7 @@ jobs:
loader /linux.x86_64
options "load_ramdisk=1 root=/dev/ram0 -install -cdrom debug"
}
menuentry "Alpine Linux LiveCD" {
menuentry "Alpine Linux" {
loader /vmlinuz
initrd /initramfs.xz
options "debug"

File diff suppressed because it is too large Load Diff