RouterOS install on minisforum ms-01 minipc

Hey I’m trying to install routerOS on my minisforum ms-01 minipc I’ve tried it 4 different ways none work. The .iso file when i boot into it, it tries to install but fails giving me an error saying no cd/rom detected. When I grab the image file from the downloads page I boot into that and attempt to install and it tells me no installation files detected, then I tried netinstall via ethernet I set the minisforum to pickup pxe ethernet boot the minisforum detects my laptop that I had it connected to but the minisforum does not show up in the netinstall gui then i tried to install with netinstall via usb I tried to install it onto a usb and it tells me find resource: the specified image file can’t be found in the image file 1814 (I am using the .npk file for netinstall).

Im scratching my head here I just want this thing installed and failed and every attempt??? please someone help

It might be better if you install Proxmox on the device and install the CHR version of RouterOS inside Proxmox. Even if you were able to install RouterOS x86 on bare-metal, I don’t think RouterOS supports the i226-LM network adapters.

I second this. I have three in my lab, and they’re all running Proxmox with CHR VM’s.

I agree, I tried to install x86 and with some NICs computer even refused to boot. CHR in proxmox is as way to go IMHO.

1 Like

Oh ok I’m running a lot of nat rules and data through it will running it in a vm limit my cpu power noticably?

Not working versus working.
Who cares about cpu impact then ?

well obviously I do as it is a crucial part of the project I’m working on hence why Im getting rid of my mikrotik hardware and going for a bigger cpu I was pushing the cpu on the ccr2116 past 80%

also which image should I download if I’m going to install it on the vm?

If it’s not working your impact is 100%.
Simple, no ?

I dont get why u can’t understand the necessity… But I already have a working network I’m transfering all my rules from my router(S) to this one router and as it is right now I’m limited on growing my network bc I’m bottlenecked at my cpu router so yea of course what your saying makes sense, but my question isn’t about that its about whether or not running in a vm will limit my cpu power or am I better off scratching mikrotik and transferring all my rules over manually with pfsense or opnsense… get it???

Obviously using something like proxmox has some impact.
But you can not compare it to a router running ROS natively with a totally different cpu.
Test and see what you get.
The fact some others say they use the same setup as you with good results might also indicate something.

Moving to other operating systems is not really in scope for this forum. But nobody is going to stop you…

not really sure how to install on a vm I just created either is there a certain .iso I need to download I’m getting an error on boot

Here is the video Mikrotik provided on their official youtube channel: https://youtu.be/kPhZypQ1gMY?si=5lpECqsAULUg1Aw4

If you see that your CHR is struggling with the load you can add more cores to the VM. Are you planning to use this PC for CHR only ?

Yes it will be a dedicated machine for routing. I have the 60day trial version right now and I had to shut my servers down bc with what I’m doing my internet became so slow it was unusable, it wasn’t like that on my CCR2116 so I’m thinking I need to find a way to install router OS on bare metal. Grok told me that routerOS was compatible with most intel nic cards including the one that is in my minisforum ms-01 unless grok is wrong?

Are you sure you tested the P1/P10/PU trial and not the version that limits every port to 1Mbps?

I think the igc driver is not part of RouterOS x86 or CHR, so i225/i226 chips are not yet supported.

Try disabling UEFI in BIOS and setting “legacy” or non-UEFI mode. Make sure the BIOS is configured for USB boot.

Use rufus or etcher for creating a bootable USB, using the .img file.

I made a custom router, running routerOS on a Intel N150 with 4x intel i226-V and works great. Not sure aboout the i226-LM chipset though.

yea I think in the minisforum bios that isn’t an option I was trying to do that but didn’t see it possible unless I’m missing something, and yea I had a bootable USB made with rufus I tried the .img and the .iso the iso gave me an error bc it was expecting a cd/rom and the .img gave me an error saying there was no media. But I could install other OS’s via usb no problem hence proxmox install went fine that was from USB

yes I have P1 without my servers running, I do a speed test and I get 1gb up/down (my speed from ont is 2.5gb up/down)

__

Yea so I just checked there’s 2 chipsets the 226v and the 226lm as well as 2 sfp ports with x710

But I can’t disable uefi in minisforum bios it looks like the newer bios have uefi locked in something to do with win 11 idk

You were maxing out a CCR2116 with only 1-2Gbps? That sounds to me like you’re doing super heavy CPU-related tasks on the 2116, or your configuration is not leveraging the hardware correctly.

I have 5 2116’s pushing 5-6Gbps each for just over 1000 people all day long, with them running at 38% max without L3HW offload enabled. With L3HW turned on, the busiest one is at 15%.

Yes I’m running nodes transferring massive amounts of data, 63k nodes my 2116 cpu was at 40% my servers when fully maxed out with ram are capable of doing close to 500k nodes