System rescue cd usb linux

Содержание
  1. System Rescue Homepage
  2. About SystemRescue
  3. System and Networking Guides
  4. Project documentation
  5. For the impatient:
  6. Chapters about basic usage:
  7. Chapters about advanced usage:
  8. System tools included
  9. More information about this project
  10. Download
  11. Download links
  12. Other versions
  13. Installation on a USB stick or internal disk
  14. Checking the downloaded file
  15. Checking the signature
  16. Errors during the boot process
  17. Writing the ISO image file to a CD/DVD
  18. Online documentation
  19. Installing SystemRescue on a USB memory stick
  20. Recommended USB installation method on Windows
  21. Recommended USB installation method on Linux
  22. Alternative USB installation method on Linux using Fedora Media Writer
  23. Alternative USB installation method on Linux using DD
  24. Manual USB installation method on Linux for booting in UEFI mode
  25. haikudjin
  26. Оглавление
  27. Обзор SystemRescueCd
  28. Получение SystemRescueCd и создание загрузочного носителя
  29. Запись образа SystemRescueCd на USB флешку
  30. Запись образа SystemRescueCd под Windows
  31. Запись образа SystemRescueCd под Linux
  32. Загрузка SystemRescueCd, обзор средств администрирования
  33. Типовые задачи
  34. Проверка оперативной памяти программой Memtest86+
  35. Проверка жесткого диска на наличие сбойных секторов
  36. Проверка файловых систем на наличие вирусов с помощью ClamAV
  37. Сброс паролей от учетных записей Windows
  38. Резервное копирование разделов Windows 7 с последующим их восстановлением

System Rescue Homepage

About SystemRescue

Description: SystemRescue (also known as SystemRescueCd) is a Linux system rescue toolkit available as a bootable medium for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of Linux system utilities such as GParted, fsarchiver, filesystem tools and basic tools (editors, midnight commander, network tools). It can be used for both Linux and windows computers, and on desktops as well as servers. This rescue system requires no installation as it can be booted from a CD/DVD drive or USB stick, but it can be installed on the hard disk if you wish. The kernel supports all important file systems (ext4, xfs, btrfs, vfat, ntfs), as well as network filesystems such as Samba and NFS.

System and Networking Guides

In addition to the Quick Start Guide and SystemRescue documentation here are other guides:

Project documentation

This project comes with good documentation. Here are the most important pages:

For the impatient:

  • Quick start guide: please read this if this is the first time you are using this system recovery cd.

Chapters about basic usage:

Chapters about advanced usage:

System tools included

  • GNU Parted: creates, resizes, moves, copies partitions, and filesystems (and more).
  • GParted: GUI implementation using the GNU Parted library.
  • FSArchiver: flexible archiver that can be used as both system and data recovery software
  • ddrescue : Attempts to make a copy of a block device that has hardware errors, optionally filling corresponding bad spots in input with user defined pattern in the copy.
  • File systems tools (for Linux and Windows filesystems): format, resize, and debug an existing partition of a hard disk
  • Ntfs3g: enables read/write access to MS Windows NTFS partitions.
  • Test-disk : tool to check and undelete partition, supports reiserfs, ntfs, fat32, ext3/ext4 and many others
  • Memtest: to test the memory of your computer (first thing to test when you have a crash or unexpected problems)
  • Rsync: very-efficient and reliable program that can be used for remote backups.
  • Network tools (Samba, NFS, ping, nslookup, …): to backup your data across the network

Browse the short system tools page for more details about the most important software included.

Browse the detailed package list for a full list of the packages.

It is possible to make custom versions of the system. For example, you can add your own scripts, make an automatic restoration of the system. It is also possible to burn a custom DVD, with SystemRescue and 4GB for your data (backup for example). Read the manual for more details.

You can use SystemRescue to backup data from an unbootable Windows computer, if you want to backup the data stored on a Windows computer that cannot boot any more.

It is very easy to install SystemRescue on a USB stick. That is very useful in case you cannot boot from the CD/DVD drive. You just have to copy several files to the stick and run syslinux. The install process can be done from Linux or Windows. Follow instructions from the manual for more details.

More information about this project

SystemRescue sources can be found on GitLab and these are licensed under the GPLv3 license.

Источник

Download

You can download SystemRescue immediately from this page. It is highly recommended to use the 64bit version (amd64) but a 32bit version (i686) is also available.

Release systemrescue-8.05 for amd64 systemrescue-8.04 for i686
Release date 2021-10-02 2021-07-24
Download size 753 MiB 722 MiB
Download ISO systemrescue-8.05-amd64.iso systemrescue-8.04-i686.iso
SHA256 checksum systemrescue-8.05-amd64.iso.sha256 systemrescue-8.04-i686.iso.sha256
SHA512 checksum systemrescue-8.05-amd64.iso.sha512 systemrescue-8.04-i686.iso.sha512
Signature systemrescue-8.05-amd64.iso.asc systemrescue-8.04-i686.iso.asc

Other versions

You can also download previous versions, or beta versions if you want to have more recent versions of packages or to try the latest features.

Installation on a USB stick or internal disk

It is possible to use SystemRescue without having a CD/DVD drive as it can be installed on USB sticks, or on a local disk. In any case you will need to download the ISO image from the current page.

Checking the downloaded file

To confirm that the download was successful, you should download the checksum files and then run verification commands such as the following ones:

These command will recalculate the checksum on the downloaded file, and compare it with the expected checksums. These checksum programs are part of coreutils on Linux and should be pre-installed with most distributions.

You can download sha256sum.exe for windows, and you can run the command from a cmd.exe terminal.

Checking the signature

You can also verify the signature of the ISO image using GnuPG. The signature is located in the ASC file named after the ISO image that you can get from the main download links at the top of this page. You will also need the public signing key.

Errors during the boot process

Various issues can cause SystemRescue to hangs or fail with unexpected errors during the boot process. Please do not report these as bugs unless you have verified the frequent causes of these issues:

  • Boot medias such as CD, DVD, and USB stick are often unreliable and bad blocks will cause problems. You can try another media to see if it makes a difference, and you can enable verification when you burn/copy the ISO image to make sure data written to the device can be read and match the original.
  • Damaged RAM will cause all type of programs to behave unexpectedly. Computers memory can be tested using program such as memtest which is included with SystemRescue.
  • You will also get problems if the system runs out of memory. So make sure your computers has at least 2GB of memory if you start with the default boot options or 4GB if you cache the system into RAM.

Writing the ISO image file to a CD/DVD

On Linux you can use either command line tools such as cdrecord/wodim or graphical tools such as k3b, brasero or xfburn.

Online documentation

Reading the Quick Start Guide is recommended if it is your first time using SystemRescue. You may also be interested in the Complete documentation for more details.

Источник

Installing SystemRescue on a USB memory stick

This page explains how to install SystemRescue on a USB stick. All data on the memory stick will be deleted so make sure it does not contain any important data.

You need a recent SystemRescueCd, and a USB stick with enough capacity. You should use a 2GB memory stick or anything larger. You will have to get your firmware (BIOS/UEFI) to boot from the USB device before it attempts to boot from the local disk. This can be configured either in the firmware settings or by pressing a key at boot time.

This page describes multiple approaches available for installing such a USB stick. You just need to follow the method you prefer. In any case you need to start by download SystemRescue-8.03 (or more recent) from the download page.

If you are running Windows on your computer the recommended installation program is rufus as it is easy to use and supports both UEFI and Legacy-BIOS booting methods.

  • Downloadrufus and install it on Windows
  • Plug in your USB-stick and wait a few seconds to allow enough time for the system to detect it
  • Execute Rufus and select the USB stick in the drop-down list
  • Select the SystemRescue ISO image that you have downloaded
  • Select ‘MBR’ partition scheme as it will be compatible with both BIOS and UEFI
  • Select ‘BIOS or UEFI’ in target to get the best compatibility
  • Check the ‘volume label’ is correct as it must be set to RESCUEXYZ (cf below)
  • Select FAT32 filesystem as the UEFI boot process only works from FAT filesystems
  • Click on the start button and wait until the operation is complete

In the previous steps RESCUEXYZ refers to the version number, eg: RESCUE803 for SystemRescue-8.03. Rufus should automatically use the label which was set on the ISO filesystem and hence it should set this label automatically on the USB device. You should not have to change it but you should make sure the label is correct as this is required for the device to start properly. What matters is that the label matches the value passed to the archisolabel boot option in the boot loader configuration files on the device ( grubsrcd.cfg and sysresccd_sys.cfg ) so files can be found at the time the system starts from the USB device.

The recommended tool for installing SystemRescue to a memory stick on Linux is usbimager as it does the job well, it is very compact, and it comes with minimal dependencies. This program can be downloaded and executed without installation. The archive can be extracted using unzip and the program must be run via sudo so it can write to the memory stick device. This program is very simple to use as you just need to select the ISO image and the destination removable device using the graphical interface.

Alternative USB installation method on Linux using Fedora Media Writer

An alternative approach is to use Fedora Media Writer if you want to install SystemRescue to a memory stick using Linux. It will produce a USB stick which is bootable for both a Legacy BIOS and in UEFI node.

  • Install flatpak using the official package from your Linux distribution (dnf, apt, pacman, etc)
  • Install Fedora Media Writer using flatpak as documented on flathub
  • Plug in your USB stick and wait a few seconds to allow enough time for the system to detect it
  • Execute Fedora Media Writer and select custom image from the first menu
  • Select the ISO image that you have previously downloaded
  • Select the USB stick where you want to install SystemRescue
  • Click on the button to start the installation and wait for it to complete.

Alternative USB installation method on Linux using DD

This approach only requires the dd command to copy the ISO image file to the USB device. Make sure you use the right device with dd as the operation is destructive if you write to the wrong device.

  • Plug in your USB stick and wait a few seconds to allow enough time for the system to detect it
  • Unmount the USB stick if auto-mount is enabled or if it was already mounted
  • Run lsblk in a terminal to identify the device name for your USB device
  • Run sudo dd if=/path/to/systemrescue-x.y.z.iso of=/dev/sdx status=progress where /dev/sdx is the USB stick

Manual USB installation method on Linux for booting in UEFI mode

Follow this method is you want to boot the USB device in UEFI mode. The idea is to create a FAT32 partition on the device where the firmware will find Grub. For the UEFI firmware to use this partition as the EFI filesystem is must have the right flags in the partition table. The USB device can have additional partitions.

  • Create a msdos disklabel on the USB device using a tool such as parted or gparted
  • Create a FAT32 partition with at least 2GB on the USB device and set RESCUEXYZ as the filesystem label
  • Set the boot and lba flags on the FAT32 partition using a tool such as parted or GParted
  • Copy all files from the ISO image to the FAT32 partition from a terminal with both devices mounted

In the previous steps RESCUEXYZ refers to the version number, eg: RESCUE803 for SystemRescue-8.03.

Источник

haikudjin

Наверное у каждого возникала ситуация, когда необходимо было установить причины компьютерных «глюков», восстановить данные с носителя или сохранить информацию с жесткого диска при неработоспособной операционной системе. Для системного администратора это вообще будни. Неплохо было бы всегда иметь под рукой средства администрирования, позволяющие выполнять подобные задачи, и, разумеется, это должно быть свободное и бесплатное ПО. Что же можно взять на вооружение для этих целей? Предлагаю остановиться на свободном дистрибутиве, созданном на Gentoo, который позволяет все это (и не только) делать. Знакомьтесь — SystemRescueCd.

Как написано на официальном сайте проекта, SystemRescueCd — это основанный на Linux LiveCD для аварийного восстановления, который доступен в виде загрузочного компакт-диска или USB флешки, и предназначен для администрирования или восстановления системы и данных после сбоя. Его назначением является обеспечение удобного способа выполнения задач администратора на компьютере, таких, например, как создание и редактирование разделов жесткого диска. SystemRescueCd поставляется с большим количеством программного обеспечения Linux — это системные программы (parted, Partimage, fstools и т.п.) и базовые (редакторы, midnight commander, сетевые инструменты). Он может быть использован для работы с компьютерами, работающими под управлением, как Linux, так и Windows, как на настольных компьютерах, так и на серверах. Данная система не требует установки и работает непосредственно с загрузочного CD/DVD диска или флешки, однако, при желании, может быть установлена ​​на жесткий диск. Используемое ядро поддерживает все важные файловые системы (ext2/ext3/ext4, ReiserFS Btrfs, XFS, JFS, VFAT, NTFS), а также сетевые файловые системы (Samba и NFS). SystemRescueCd выпущен под лицензией GPL-2.

При обнаружении и использовании мной полезных возможностей SystemRescueCd, они будут описываться в этой статье.

Оглавление

Обзор SystemRescueCd

Как уверяют разработчики, в целом, SystemRescueCd может быть использован для следующих целей:

  • При первом использовании компьютера, на котором еще не установлена операционная система. Первой задачей в этом случае является создание разделов на жестком диске и, собственно, установка операционной системы. С помощью SystemRescueCd можно легко создать разделы на жестком диске, используя для этого приложение с графическим интерфейсом GParted. Также, можно установить Gentoo Linux.
  • После сбоя или ошибки могут возникнуть проблемы с загрузкой. Например, после установки Windows, ваш загрузчик (LILO, GRUB), возможно, будет стерт из MBR. С помощью SystemRescueCd, у вас будет все, что нужно для переустановки Grub или Lilo.
  • Пользователи Windows, у которых не установлен Linux, получают компактную систему Linux с большинством важных системных инструментов. Например, пользователи Windows, с помощью Partimage, который работает в окружении Linux, получат возможность создавать резервные копии их системного раздела.

Вот небольшой перечень того, что содержит образ SystemRescueCd:

  • Последнее ядро Linux, которое поддерживает наиболее важные файловые системы, и самое важное оборудование. Поддерживаемые файловые системы включают в себя: Ext2/Ext3, ReiserFS Reiser4, FAT16/FAT32, XFS, JFS, NTFS, и другие. Ядро также поддерживает NFS и Samba.
  • Графические инструменты для работы с разделами жесткого диска (GParted).
  • Наиболее важные консольные инструменты Linux. Конечно, присутствуют GNU Parted (редактор разделов), Partimage (средство клонирования дисков) для резервного копирования разделов в файл образа, утилиты для работы с файловыми системами (e2fsprogs для ext2/ext3, reiserfsprogs для ReiserFS, reiser4progs для Reiser4, xfsprogs для XFS, jfsutils для JFS, dosfstools для FAT, NtfsProgs для NTFS). Вы можете использовать dump/restore для резервного копирования разделов ext2/ext3.
  • NTFS-3G (NTFS-драйвер третьего поколения) обеспечивает полную поддержку чтения-записи для NTFS разделов из Linux.
  • Clam-AntiVirus. Это бесплатное антивирусное программное обеспечение.
  • Стандартные инструменты пользователей Linux для архивации файлов: tar/gzip/bzip2. Присутствуют также инструменты для пользователей Windows: zip/unzip, rar/unrar, p7zip. Это означает, что вы сможете делать резервные копии и восстанавливать из них данные для Windows. Также добавлена утилита DAR (Disk Archiver), которая похожа на tar, но обладает большими возможностями.
  • Midnight Commander является свободным клоном Нортон Командер для Linux (для его запуска нужно ввести в командной строке консоли «mc»). С помощью этой программы можно легко просматривать, копировать, перемещать, редактировать файлы на вашем компьютере. Если вы не знаете все команды оболочки Linux, хорошим решением будет использование Midnight-Commander (по-моему мнению, использование Midnight Commander будет полезно пользователю с любым уровнем подготовки).
  • Вы можете использовать lynx или elinks. Оба эти приложения являются легкими веб-браузерами. В режиме FrameBuffer, вы можете передать параметры программе elinks в командной строке, что позволит вам использовать графический режим и, соответственно, просматривать изображения и работать с удобным интерфейсом.
  • Конечно, при возникновении каких-либо проблем не обойтись без текстовых редакторов. SystemRescueCd предлагает вам для текстового режима Nano (легкий и удобный редактор), vim (улучшеный vi) и qemacs (клон Emacs).
  • Графические среды X.Org/Xvesa и оконный менеджер XFCE позволяют использовать графические программы, такие как GParted, редакторы (GVim и Leafpad). В случае, если понадобится найти что-либо в Интернете, к вашим услугам Firefox.

Получение SystemRescueCd и создание загрузочного носителя

Итак, если вас заинтересовали возможности SystemRescueCd, скачиваем с официального сайта проекта файл образа для необходимой архитектуры. На момент написания статьи доступна стабильная версия 4.0.0 (релиз от 15.01.2014 г.) для архитектур i586/amd64. Она вам, скорее всего и понадобится. Для загрузки также доступна сборка для архитектуры SPARC (Sun architecture) версии 0.4.0 (релиз 30.09.2007). В данной статье речь пойдет о сборке для архитектур i586/amd64.

Качаем нужный нам образ и записываем его на CD или USB флешку. С записью образа на CD все понятно: используем любое графическое приложение Linux или Windows для записи CD/DVD дисков, вставляем читсый CD в привод и выбираем в меню что-то типа «Записать образ» и все готово. Записать образ в Linux можно также с помощью консольных программ, эта тема довольно широко освещена в Интернете и останавливаться на ней не имеет смысла. Запись образа на флешку имеет свои особенности, поэтому остановимся на этом подробнее. Сразу хотелось бы отметить, что не все материнские платы (BIOS) поддерживают загрузку с USB. На старых материнских платах загрузиться с USB может не получиться. В этом случае на помощь приходит CD с записанным образом SystemRescueCd.

Запись образа SystemRescueCd на USB флешку

Разработчиками предлагается несколько способов записи образа SystemRescueCd на USB флешку, рассмотрим один из них, ими же рекомендованный вариант (иные способы создания загрузочной флешки с SystemRescueCd можно посмотреть здесь). Для этого нам потребуется флешка объемом не менее 512 Мб. Записать образ можно как под Window, так и под Linux.

Запись образа SystemRescueCd под Windows

Для операционной системы Windows существует программа с графическим интерфейсом, которая установит SystemRescueCd на съемный носитель. В целом, порядок работы этой программы следующий: необходимо иметь скачанный файл образа SystemRescueCd, создать рабочий каталог для инсталлятора, подготовить флешку, создав на ней файловую систему FAT32, запустить программу инсталляции с правами администратора Windows, так как инсталлятор должен запустить SYSLINUX для того, чтобы наша флешка могла загружаться. Теперь по порядку:

  1. Загружаем ISO образ SystemRescueCd-4.0.0 (или более новую) со страницы загрузки;
  2. Загружаем Программу инсталляции SystemRescueCd для Windows;
  3. Вставляем флешку в USB порт и ждем около 5 сек. для ее определения системой;
  4. Форматируем флешку, создавая файловую систему FAT32;
  5. Создаем пустой каталог на жестком диске (например, C:\Temp\sysresccd-workdir), который будет являться рабочим каталогом инсталлятора;
  6. Запускаем программу инсталляции;
  7. Выбираем созданный нами рабочий каталог;
  8. Выбираем загруженный ISO образ SystemRescueCd;
  9. Выбираем USB устройство, на которое необходимо установить SystemRescueCd, в выпадающем списке;
  10. Нажимаем кнопку Install для запуска процесса установки.

Запись образа SystemRescueCd под Linux

Для записи образа SystemRescueCd под Linux необходимо выполнить следующие этапы: скачать ISO образ SystemRescueCd, примонтировать его в файловую систему и запустить скрипт от имени пользователя root. Форматирование флешки уничтожит все данные на ней, поэтому предварительно необходимо их сохранить. Теперь остановимся подробнее на каждом из этапов:

1. Загружаем ISO образ SystemRescueCd-4.0.0 (или более новую) со страницы загрузки;
2. Монтируем образ ISO с помощью команды mount и опций -o loop и -o exec. Для доступа к файлам, находящимся в ISO образе, можно также использовать эмуляторы CD/DVD приводов, например, CDemu и gCDemu — GTK приложение для управления демоном CDemu. На сайте этой программы есть сборки для большинства дистрибутивов (Ubuntu, Fedora, OpenSUSE, Gentoo и др.).

3. Вставляем флешку в USB порт и ждем около 5 сек. для ее определения системой;
4. В случае, если ваша linux система автоматически монтирует подключаемые USB устройства, размонтируем флешку с помощью команды umount;
5. В терминале переходим в каталог с примонтированным образом SystemRescueCd и запускаем установочный скрипт. Затем, выбираем наше устройство USB и нажимаем OK/Enter (если инсталлятор будет ругаться на отсутствие свободного места на флешке, удалите имеющиеся на ней разделы и повторите установку)

6. После завершения установки можно отмонтировать ISO образ SystemRescueCd

Загрузка SystemRescueCd, обзор средств администрирования

Загрузочное устройство создано и пришло время познакомиться с SystemRescueCd поближе. Загружаемся с нашего носителя и видим меню для выбора типов загрузки, возможности загрузить x32 и x64 ядра (как стандартные, так и альтернативные сборки), запуска системных приложений из имеющихся floppy-образов и загрузки с жесткого диска.

При перемещении по пунктам меню внизу окна показывается контекстная справка, относящаяся к данному пункту. Также, можно получить дополнительную информацию об использовании предлагаемых средств, нажав функциональные клавиши от F2 до F7 включительно. Нам предлагается возможность использовать следующие загрузочные образы:

  • rescue32 Ядро по-умолчанию для 32-битных систем, которое подойдет для использования в большинстве случаев;
  • rescue64 Ядро по-умолчанию для 64-битных систем. Используется при наличии 64-битного процессора;
  • altker32 Альтернативное ядро для 32-битных систем. Попробуйте использовать его при возникновении проблем с загрузкой ядра rescue32.
  • altker64 Альтернативное ядро для 64-битных систем. Попробуйте использовать его при возникновении проблем с загрузкой ядра rescue64.

По-умолчанию, при нажатии ENTER в этом меню (или при бездействии в течение полутора минут) будет загржено ядро rescue32.

Пройдемся по пунктам меню и посмотрим, чем мы располагаем:

1) SystemRescueCd: default boot options Загружается стандартное ядро со стандартными опциями, которые должны работать в большинстве случаев. Данный образ необходимо использовать для загрузки, если не знаете какой вам нужен конкретно;
2) SystemRescueCd: all files cached to memory (docache) Загружается стандартное ядро и система запускается из RAM, таким образом, наш загрузочный носитель может быть извлечен. Для этого необходимо минимум 512 Мб доступной оперативной памяти и некоторое время для загрузки, однако, система будет работать быстрее;
3) SystemRescueCd: framebuffer console in high resolution Загружается стандартное ядро с высоким разрешением в консоли, при этом, графический драйвер KMS будет отключен. Эта опция может быть полезна, если вы планируете работать исключительно в консоли без запуска графической оболочки;
4) SystemRescueCd: do not ask for keyboard, use US keymap Загружается стандартное ядро и используется американская раскладка клавиатуры. Можно выбрать этот пункт, если не хотите в выбирать раскладку клавиатуры в процессе загрузки;
5) Boot an exising Linux system installed on the disk Происходит определение на жестком диске разделов с установленным Linux и загрузка с них. Это может быть полезно, если загрузчик Linux поврежден или удален другой операционной системой;
6) SystemRescueCd: alternative kernel with default boot option Загружается альтернативное ядро с опциями по-умолчанию. Этот вариант также должен работать в большинстве случаев;
7) SystemRescueCd: directly start the graphical environment Загружается стандартное ядро и запускается графическая оболочка XFCE. Графическую оболочку также можно запустить из консоли, набрав: «startx».

Следующая секция основного меню имеет подменю и дает возможность использовать системные приложения до загрузки SystemRescueCd, а также, выбирать дополнительные возможности для используемых ядер:

А) Run system tools from floppy disk image Включает в себя полезные приложения для тестирования обрудования, безопасного удаления данных, сброса паролей в Windows и загрузки операционных систем:

MEMTEST Используется для проверки повреждений оперативной памяти, т.к. повреждения RAM могут приводить к нестабильной работе и падениям операционной системы;
NTPASSWD Используется для сбрасывания/изменения паролей на учетных записях (включая и администратора) любых Windows систем и редактирования реестра. Полезна в случае, если пароль от учетной записи был забыт;
SGD Super Grub Disk Позволяет определять и загружать установленные на жестком диске операционные системы, а также работать с установленным Grub;
FREEDOS Используется для выполнения различных DOS программ, например, для запуска средств обновления BIOS;
NETBOOT Используется для загрузки по сети (PXE);
HDT Программа для диагностики и определения установленного оборудования;
AIDA Еще одна программа для определения оборудования;
GAG Графический менеджер загрузки. Может загружать до 9 любых операционных систем как из первичных, так и из расширенных разделов;
DBAN Прграмма предназначена для уничтожения данных на диске. Присутствует несколько методов очистки, отличающихся качеством и, соответственно, затрачиваемым на это временем;
MHDD Прграмма для низкоуровневой диагностики жесткого диска. Создает отчеты по данным S.M.A.R.T., ошибкам firmware, выполняет тесты firmware, производит сканирование времени доступа к данным и др. Документацию к программе (в том числе и на русском) можно почитать здесь.

B) — Е) Данные пункты меню содержат возможность выбрать дополнительные опции при загрузке стандартных и альтернативных х86, х64 ядер:

*) Кроме того, в главном меню есть возможность загрузить операционную систему, установленную на первом или втором жестких дисках.

Мы рассмотрели главное меню SystemRescueCd и пришло время выбрать подходящее нам ядро для загрузки системы. Как уже было описано выше, в большинстве случаев подойдет ядро с настройками по умолчанию для 32-битных систем (п. 1). Если вы планируете работать в консоли и хотите получить высокое разрешение, выбирайте п. 3, а, если вам в итоге нужна запущенная графическая оболочке XFCE — п. 7.

После загрузки мы получаем, в случае, если не запускали графическое окружение, приглашение коммандной строки, а при выборе графической оболочки — рабочий стол XFCE с запущенным эмулятором терминала. Необходимо отметить, что практически все действия, осуществляемые из консоли, могут быть выполнены и в графическом режиме с помощью эмулятора терминала.

Чем же мы располагаем дополнительно кроме, собственно, функций, описанных выше и полноценной Linux системы? А получаем мы достаточно много для осуществления задач администратора. С полным списком входящих в состав SystemRescueCd пакетов можно ознакомиться здесь. Мы же остановимся на основных и наиболее полезных (если чего-то забыл или не упомянул, исправлю). Итак:

GParted Редактор разделов с графическим интерфейсом, который позволяет создавать или удалять разделы, изменять их размер, копировать или перемещать, проверять на наличие ошибок, создавать файловые системы, присваивать метки, изменять UUID разделов. Может работать со следующими файловыми системами:

ext2 / ext3 / ext4
fat16 / fat32
hfs / hfs+
linux-swap
lvm2 pv
nilfs2
ntfs
reiserfs / reiser4
ufs
xfs

Я думаю, разобраться с ним не составит труда, если, вдруг, возникнут осложнения, посетите официальный сайт продукта.

SpaceFM 0.8.7 Файловый менеджер, с помощью которого можно осуществлять соответствующие манипуляции с файлами, кроме того, в один клик монтировать файловые системы.

emelFM2 Двухпанельный файловый менеджер.

grsync 1.1.1 Графическое приложение для резервного копирования файлов. Представляет собой графическую надстройку над программой rsync.

TestDisk Мощная бесплатная программа, предназначенная для восстановления данных. Она была разработана в первую очередь, что бы помочь восстановить утраченные разделы и/или восстановить загрузочную способность дисков, если эта проблема вызвана програмно, вирусами или ошибками человека (такими как случайное удаление таблицы разделов), а также, восстанавливать удаленные файлы на файловых системах FAT, NTFS and ext2.

Clam AntiVirus scanner Бесплатный антивирусный пакет для проверки файлов на вирусы.

Partimage 0.6.9 Это программное обеспечение предназначено для создания резервных копий разделов жесткого диска, создавая файл образа диска. Оно может быть использовано для восстановления системы или данных после поломки жесткого диска или после случайного удаления.

ISO Master 1.3.5 Приложение с графическим интерфейсом, предназначенное для создания файлов образа ISO из файлов или каталогов, добавления или удаления каталогов из него и распаковки образа в файловую систему.

Кроме того, в наличии есть текстовые редакторы, программа для записи CD/DVD дисков Xfburn, программа для просмотра файлов в фомате PDF ePDFViewer, а также, web-браузер Midori.

Типовые задачи

Проверка оперативной памяти программой Memtest86+

Использовать программу Memtest86+ для проверки оперативной памяти довольно просто: загружаемся с загрузочного носителя SystemRescueCd, выбираем в главном меню пункт «А)» и далее в открывшемся подменю выбираем MEMTEST. Сразу после этого запустится программа Memtest86+ и после непродолжительной паузы начнется проверка оперативной памяти. Собственно, все. Если нужно поменять какие-либо настройка, например, начать проверку памяти с какого либо участка, нажимаем «С» и открывается окно с возможными настройками. В окне программы будут отмечены найденные ошибки и повреждения в оперативной памяти.

Проверка жесткого диска на наличие сбойных секторов

Для этого в дистрибутиве SystemRescueCd есть две замечательные программы: WHDD и MHDD. Рассмотрим использование программы WHDD для диагностики жесткого диска на предмет наличия сбойных секторов и установления времени доступа к ним. Загружаемся с диска SystemRescueCd и загружаем либо консольный, либо графический вариант дистрибутива. В командной строке вводим:

После чего появляется псевдографическое окно с предложением выбрать устройство, которое мы хотим проверить. Выбираем его и нам предлагается выбрать доступные процедуры: провести тест на чтение диска, скопировать диск или «забить» его нулями. Выбираем проведение теста на чтение. Затем необходимо указать параметр api — выбираем по-умолчанию «posix» и в следующем окне указываем с какого адреса начинать проверку — жмем ENTER (проверка с начала). Проверка началась. В процессе проверки в окне программы мы видим время доступа к каждому сектору, а также сбойные секторы (помечаются * ERR). Если все секторы имеют время доступа меньше, чем 500 мс и отсутствуют сбойные секторы, значит с жестким диском все в порядке.

Проверка файловых систем на наличие вирусов с помощью ClamAV

Если есть подозрение на то, что подопытный компьютер (как правило Windows система) заражен вирусами, используем входящий в состав SystemRescueCd антивирусный пакет ClamAV. Для этого загружаемся с нашего загрузочного носителя либо в чистую консоль, либо в графический режим и до начала проверки файловых систем обновляем антивирус (разумеется, должно быть настроено сетевое подключение и присутствовать доступ в Интернет):

После обновления антивирусных баз, можно приступать к проверке. Однако, перед непосредственно проверкой антивирусом, нам необходимо определить какие файловые системы имеются в наличии и примонтировать их в нашу файловую систему. Для этого удобно использовать файловый менеджер SpaceFM, входящий в SystemRescueCd. Запускаем его и в левом верхнем углу видим доступные файловые системы. Кликаем мышкой на нужной нам файловой системе и она автоматически монтируется в каталог /media нашей файловой системы. В терминале переходим в соответствующий каталог, расположенный в /media (либо с помощью МС, либо File — Root Terminal в SpaceFM), создаем в нем каталог infected и запускаем ClamAV:

В данном случае, мы запускаем антивирус с опциями рекурсивного сканирования (проверка подкаталогов), отображения информации только об инфиципрванных файлах и перемещения инфицированных файлов в каталог infected в текущем каталоге (не забываем про точку в конце команды — это указание на текущий каталог). Вот эти опции запуска ClamAV подробнее:

Сброс паролей от учетных записей Windows

Если по каким-либо причинам вы забыли или утеряли пароль от учетной записи в Windows системе (пользователя или администратора), эту проблему можно исправить с помощью входящей в состав SystemRescueCd утилиты NTPASSWD. Итак, загружаемся с загрузочного носителя SystemRescueCd, выбираем в главном меню пункт «А)» и далее в открывшемся подменю выбираем NTPASSWD. Весь процесс работы этой программы разбит на 4 шага:

Шаг 1. Выбор раздела с установленной Windows

После загрузки программы будет предложено выбрать раздел, на котором установлена Windows. Если сбрасываем пароль на Windows 7, выбираем основной раздел с ОС, т.к. Windows создает еще загрузочный раздел размером около 100 Мб (он помечен как BOOT).

Шаг 2. Выбор пути к системным файлам Windows

Программа предлагает использовать каталог: Windows/System32/config, соглашаемся и нажимаем ENTER. После этого будет выведен листинг выбранного нами каталога и предложено: (1) сбросить пароль, (2) выбрать дополнительные параметры или (q) вернуться в предыдущее меню. Выбираем сброс пароля (это действие по-умолчанию — нажимаем ENTER).

Шаг 3. Выбор редактирования реестра или паролей

На третьем этапе нам предлагается: (1) изменить пароль, (9) редактировать реестр или (q) выйти. Выбираем значение по-умолчанию (редактировать пользовательские данные и пароли) — жмем ENTER. Будет загружена утилита chntpw и выведен список присутствующих в системе пользователей, после чего, будет предложено ввести либо RID пользователя, либо его имя для изменения его пароля. Вводим имя необходимого нам пользователя из поля «Username» и нажимаем ENTER. Утилита отображает различную информацию о выбранном пользователе и предлагает выбрать одно из следующих действий: (1) сбросить пользовательский пароль (удалить), (2) установить новый пароль, (3) сменить роль пользователя в системе (пользователь или администратор), (4) разблокировать и включить учетную запись, а также, (q) выйти из режима редактирования пользователя и вернуться к списку пользователей. Выбираем необходимое нам действие, например, сбросить пароль — вводим 1 и жмем ENTER. Все, пароля больше нет. Можем либо вернуться к списку пользователей и продолжить редактирование (вводим точку «.»), либо выйти (вводим «!»).

Шаг 4. Отмена изменений

После завершения работы с программой будет задан вопрос об отмене сделанных изменений и возврате к прежним настройкам — жмем ENTER (по-умолчанию — нет). И еще раз предлагается пройти процедуру сначала, если что-то забыли или ошиблись — жмем ENTER (по-умолчанию — нет) и можно перезагружаться.

Резервное копирование разделов Windows 7 с последующим их восстановлением

Очень часто бывает необходимо сделать резервную копию разделов с уже установленной Windows и необходимым набором приложений для их последующего восстановления в случае сбоя или действий пользователя, либо для клонирования этой ОСи на определенное количество компьютеров. SystemRescueCd предлагает нам все необходимые для этого инструменты. Итак, для сохранения существующей Windows нам понадобится создать образы 100-мегабайтного системного раздела, основного раздела с установленной Windows и главной загрузочной записи (MBR). Для этого воспользуемся таким инструментом, как Partimage. Данная программа позволяет создавать образы, в том числе и сжатые, разделов жесткого диска, сохраняя их локально, на съемных носителях или через сеть (Samba/NFS) и затем восстанавливать из них содержимое этих разделов. Причем, образ создается не всего раздела целиком, включая свободное место, а только имеющихся на нем данных, что немаловажно для оптимального использования дискового пространства. Partimage работает с многими распространенными файловыми системами (ext2, ext3, reiserfs-3, FAT16/32, HPFS, JFS, XFS, UFS, HFS, NTFS). На официальном сайте указано, что поддержка UFS и HFS находится на бета-стадии, а NTFS в экспериментальном варианте, однако, при использовании мной этой программы на NTFS никаких проблем с бэкапами и восстановлением не возникало.

1. Подготовка места для бэкапа. До начала резервного копирования, нам необходимо определиться с тем, куда мы будем сохранять наши образы с резервной копией разделов. Есть несколько вариантов: на подключенный к системе носитель, с использованием сетевого подключения на удаленный компьютер с запущенной серверной частью Partimage или на сервер Samba / NFS. Как в первом, так и в третьем случае, необходимо примонтировать съемный носитель или удаленную файловую систему к нашей ФС SystemRescueCd. В случае использования сервера Partimage, монтировать ничего не придется, т.к. клиентская часть программы сама установит соединение и организует обмен данными.

Надеюсь, SystemRescueCd уже загружен в графическом варианте, приступаем, собственно, к подключению файловых систем для сохранения бэкапа. Можно монтировать ФС используя команду mount в терминале, а можно с использованием файлового менеджера SpaceFM (второй способ проще и не требует знания команды mount). Рассмотрим второй вариант. Выбираем в меню SpaceFM Devices и видим все доступные нам устройства и файловые системы. Подключенные внешние носители, если они были корректно опознаны системой, также будут находится в этом списке. Выбираем нужное нам устройство и в контекстном меню кликаем на Open. Файловая система монтируется в каталог /media и в файловом менеджере нам будет показано ее содержимое.

Если планируется сохранять бэкап на удаленной файловой системе, ее также, перед использованием необходимо примонтировать к нашей ФС. Для подключения ФС SAMBA пишем в строке навигации файлового менеджера:

Если подключаемый ресурс сервера SAMBA требует пароль для доступа, после нажатия ENTER будет запрошен пароль и мы увидим в SpaceFM содержание этого удаленного ресурса (точкой монтирования также будет соответствующий каталог в каталоге /media).

2. Создание резервной копии NTFS-разделов. Место для бэкапа подготовлено, приступаем непосредственно к созданию образа раздела. Запускаем Partimage (Menu — System — Partimage) и видим псевдографическое окно программы (для упрощения примеров, договоримся, что Windows расположилась на диске /dev/sda).

Выбираем раздел NTFS размером 100 Мб. (системный раздел Windows 7) и переходим (Tab) на звездочку справа от поля «Image file to create/use». Здесь мы попадаем в файловую систему, где переходим в каталог с примонтированной ФС для сохранения бэкапа и выбираем Ок. В поле «Image file to create/use» с обозначенным путем к нашему каталогу через слеш дописываем желаемое имя файла образа, например, sda1.100mb.partimage.gz. В поле «Action to be done» оставляем выбранное по-умолчанию «Save partition …» и нажимаем F5.

На следующем этапе нам предлагается выбрать сжимать ли образ и если да, то степень сжатия, а также, некоторые другие опции. Я думаю, с ними нетрудно будет разобраться.

Выбираем необходимые опции и нажимаем F5. Далее, нас предупредят, что работа с NTFS находится в экспериментальной стадии, будет выведена различная итоговая информация с просьбой нажать OK и будет создан образ нашего раздела.

Повторяем эти шаги с основным разделом Windows-системы и создаем еще один образ. Нам осталось сохранить MBR и дело сделано. В эмуляторе терминала переходим в каталог с примонтированной ФС, где хранятся наши образы, и сохраняем MBR:

3. Восстановление NTFS-разделов из резервной копии. Восстановление содержимого разделов из резервной копии также осуществляется с помощью Partimage. Разделы, на которые будем восстанавливать данные из бэкапов, должны быть размером не меньше, чем имеющийся объем данных. Перед восстановлением, целевые разделы желательно отформатировать. Запускаем Partimage, выбираем целевой раздел, выбираем файл образа с резервной копией и в поле «Action to be done» выбираем «Restore partition …» и нажимаем F5. На следующем экране будет предложено выбрать возможность перед восстановлением данных «забить» целевой раздел нулями или эмулировать восстановление — оставляем все по-умолчанию и нажимаем F5. После чего, нас опять предупредят об «экспериментальности» поддержки NTFS, будет выведена итоговая информация и начнется восстановление данных из образа. Эту же процедуру повторяем с другим разделом. Наконец, в эмуляторе терминала переходим в каталог с примонтированной ФС, где хранятся наши образы, и восстанавливаем MBR:

Все, можно перегружаться.

Как же можно использовать описанные возможности? Приведу несколько примеров. Имеющиеся образы с системы можно делать после установки всех необходимых приложений для того, чтобы можно было в течение нескольких минут восстановить состояние «отправной точки» в случае возникновения каких-либо проблем, вместо установки ОСи и приложений с нуля. Также, созданные образы Windows можно в кратчайшие сроки и с наименьшими усилиями установить на другие компьютеры, сохранив, таким образом, много времени. Если приходится обслуживать ряд компьютеров пользователей, которые периодически «убивают» систему, можно сделать следующее: установить Windows и все необходимые приложения «под ключ», предусмотрев отдельный первичный раздел (желательно в конце диска) размером около 10 Гб. Создать на этом разделе файловую систему, которую не видит Windows (а эта ОСь без специальных программ не видит ничего, кроме своих ФС), например, ext2, и положить в этот скрытый от Windows-пользователей раздел созданные образы исходной Windows. В этом случае, если ОС будет повреждена, с помощью SystemRescueCd восстановить ее из сохраненных образов не составит труда и не займет много времени.

Источник

Читайте также:  Spacedesk для windows 10 что это
Оцените статью