SystemRescue, ранее известный как SystemRescueCD - это дистрибутив Linux, предназначенный для восстановления поврежденных операционных систем, управления разделами, резервного копирования и администрирования. Он основан на Arch Linux, содержащий множество утилит для работы с системой.
Основные возможности SystemRescue
- Восстановление загрузчика (GRUB, Syslinux)
- Работа с поврежденными файловыми системами
- Управление разделами (GParted, parted, fdisk, gdisk)
- Создание и восстановление резервных копий (Clonezilla, dd, rsync)
- Проверка SMART-дисков (smartctl)
- Работа с сетями (SSH, NFS, Samba)
- Поддержка утилит для Windows NTFS и FAT
- Удаленный доступ (VNC, SSH)
Начало работы с SystemRescue
Для удобства пользователей дистрибутив SystemRescue уже доступен для загрузки в режиме восстановления. Чтобы воспользоваться этой возможностью, перейдите в панель управления виртуальным сервером VMManager и активируйте режим восстановления.



Теперь можно получить доступ к серверу. Как это сделать? Вам необходимо подключиться через протокол VNC любым удобным способом: через браузер или клиент установленный на вашем компьютере. Далее вам будут доступны все возможности управления системой через SystemRescue.

SystemRescue в консольном режиме
Основые действия происходят в консольном режиме. Монтирование разделов для диагностики систем Linux или Windows, установленных на вашем диске. Вы можете монтировать файловые системы Linux (ext4, xfs, btrfs, reiserfs), а также разделы FAT и NTFS, используемые Windows. Вы можете создавать резервные копии данных и файлов операционной системы, а также восстанавливать их. Для редактирования файлов можно использовать редакторы vim
и nano
.

SystemRescue в графической среде
Если вам нужны графические инструменты, вы можете запустить графическую среду, введя команду startx
. Графическая среда позволяет работать с GParted (менеджером разделов), использовать графические редакторы, такие как Geany или Featherpad, просматривать веб-страницы и использовать терминалы, такие как xfce-terminal.

Сетевые настройки SystemRescue
SystemRescue позволяет вам подключаться к сети. Эта функция позволяет создавать резервные копии по сети, загружать файлы, работать удалённо по SSH или получать доступ к файлам, расположенным на сервере Linux (через NFS) или в системе Windows (через Samba). Самый удобный способ настройки сети - использовать службу Network-Manager. Она предоставляет очень удобный графический инструмент для настройки сети. Он значительно упрощает настройку сети. Этот инструмент доступен в виде небольшого значка на панели задач рядом с часами в графической среде. Удобной консольной утилитой является nmtui
- предоставляет собой текстовый интерфейс для настройки и управления сетевыми подключениями. Она является частью NetworkManager и позволяет пользователям настраивать параметры сети, не покидая терминал.


Если вы хотите настроить сеть вручную, вы можете использовать удобный инструменты командной строки.
Откройте терминал и выполните:
ip link show
Вы увидите список интерфейсов, например:
1. lo: ...
2. ens3: ...
Статическая настройка IP:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Проверьте командой:
ip addr show eth0
ip route
Настроить DNS можно отредактировав или создав файл /etc/resolv.conf
:
nano /etc/resolv.conf
И внести записи:
nameserver 8.8.8.8
nameserver 1.1.1.1
Основные инструменты и команды SystemRescue
Восстановление загрузчика GRUB
Определить корневой раздел:
fdisk -l
Смонтировать корневой раздел:
mount /dev/sdXn /mnt
Для UEFI систем:
mount /dev/sdXn /mnt/boot/efi
Установить GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
Для XFS (только проверка):
xfs_repair -n /dev/sdXn
Управление разделами
Доступны команды: parted
, fdisk
, gdisk
, lsblk
, mkfs
, mount
, umount
Cоздание ext4-раздела:
mkfs.ext4 /dev/sdXn
Работа с файловыми системами
Проверка и восстановление файловой системы:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Монтирование:
mount /dev/sdXn /mnt
Работа с Btrfs и XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Клонирование диска с помощью ddrescue
Клонирование поврежденного диска в образ:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Продолжение прерванного клонирования с попыткой восстановить плохие сектора:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Резервное копирование
С помощью dd
:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
С помощью rsync
:
rsync -aAXv /mnt/source/ /mnt/backup/
Копирование данных по сети
На целевой машине (приемник):
nc -l -p 1234 | dd of=disk.img
На исходной машине (источник):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Выход из режима восстановления
В панали управления виртуальным сервером VMManager выберите необходимую машину и в меню отключите режим восстановления, после перезагрузки сервер загрузится в прежнее состояние.

FAQ по SystemRescue
Как записать SystemRescue на флешку?
Загрузить дистрибутив с оффициального сайта, затем создать установочую флешку
Windows: с помощью Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Можно ли использовать SystemRescue без установки?
Да, он работает полностью в Live-режиме - запуск с USB, CD или ISO в виртуальной машине.
Какие файловые системы поддерживает?
Поддерживаются ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT и другие.
Как клонировать диск?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Можно ли восстановить удалённые файлы?
Да, с помощью photorec
(текстовый интерфейс) или testdisk
(восстановление разделов).
Как создать резервную копию?
Например, с rsync
:
rsync -aAXv /mnt/source/ /mnt/backup/
Есть ли поддержка Windows-дисков?
Да, можно монтировать и читать NTFS и FAT32.
Можно ли использовать SystemRescue удалённо?
Да, поддерживаются SSH, VNC, Samba, NFS и другие сетевые инструменты.
Заключение
SystemRescue - это незаменимый инструмент для администраторов систем, инженеров поддержки и опытных пользователей. Он облегчает восстановление данных, устранение проблем с загрузкой, диагностику оборудования и управление разделами. Благодаря множеству встроенных утилит, он заменяет десятки отдельных Live-дистрибутивов и утилит в одном ISO.