
文章目录
-
-
-
-
- [1. 创建新的Instance(Ubuntu或Debian,理论上任何 linux都可以)](#1. 创建新的Instance(Ubuntu或Debian,理论上任何 linux都可以))
- [2. 启动,然后将tempfs挂载到/tmp](#2. 启动,然后将tempfs挂载到/tmp)
- [3. 下载镜像](#3. 下载镜像)
- [4. 写入镜像文件](#4. 写入镜像文件)
- 5.强制重启
-
-
-
通用的方法在任何云VM上安装Mikrotik的Cloud Hosted Router
许多云提供商不允许上传ISO,并且不提供安装自定义操作系统的任何选项。这不是问题,因为我在这里展示一下如何在5个简单的步骤中为任何云准备Mikrotik VM。
1. 创建新的Instance(Ubuntu或Debian,理论上任何 linux都可以)
2. 启动,然后将tempfs挂载到/tmp
mount -t tmpfs tmpfs /tmp/
3. 下载镜像
访问 https://www.mikrotik.com/download
并下载"Cloud Hosted Router"的 raw-image文件;
shell
cd /tmp
wget https://download2.mikrotik.com/routeros/6.39.4/chr-6.39.4.img.zip
4. 写入镜像文件
下一步,提取下载的镜像并将其写入到HDD
bash
unzip chr-6.39.4.img.zip
dd if=chr-6.39.4.img of=/dev/sda bs=8M oflag=sync
5.强制重启
运行如下命令进行重启;
bash
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
重启后,Mikrotik RouterOS将自动扩展文件系统。之后就会看到登录提示。
希望这可以帮助您!