Меню Рубрики

Установка systemrescuecd на флешку

Установка systemrescuecd на флешку

Это загрузочный LiveCD основанный на Gentoo. Предназначен для востановления работы ОС и для различных сервисных целей.
В состав входят gparted, partimage, MC, fstools . и.т.д.. Версия x86-1.0.4 размером 197Мб.
Графическая оболочка запускается командой startx
Есть поддержка Русской раскладки.

Разумеется его можно установить на флешку с загрузчиком GRUB4DOS, иначе этой статьи бы не было.

1. Скачиваем образ с сайта разработчика.

2. Извлекаем из образа файлы: altker32, rescuecd, altker64, rescue64, initram.igz.
(Они находятся в папке isolinux) Помещаем их на флешку по адресу \boot\rescue\

3. Извлекаем из корня образа файл sysrcd.dat и помещаем его в корень флешки.

4. Создаём файл подменю rescue.lst и помещаем его по адресу \boot\menus\

Содержание файла rescue.lst:

splashimage (hd0,0)/BOOT/Splash/ » Ваша картинка» .xpm.gz
foreground ffffff
background 03bc19

title SysRescueCd Normal
kernel /boot/rescue/rescuecd
initrd /boot/rescue/initram.igz

title SysRescueCd altker32
kernel /boot/rescue/altker32 v >initrd /boot/rescue/initram.igz

title SysRescueCd vesa
kernel /boot/rescue/rescuecd forcevesa
initrd /boot/rescue/initram.igz

title SysRescueCd ru
kernel /boot/rescue/rescuecd setkmap=ru
initrd /boot/rescue/initram.igz

Это варианты запуска SystemRescueCd

5. В главном файле меню — Menu.lst добавляем строки:

title SystemRescueCd ==>
configfile (hd0,0)/BOOT/menus/rescue.lst

Вопросы/Ответы можно задать/найти в соответствующей ветке Форума.

Категория: Linuх Системы | Добавил: time4life (13.08.2008) | Автор: Raptor Просмотров: 8897 | Комментарии: 5 | Рейтинг: 0.0/
Всего комментариев: 5

splashimage (hd0,0)/BOOT/Splash/[color=red]»Ваша картинка» .xpm.gz[/color]
foreground ffffff
background 03bc19

title 1. AIDA tester
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/aida.img

title 2. dban — eraser hard
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/dban.img

title 3. freedos
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/freedos.img

title 4. gag — graphical partition manager
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/gag.img

title 5. memtestp
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/memtestp.img

title 6. mhdd — test hard
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/mhdd.img

title 7. ntpass — reset admin pass
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/ntpass.img

title 8. ranish — partition manager
find —set-root /grldr
kernel /memdisk
initrd /boot/rescue/bootdisk/ranish.img

title Return Back
configfile (hd0,0)/boot/menus/rescue.lst

А в файле rescue.lst добавляем ссылку на файл bootdisk.lst

title Utilites ==>
configfile (hd0,0)/BOOT/menus/bootdisk.lst

Таким образом у нас получилось «двойное» подменю.
Вопрос автору — а чтобы получить то, что мы видим при загрузке на виртуалке это нужно меню isolinux подгружать или как?

Кстати memtestp чот завис, а ranish мегадревний манагер, sata не видит и даже ntfs не поддерживает, это притом, что это релиз 2008 года

источник

Installing SystemRescueCd on a USB stick

This page explains how to install SystemRescueCD on a USB stick. Installing SystemRescueCd on an USB stick allows you to use the system from a USB stick instead of using a DVD. You need a recent SystemRescueCd, and a USB stick with enough space. You need at least 2GB unless you have removed files from the official version. 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 the best options available for installing such a USB stick.

Recommended USB installation method on Windows

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.

  • Download SystemRescueCd-6.1.2 (or more recent) from the download page
  • 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 SystemRescueCd 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 SYSRCDXYZ (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 SYSRCDXYZ refers to the version number, eg: SYSRCD612 for SystemRescueCd-6.1.2. 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.

Recommended USB installation method on Linux

If you are running Linux on your computer it is very easy to install SystemRescueCD on a USB stick. It will produce an USB stick which is bootable with both a Legacy BIOS and in UEFI node.

This approach is easy to use from a Linux system and it 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.

  • Download the latest SystemRescueCd ISO image from the download page
  • 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 dd if=/path/to/systemrescuecd-x.y.z.iso of=/dev/sdx where /dev/sdx is the USB stick

Alternative 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.

  • Download the latest SystemRescueCd ISO image from the download page
  • 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 SYSRCDXYZ 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 SYSRCDXYZ refers to the version number, eg: SYSRCD612 for SystemRescueCd-6.1.2.

источник

Linux для человеков!

Обзоры

Фотогалереи

Помощь при использовании сайта

Новое из блога

Создание своей загрузочной флешки на основе SystemRescued

Есть такой замечательный дистрибутив, Linux который позиционируется как спасательная флешка — SystemRescueCD. Есть конечно и еще какие то, но я пользуюсь этим, потому как привычно и собран он на базе Gentoo Linux. Мне довольно часто приходится его использовать как на работе, так и при обслуживании своих личных ПК. В дистрибутиве есть практически все для восстановления данных и различных тестировок, но лично мне не хватает некоторых инструментов идущих в дистрибутиве по умолчанию. В связи с этим я немного модифицирую состав установленных инструментов и собираю загрузочный образ заново. Именно о процессе пересборки загрузочной флешки от SystemRescueCD и пойдет речь в этой статье.

Для начала пара слов о том, что нам понадобится для этого:

1. Машина с линухом. Дистрибутив скорее всего не важен, если не использовать какой нибудь очень экзотический.
2. Squasfstools. Установить эти инструменты через пакетный менеджер Вашего дистрибутива не составит труда. В Ubuntu ставится с помощью одной строчки в терминале.

Гентушникам, или пользователям других дистров, которые используют pure amd64 и выбросили из ядра поддержку 32 битного кода, советую включить IA32 в конфиге ядра. Без этого Вы не сможете чрутнуться в целевую систему после ее распаковки.

Создадим директорию /ISO в которую примонтируем скачанный образ System Rescue CD командой

После этого создаем еще одну директорию например /SRC

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

Теперь копируем все содержимое из директории /ISO в /SRC

После этого мы получим копию распакованного образа. Нас больше всего интересует файлик sysrcd.dat. Это сжатый образ файловой системы squashfs, который распаковывается при загрузке с флешки являясь корневой файловой системой LiveCD.

Следующим шагом мы смонтируем как файловую систему файлик sysrcd.dat Например в /DAT

Так как squashfs это файловая система которую Вы сможете примонтировать только на чтение, необходимо создать еще одну директорию в которую скопировать содержимое из /DAT. Делаем по аналогии

Выполним смену окружения (chroot) в директорию /DEST для изменения корневой системы LiveCD

Теперь мы находимся в окружении, так же как если бы загрузились с флешки. Сейчас мы вольны собрать любой софт в нашу загрузочную флешку, какой только есть в дереве portage Gentoo. Я обычно добавляю WHDD

Обновим дерево портежа до актуального состояния.

Если на хост системе имеется уже настроенный доступ в интернет, то и chroot оно тоже скорее всего будет, поэтому синхронизация дерева не должно быть проблемой.

Осталось только скомпилировать нужные пакеты, выставив USE флаги и приступать к пересборке образа заливаемого на флешку. Не забываем выйти из окружения в которое мы делали chroot

Для того чтобы собрать измененный образ, как я уже говорил требуется squashfstools

Сборка образа может занять достаточно много времени, все зависит от производительности компьютера. После успешной сборки образа в директории /SRC/ появится файлик

sysrcd_new.dat который мы переименуем в sysrcd.dat предварительно удалим исходный sysrcd.dat или переместив его в другое место.

И завершающим этапом будет собственно заливка измененного образа на флешку. Если работает автомонтирование съемных устройств, то перед началом следует ее отмонтировать и находясь в директории /SRC запустить скрипт

Он автоматом найдет флешку и запишет измененный образ на нее. Советую быть внимательным, так как съемные HDD подключенные в момент операции тоже могут предлагаться в качестве устройства для записи. Поэтому советую тщательно проверить на какое устройство будет производиться запись.

//Также хочу отметить, что можно создать и LiveCD из того, что находится в директории /SRC с помощью mksiofs.

//Замечания по ошибкам, опечаткам и просто пожелания прошу оставлять в коментариях к материалу.

источник

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, но обладает большими возможностями.
  • M >Итак, если вас заинтересовали возможности 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. Все, пароля больше нет. Можем либо вернуться к списку пользователей и продолжить редактирование (вводим точку «.»), либо выйти (вводим «!»).

После завершения работы с программой будет задан вопрос об отмене сделанных изменений и возврате к прежним настройкам — жмем 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 восстановить ее из сохраненных образов не составит труда и не займет много времени.

источник

Читайте также:  Установка бокового стекла бмв

Добавить комментарий