# Ставим CHR на VDS

### Ubuntu

- Разворачиваем на хостинге Linux дистрибутив
- Логинимся на сервер и получаем права суперпользователя:

```bash
sudo -i
```

- Обновляем пакетную базу и устанавливаем необходимые пакеты:

```bash
apt update && apt -y install unzip wget
```

- Скачиваем raw образ системы (актуальные ссылки смотрим на сайте в разделе [загрузок](https://mikrotik.com/download)):

```bash
wget https://download.mikrotik.com/routeros/6.47.4/chr-6.47.4.img.zip
```

- Распаковываем образ:

```bash
unzip chr-6.47.4.img.zip
```

- Включаем сочетания SysRq:

```bash
echo "1" > /proc/sys/kernel/sysrq
```

- Переподключаем все файловые системы в режиме чтения:

```bash
echo u > /proc/sysrq-trigger
```

- Находим название системного диска:

```bash
lsblk
```

- Записываем на него образ:

```bash
dd if=chr-6.47.4.img of=/dev/vda bs=4M oflag=sync
```

- Перезагружаем виртуальную машину:

```bash
echo "b" > /proc/sysrq-trigger
```

- После перезапуска, вместо линукс системы, будет запущен Mikrotik CHR, развернутый на весь объем жесткого диска

### CentOS

- Разворачиваем на хостинге Linux дистрибутив
- Логинимся на сервер и получаем права суперпользователя:

```bash
sudo -i
```

- Обновляем пакетную базу и устанавливаем необходимые пакеты:

```bash
yum install wget unzip
```

- Монтируем tmpfs в /tmp:

```bash
mount -t tmpfs tmpfs /tmp
```

- Переходим в директорию tmp и скачиваем raw образ системы (актуальные ссылки смотрим на сайте в разделе [загрузок](https://mikrotik.com/download)):

```bash
cd /tmp && wget https://download.mikrotik.com/routeros/6.47.4/chr-6.47.4.img.zip
```

- Распаковываем образ:

```bash
unzip chr-6.47.4.img.zip
```

- Включаем сочетания SysRq:

```bash
echo "1" > /proc/sys/kernel/sysrq
```

- Находим название системного диска:

```bash
lsblk
```

- Записываем на него образ:

```bash
dd if=chr-6.47.4.img of=/dev/vda bs=4M oflag=sync
```

- Перезагружаем виртуальную машину:

```bash
echo "b" > /proc/sysrq-trigger
```

- После перезапуска, вместо линукс системы, будет запущен Mikrotik CHR, развернутый на весь объем жесткого диска