modifying the installation iso image

I’ve downloaded the ISO image for x86, fw version 4.3. I want two things:

  1. change the kernel bootup parameters to force the ROS to output everything to /dev/ttyS0 (first serial port) - it seems, that it outputs somewhere else
  2. create back the modified ISO image to allow the installation with this ISO to virtual machine

In the ISO image (mounted with “-o loop”) I’ve found the file isolinux/isolinux.cfg and I’d like to modify the kernel params to

default system

label system
        kernel linux
        append load_ramdisk=1 initrd=initrd.rgz console=ttyS0

Is this right place to make changes? Should this work? How can I pack back the modified files to ISO image and make it bootable? What programs do you use for creating the ISO images? I’m currently unable to create bootable iso with mkisofs, it does not work for me.

Thank you, Tomas

I think this is the wrong forum to ask, nobody here makes their own ISO images of RouterOS.

Thank you for answer. Now I’ve got it - I can run Mikrotik ROS in the kvm/qemu under command line only - not over VNC remotely. That was my aim. Works great!

I think it would be a nice topic for your Wiki…

The main concept of RouterOS is to provide an easy to use, no hassle installation of a powerful router. Messing with ISO image contents is not in alignment of that idea :slight_smile: