基于VPS使用DD命令安装RouterOS chr版本并自动开启容器Container(无需拔掉电源重启设备)。
本文以Debian安装chr-7.16.1为例
1、RouterOS chr安装
1.1 使用一键脚本安装RouterOS CHR并自动重启开启容器Container。如果主系统有重要文件请备份,安装chr系统会自动格式化掉主系统
# 官网版本,只支持legacy bios引导模式,无授权,支持官网任意版本 wget -O chr.sh https://pan.77bx.com/ros/chr.sh && bash chr.sh # MikroTikPatch破解版本,支持UEFI和BIOS双模式,PU授权,目前只有7.20.7和7.21.2版本 wget -O chr.sh https://pan.77bx.com/ros/chrpj.sh && bash chr.sh
1.2 脚本运行到Enter admin password:,请输入admin的密码(如123123),之后会自动重启。
1.3 开机后使用Winbox连接,查看已经开启了容器Container
2、开启容器Container原理
在启动之前把其他已经开启容器Container的rosmode.msg拷贝到该chr系统中rw目录下,第1次启动的时候就可以开启容器Container。
by 2026-1-28 V1.2
1、增加版本选择(默认为7.20.7版本)
2、磁盘检测脚本改进
3、增加引导检查(目前官网版本仅支持legacy bios模式)
4、增加MikroTikPatch破解版本的脚本支持。(支持legacy bios和UEFI双模式,自动匹配)
by 2024-10-26 V1.1
1、脚本涉及到的资源改为官网下载
2、增加警告提示
目前有 10 条评论
222 2026-01-31 17:366楼
没有ros镜像 可以提供下吗评论
222 2026-01-31 17:045楼
怎么跑 没有装过评论
星之宇 2026-01-31 17:07
先装docker,装1panel然后找ros的镜像,安装即可。回复
222 2026-01-31 17:014楼
那怎么办啊 安装不上评论
星之宇 2026-01-31 17:02
docker容器跑也可以。回复
222 2026-01-31 16:313楼
怎么不重启啊评论
星之宇 2026-01-31 16:59
有的可能是虚拟机限制的回复
222 2026-01-31 16:282楼
有问题啊 安装失败评论
111 2026-01-28 04:441楼
有问题 mount: /mnt: failed to setup loop device for /root/chr.img. chr.sh: line 38: /mnt/rw/autorun.scr: No such file or directory chr.sh: line 49: /mnt/rw/rosmode.msg: No such file or directory dd: unrecognized operand ‘/dev/sdb’ Try \'dd --help\' for more information.评论
星之宇 2026-01-28 22:24
目前没碰到这个问题,不过我还是把脚本更新了一下,再试试看有没有问题。回复