Перейти к основному контенту

Ставим CHR на VDS

Ubuntu

  • Разворачиваем на хостинге Linux дистрибутив
  • Логинимся на сервер и получаем права суперпользователя:
sudo -i
  • Обновляем пакетную базу и устанавливаем необходимые пакеты:
apt update && apt -y install unzip wget
  • Скачиваем raw образ системы (актуальные ссылки смотрим на сайте в разделе загрузок):
wget https://download.mikrotik.com/routeros/6.47.4/chr-6.47.4.img.zip
  • Распаковываем образ:
unzip chr-6.47.4.img.zip
  • Включаем сочетания SysRq:
echo "1" > /proc/sys/kernel/sysrq
  • Переподключаем все файловые системы в режиме чтения:
echo u > /proc/sysrq-trigger
  • Находим название системного диска:
lsblk
  • Записываем на него образ:
dd if=chr-6.47.4.img of=/dev/vda bs=4M oflag=sync
  • Перезагружаем виртуальную машину:
echo "b" > /proc/sysrq-trigger
  • После перезапуска, вместо линукс системы, будет запущен Mikrotik CHR, развернутый на весь объем жесткого диска

CentOS

  • Разворачиваем на хостинге Linux дистрибутив
  • Логинимся на сервер и получаем права суперпользователя:
sudo -i
  • Обновляем пакетную базу и устанавливаем необходимые пакеты:
yum install wget unzip
  • Монтируем tmpfs в /tmp:
mount -t tmpfs tmpfs /tmp
  • Переходим в директорию tmp и скачиваем raw образ системы (актуальные ссылки смотрим на сайте в разделе загрузок):
cd /tmp && wget https://download.mikrotik.com/routeros/6.47.4/chr-6.47.4.img.zip
  • Распаковываем образ:
unzip chr-6.47.4.img.zip
  • Включаем сочетания SysRq:
echo "1" > /proc/sys/kernel/sysrq
  • Находим название системного диска:
lsblk
  • Записываем на него образ:
dd if=chr-6.47.4.img of=/dev/vda bs=4M oflag=sync
  • Перезагружаем виртуальную машину:
echo "b" > /proc/sysrq-trigger
  • После перезапуска, вместо линукс системы, будет запущен Mikrotik CHR, развернутый на весь объем жесткого диска