mirror of
https://github.com/elseif/MikroTikPatch.git
synced 2026-09-07 02:24:44 +00:00
modified: .github/workflows/patch_v7.yml
modified: install_routeros.sh
This commit is contained in:
23
.github/workflows/patch_v7.yml
vendored
23
.github/workflows/patch_v7.yml
vendored
@@ -499,7 +499,26 @@ jobs:
|
|||||||
mkdir -p $BUILD_DIR/new_iso/isolinux
|
mkdir -p $BUILD_DIR/new_iso/isolinux
|
||||||
cp /usr/lib/ISOLINUX/isolinux.bin $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/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
|
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
|
python3 patch.py kernel $BUILD_DIR/efiboot/linux.x86_64 -O $BUILD_DIR/new_iso/isolinux/linux
|
||||||
sudo umount $BUILD_DIR/efiboot
|
sudo umount $BUILD_DIR/efiboot
|
||||||
@@ -519,7 +538,7 @@ jobs:
|
|||||||
loader /linux.x86_64
|
loader /linux.x86_64
|
||||||
options "load_ramdisk=1 root=/dev/ram0 -install -cdrom debug"
|
options "load_ramdisk=1 root=/dev/ram0 -install -cdrom debug"
|
||||||
}
|
}
|
||||||
menuentry "Alpine Linux LiveCD" {
|
menuentry "Alpine Linux" {
|
||||||
loader /vmlinuz
|
loader /vmlinuz
|
||||||
initrd /initramfs.xz
|
initrd /initramfs.xz
|
||||||
options "debug"
|
options "debug"
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user