Install SwOS on RouterOS

How do I install SwOS on a CRS326-24G-2S+ that has RouterOS installed?

I have downloaded the swos-css326-2.7.bin file, but I have no idea what to do with it.
RouterOS does not seem to detect the file on boot like it does RouterOS NKP-files.

So how do I do this? Can I do it remotely? Do I have to use NetInstall?

Device already have RouterOS and SwOS, from RouterOS you can boot SwOS by typing in terminal:

/system routerboard settings set boot-os=swos

SwOS manual

It literatlly says that nowhere on the SwOS manual page. So thank you!
I will try it in the morning.

It worked nicely. I even found the option in the System → Routerboard → Settings menu of WinBox in case someone don’t like to use the terminal.

But yes, please add that information to the manual page.

It is documented here: https://i.mt.lv/routerboard/files/CRS326-24G-2S-qgv3.pdf.
And printed version of this document should have been shipped along with your router (included in the box).

Hi everyone is there any way i can flash/upgrade or install RouterOS on SwOs? I bought RB260GSP but actually needed RouterOS by mistake, is there any way i can get that done?

No way to do it.

Regards.

Hi. Any chance of switching from RouterOS to SwOS on hex poe lite?
I occasionally bought used one to power on camera in garage, no need any advanced options, this is being handled on other MT devices.

Not, as far as I know.
Though giving a lot of options, you don’t have to use them…

You might be surprised at some of the things you lose by booting into SwOS. It’s rarely worth it, IMO.

I read your piece tangent. You do have some valid points, and it was obvious that your objective is to show how much better RouterOS even for a switch - and I respect your opinions. Several of your points clearly are intending to be able to take traditional router functions and move them to the switch. While that certainly can be done in some cases, I prefer to leave DHCP, DNS, VPN, etc in the router and I have an external hardware NTP server so none of my Mikrotiks are playing NTP server. I am exclusively using SwitchOS for switches (including a CRS326 that was sent to me in error instead of a CSS326). In fact I have another CSS326 arriving tomorrow for use at a remote radio site where I am running out of ports, and it will be convenient to have one switch on each side of the room. For strictly switch functions, SwitchOS works just fine for me. And VLANs are so easy to set up in SwitchOS.

With that said, there are a couple of your points that are VERY valid:
Although I use WinBox almost exclusively for my routers, I understand the value of a command line interface - your point about posting to a forum is massive!
Lack of encryption / security in SwitchOS.
MSTP would be nice.

Sorry for necroing an old thread, but I could not find a a way to send private messages on this forum. Feature seems to be disabled.

I really liked your post about Router OS on the dual boot switches. A wholeheartedly agree.

You might want to add that the SNMP implementation of Router OS is vastly superior. You hardly get any hardware health readings from Switch OS.

I am kind of an SNMP nut :wink: Observium at the moment, planning to take a deeper dive into LibreNMS in the future.

Kind regards,
Patrick

I really liked your post about Router OS on the dual boot switches. A wholeheartedly agree.

Thanks!

You might want to add that the SNMP implementation of Router OS is vastly superior.

I've added new monitoring and diagnostics sections, and touched up a few preexisting bits.

On dual-boot devices like the CRS326-24G-2S+, both RouterOS and SwOS are already present—you don’t need to flash the .bin file. Simply switch the boot OS with the command /system routerboard settings set boot-os=swos (or via WinBox: System → RouterBOARD → Settings → Boot OS = swos), then reboot. The device will start in SwOS.