Page 1 of 1
NVMe and X86
Posted: Wed Mar 03, 2021 5:09 pm
by ramirez
Has anyone tried to install RouterOS X86 on a NVMe storage unit?
Re: NVMe and X86
Posted: Wed Mar 03, 2021 9:44 pm
by mkx
ROSv6 is based on linux kernel which pre-dates NVMe hardware, so I don't think ROSv6 will ever work off NVMe. ROSv7 might work, though it's in late alpha / early beta stage.
Re: NVMe and X86
Posted: Thu Mar 04, 2021 6:52 pm
by ramirez
Well I have been reading conflicting info, that's why I thought to ask :-) ...
viewtopic.php?t=121196
EDIT: Also it seems that version 7.0 will support x64 multi processors? ? ?
Re: NVMe and X86
Posted: Thu Mar 04, 2021 8:55 pm
by mkx
v7 will have much better support for most of hardware, including x64, support for more than 2GB RAM (also on CCR2004 IIRC), many more supported peripherials under i386/x64 (storage devices, 10Gbps+ NICs, broadband USB sticks, ...). Could well be that lack of x64 support in v6 is due to proprietary drivers and MT didn't want to make them 64bit-safe. With v7 it seems MT will go with stock drivers (or chipset / peripherial vendors' drivers).
CHR is completely different beast because there's VM hypervisor providing abstraction layer taking care of real hardware and presenting virtual hardware to VM. I guess NVMe support is depending on chipset support as well ... quite many lower-end SoCs don't support NVMe, hence no support on those models in ROS.
Re: NVMe and X86
Posted: Thu Mar 04, 2021 9:46 pm
by ramirez
Thank you! I will give it a try with 6.48 and 7 beta and will post my findings here...