RAM restriction on Unlicense x86 Machine

Hello to All Memebrs and Forum Users !!!

This is Kashif Khan, from Pakistan.
Long time using Mikrotik RouterOS and apprieciating Efforts of Mikrotik Community !!!

****ISSUE *****
I have install RouterOS on HP D380 gen8 machine having 32gb RAM & 10core Intel Xeon Processor, but I’m getting an issue that my Server is not showing ram more 2gb.

I want to know is there any hardwar configuration issue or is just because the RouterOS is not yet LICENSE?? (Perhap 21hours remaining for RouterOS to expire)

This is very important for me to know, because I have to purchase the License and if this issue presist same (for RAM) then I can’t go for x86 License.

Pics are attach for reviews.
WhatsApp Image 2022-03-28 at 12.23.44 AM.jpeg
WhatsApp Image 2022-03-28 at 12.23.43 AM (1).jpeg
WhatsApp Image 2022-03-28 at 12.23.43 AM.jpeg

x86 architecture is limited to 2GB RAM … it’s linux kernel doing, has nothing to do with ROS license level. If you want to use more than that, you have to either use CHR (ROS run inside a VM) which is 64-bit) or convert your installation to x86_64 (that might not be possible with recent ROS x86 versions … check this thread).
Perhaps a bit better choice would be using CHR … ROS v6 doesn’t support many of peripherial devices (modern disk types, many of 10Gbit NICs) and VM should take care of it. And VM hypervisor usually allows you to make disk image snapshots … which helps to revert from a failed upgrade etc. The price one is paying is slightly lower performance.

Thanks. Issue Fixed

Do you mind telling which way?

On this way?
http://forum.mikrotik.com/t/x86-64-ros-64bit-mikrotik/104992/1