通用的方法在任何云VM上安装Mikrotik的Cloud Hosted Router

文章目录

          • [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将自动扩展文件系统。之后就会看到登录提示。


希望这可以帮助您!

相关推荐
wzhao10125 分钟前
elf_loader:一个使用Rust编写的ELF加载器
linux·rust·gnu
qwy7152292581636 小时前
13-R数据重塑
服务器·数据库·r语言
anddddoooo8 小时前
域内证书维权
服务器·网络·网络协议·安全·网络安全·https·ssl
zhoupenghui1689 小时前
golang时间相关函数总结
服务器·前端·golang·time
lllsure9 小时前
Linux 实用指令
linux·物联网
努力的小T9 小时前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
Nerd Nirvana9 小时前
OpenSSL crt & key (生成一套用于TLS双向认证的证书密钥)
linux·ssl·shell·认证·加密·tls·oepnssl
不修×蝙蝠10 小时前
HTTP 协议(Ⅲ)
服务器·http·javaee·http协议
letisgo510 小时前
记录一次部署PC端网址全过程
linux·阿里云·服务器运维
梨落秋溪、10 小时前
输入框元素覆盖冲突
java·服务器·前端