Ставим 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
- Перезагружаем виртуальную машину:
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
- Перезагружаем виртуальную машину:
echo "b" > /proc/sysrq-trigger
- После перезапуска, вместо линукс системы, будет запущен Mikrotik CHR, развернутый на весь объем жесткого диска