今天尝试在 Vultr VPS 安装 RouterOS 时发现不管照网路上的教学怎么装都装不起来,会发生以下错误。
ERROR : Cloud not find disk!
尝试了换不同的 ISO 进行 dd ,换成其他版本的 RouterOS CHR (不过 RouterOS 7 是可以用的),或是拉已经装好的 Snapshot 来用,也都不行,会发生一样的错误。
不过在更之前的时候,我自己也有在 Vultr 装另外一台 RouterOS CHR,而且装起来是成功的,所以我就去比较了一下两台在开机的时候有哪些差异。
发现到原本那台有 iPXE 的提示字样 ?,反正所有方式都试过了,也不差一种。
接下来就先照一般建立 Vultr VPS 的方式进行,不过在选择 Server Type 的时候改成选择 Upload ISO 并选择 iPXE , 填入 http://boot.ipxe.org/demo/boot.php 。
然后等待他建立完成!接下来点进去刚刚建立的 VPS -> Settings -> Custom ISO ,在 ISO Library 中选择 SystemRecscueCD – 6.1.8 并按下 Attach ISO and Reboot 。
然后点开 VPS 的 Console,等待它显示 SystemRescueCD 的开机画面并选择第一项按下 Enter 开机。
等到开机完后,出现 [root@sysresccd ~]# 后输入以下指令进行安装,这边以 6.48.3 为范例。
wget https://download.mikrotik.com/routeros/6.48.3/chr-6.48.3.img.zip
unzip chr-6.48.3.img.zip
dd if=chr-6.48.3.img of=/dev/vda
跑完上述指令后就可以到 VPS 页面 Settings -> Custom ISO 点选 Remove ISO ,将 ISO 拔掉并重开机。
然后就可以享受新鲜的 RouterOS 了!
评论(0)