2023年12月21日更新:
新版:routeros 6.49.11 换32位,可以使用routeros 7.6版本来切换,方法更下面的一样操作即可。

2021年5月22日
https://www.bilibili.com/video/BV1u44y1n7JM

ROS x86 32位系统相对64的区别或者说缺点:
1、仅支持2g内存识别,超过2G也只是识别为2G;
2、kvm只能安装32位虚拟机系统,虚拟机分配的内存不能大于2g(虽然你装了超过2G内存比如64G)。

为什么要升级64位系统:
1、需要使用kvm用户,ros作为单纯的路由功能安装空间几十M,内存128M,都够你用的;
2、64位能识别超过2G内存,最大支持128G,虽然ros并不会用到那么多的内存;
3、KVM的虚拟机能分配超过2G的内存;
4、KVM的虚拟机能使用64位的版本;
5、32位的2G内存已经不能满足你的ROs功能需求;

开始转换:
转换前须知不同的版本对支持硬件问题(解决方法:根据自己的硬件更换版本即可,当然下面出现的问题ros官方有些会在新版本根据市场会修正,已修正的我就不修改我下面的文章了):
1、你必须备份好自己的配置,因为我演示用的是无任何设置(重置初始设置)做演示,所以我没去做备份这块,也不用考虑设置丢失,升级、转换失败的后果。
2、你的CPU必须支持64位,不然,嘿嘿!哪就是自己把自己坑了!找台支持64位机子救活吧(把本文教程反过来做把64转32位即可)!
3、64位系统下,wifi模块暂时无法使用,谨慎升级!
4、降级为6.31时,新版winbox登陆要勾上Tools》Legacy mode(旧版本的可以直接登录),密码有可能会被清空,也就是无需输入密码即可登陆winbox,用户名保持不变;
5、降级前务必做好备份功能
6、i211网卡需要7以上的版本,螃蟹网卡(如:8111)7.1以后不支持
7、支持J1900、G2030系列处理器,但是没USB驱动,导致不能使用USB键盘(无线USB键鼠也不能用)!只能WINBOX管理!
8、ros 7.0 (部分人使用时出现需要UEFI引导)、ros7.1.X不需要uefi
9、msata可以通过转接卡转为sata,
10、msata、sata不能转为usb启动,usb启动授权会变0,换回msata或者sata启动即可。
11、虚拟机目前只能在6系使用kvm,ros7目前不支持kvm,官方计划的docker也还没上(2022-2-22)

12、升级为64位后无线网卡会驱动失败,但是官方硬件版是不会有这样的问题的,只能说64位的无线网卡驱动不完整。

不同的版本支持硬件问题(解决方法:根据自己的硬件更换版本即可):

我在用的是6.48.2(以后升级更高的版本不能直接降级到6.31的可以先降级的6.48,然后再降级到6.31),去下载官方未正式发布的6.31版(按网上的大家都用6.31这样做,我不去尝鲜)系统可下载
1、单文件包routeros-x86-6.31.npk,这个只保留基础功能,升级完还是要用完整包去补缺
2、完整包all_packages-x86-6.31.zip, 这个全部功能都有,我选的是这个,后面的步骤都是直接在线升级了。

解压后把所有.npk文件直接拖到在“Files”根目录


然后在然后在 System》Packages》Downgrage (降级按钮),提示重启,重启后系统降级到6.31
winbox要重连,新版本要勾上Tools》Legacy mode
在System》Resources》Hardware下会看到有allow x86_64,钩上后重启ros

2022-8-8新增:也可以直接升级为7.xx版本(如我升级到7.4),然后勾上allow x86_64,你再降级到6.xx版本即可。


在System》Packages下选择自动升级到最新版本


查看System》Resources,可以看到Architecture Name是x86_64,并且Total Memory为系统安装的所有内存

小技巧:
1、先备份,在Files->backup,name:随便填,password,空,勾上Don‘t Encrypt,点Backup;
2、重置初始设置 System->Reset Configuration 勾上 No Default Configuration;
然后再进行转为64位,最后再还原配置。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。