modified: .github/workflows/patch_v7.yml

This commit is contained in:
elseif
2026-08-31 11:38:12 +08:00
parent 30a2ac1979
commit 350f239333

View File

@@ -497,28 +497,28 @@ jobs:
if [ "$ARCH" == "x86" ]; then
echo "Creating x86 ISO..."
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/
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/
cp -v /usr/lib/ISOLINUX/isolinux.bin $BUILD_DIR/new_iso/isolinux/
cp -v /usr/lib/syslinux/modules/bios/ldlinux.c32 $BUILD_DIR/new_iso/isolinux/
cp -v /usr/lib/syslinux/modules/bios/libutil.c32 $BUILD_DIR/new_iso/isolinux/
cp -v /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
EOF
cp -v $BUILD_DIR/vmlinuz $BUILD_DIR/new_iso/isolinux/vmlinuz
cp -v $BUILD_DIR/initramfs.xz $BUILD_DIR/new_iso/isolinux/initramfs.xz
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
@@ -549,19 +549,6 @@ jobs:
cp -v $BUILD_DIR/initramfs.xz $BUILD_DIR/efiboot/initramfs.xz
sync
sudo umount $BUILD_DIR/efiboot
tee $BUILD_DIR/new_iso/isolinux/isolinux.cfg > /dev/null << 'EOF'
default system
timeout 50
prompt 1
label system
kernel linux
append load_ramdisk=1 -install -cdrom debug
label alpine
kernel vmlinuz
append initrd=initramfs.xz debug
EOF
cp -v $BUILD_DIR/vmlinuz $BUILD_DIR/new_iso/isolinux/vmlinuz
cp -v $BUILD_DIR/initramfs.xz $BUILD_DIR/new_iso/isolinux/initramfs.xz
xorriso -as mkisofs -o $PUBLISH_DIR/mikrotik-$VERSION$ARCH_EXT.iso \
-V 'MikroTik' \