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

К счастью, существует живой дистрибутив Linux, который может служить аптечкой при проблемах с компьютером, независимо от того, какую ОС вы используете. SystemRescue поможет восстановить работоспособность вашего ПК.

Что такое SystemRescue?

SystemRescue — это живой дистрибутив Linux, предназначенный для спасения не загружаемых систем ПК. Если у вас возникли проблемы с загрузкой, вы просто вставляете загрузочный носитель в свой компьютер и пытаетесь использовать прилагаемые инструменты, чтобы исправить это.

SystemRescue основан на Arch Linux, но вам не нужно быть гуру Linux, чтобы использовать его. Вам вообще не нужно много знать о Linux. Все, что вам нужно сделать, это следовать подробным инструкциям на сайте SystemRescue для исправления вашей системы. Документация SystemRescue доступен в Интернете, но в образ включена локальная копия, поскольку у вас может не быть доступа к сети.

instagram viewer

Скачать:SystemRescue ISO

Как и во многих других живых дистрибутивах Linux, вы получаете образ ISO со страницы загрузки проекта, а затем извлеките его на выбранный вами установочный носитель, например на USB-накопитель.. Рекомендуется сделать это до того, как у вас возникнут какие-либо проблемы с компьютером.

Когда вы, наконец, загрузите свой носитель, вы столкнетесь с текстовой консолью. Не паникуйте. Просто введите «startx» в командной строке, и появится рабочий стол XFCE.

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

Разметка диска с помощью SystemRescue

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

Вы можете напрямую манипулировать таблицей разделов, чтобы добавлять, увеличивать, уменьшать или удалять разделы.

Восстановление загрузчика GRUB

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

Если вы не можете загрузиться на свой компьютер, вы можете попытаться исправить это, переустановив загрузчик GRUB. Для этого вам нужно будет загрузить носитель SystemRescue и смонтировать диски.

Ты можешь использовать установка grub чтобы установить загрузчик GRUB на нужный диск. На большинстве ПК основной жесткий диск обычно находится под /dev/sda.

Вы можете использовать лсблк Команда для идентификации любых дисков, подключенных к вашей машине. Затем смонтировать диск вы хотите переустановить загрузчик на. Затем вы использовали бы архикрут чтобы изменить корневой каталог SystemRescue с загрузочного носителя на жесткий диск.

Когда вы "chroot", теперь вы можете запустить установка grub чтобы переустановить загрузчик. Выйдите из оболочки, набрав «exit» или нажав Ctrl + Д. Теперь вы можете перезагрузить компьютер, убедившись, что удалили загрузочный носитель и посмотрите, работает ли он. Надеюсь, вы снова сможете загрузиться в Linux.

Если вы не знаете, на каком разделе находится ваша установка Linux, вы можете использовать вывод команды lsblk, чтобы увидеть разделы в вашей системе.

В этом случае система Linux включена. /dev/sda1. Вы можете создать каталог для его монтирования, используя mkdir с параметром -п вариант, а затем смонтировать его:

mkdir -p /мнт/линукс
смонтировать /dev/sda1 /mnt/linux

Теперь выполните chroot в созданный нами каталог:

Arch-chroot/mnt/linux

Теперь мы можем вносить изменения в систему, как если бы мы загрузили ее напрямую. Посмотрите на /boot/grub/grub.conf чтобы убедиться, что он выглядит правильно, и при необходимости отредактируйте его.

Если вы ничего не меняли, скорее всего, все будет так, как было при установке системы Linux. Скорее всего, вы можете пойти с ним, просто чтобы посмотреть, работает ли он. Если это не так, вы всегда можете использовать метод mount-and-chroot, чтобы вернуться в меню конфигурации GRUB и повторить попытку.

Теперь мы можем запустить команду grub-install для переустановки загрузчика:

grub-установить /dev/sda1

Вот и настал момент истины. Введите «перезагрузка» в командной строке. Если установочный носитель все еще находится в приводе, выберите «Загрузить существующую ОС» в меню загрузки, и он должен запустить загрузчик GRUB на жестком диске или SSD. Если все пойдет хорошо, вы сможете загрузиться как обычно. Теперь можно вздохнуть с облегчением! Линукс вернулся!

Тестирование памяти с помощью Memtest86+

Если вы начинаете сталкиваться со странными ошибками, такими как паника ядра в Linux или синий экран смерти в Windows, и вы не вносили никаких последних изменений или обновлений, возможно, у вас проблема с оборудованием. Возможно, ваш жесткий диск выходит из строя, или проблема может быть в вашей оперативной памяти. Вы также можете протестировать последний с помощью SystemRescue.

Чтобы проверить оперативную память, загрузите SystemRescue и выберите «Memtest86+» в меню загрузки. Это приведет вас к утилите тестирования памяти. Он проведет серию тестов, чтобы проверить целостность чипов RAM и сообщить об успехе или неудаче.

Использование SystemRescue для архивирования файлов с неисправного диска

Если вы хотите переместить некоторые файлы с диска из-за его сбоя, вы можете загрузить SystemRescue и смонтировать диск, как показано выше, затем смонтировать другой диск и скопировать на него файлы.

mkdir -p /mnt/жесткий диск
смонтировать /dev/sda /mnt/жесткий диск

Если у вас есть подключенный USB-накопитель и вы не знаете, какое у него имя устройства, вы можете снова использовать команду lsblk, чтобы узнать, к какому имени устройства он подключен. Вы можете установить его, как и любой другой диск. Например:

mkdir -p /mnt/usb
Смонтировать /dev/sdb1 /mnt/usb

Теперь вы можете просто скопировать файлы с жесткого диска на внешний диск:

cp /mnt/жесткий диск/файлы /mnt/usb

Клонирование дисков на новое устройство

Вы также можете скопировать целые диски на внешний носитель с помощью команды dd. Но сначала убедитесь, что вы смонтировали оба диска. Затем введите следующую команду dd. Часть «if=» команды будет входным файлом или диском, который вы хотите скопировать, а выходным файлом или частью «of=» будет диск, на который вы хотите скопировать.

дд, если=/dev/sda of=/dev/sdb

Убедитесь, что имена устройств указаны именно так, как вы хотите, иначе вы можете безвозвратно стереть свои диски.

Сброс паролей с помощью SystemRescue

Иногда вы можете забыть важные пароли. Или, может быть, вы купили подержанный компьютер и у вас нет пароля. К счастью, вы можете сбросить пароли Linux и Windows с помощью SystemRescue.

На стороне Linux выполните chroot в свою систему, как показано ранее, и запустите команду passwd для учетной записи, которую вы хотите сбросить. Чтобы сбросить пароль root:

корень пароля

Сброс паролей Windows немного больше участвует. Во-первых, вам нужно смонтировать раздел Windows и запустить chntpw утилита, входящая в состав SystemRescue. Информация о паролях для локальных учетных записей обычно находится в C:\Windows\System32\config\SAM.

mkdir -p /mnt/окна
смонтировать /dev/hda1 /mnt/windows
chntpw -l /mnt/windows/Windows/System32/config/SAM

Это вызовет меню учетных записей Windows, которые вы найдете в системе. Выберите тот, который вы хотите изменить, и выберите пункт меню, чтобы очистить пароль. Это сделает его полностью пустым. Перезагрузитесь в Windows, и вы сможете войти в систему без пароля и выбрать новый пароль в настройках учетной записи.

Если ваша учетная запись Windows является учетной записью Microsoft, вам придется сбросить пароль из Страница учетной записи Майкрософт вместо этого, как и любой другой метод сброса веб-сайта.

SystemRescue: аптечка для вашего ПК

В то время как установочный образ вашего дистрибутива Linux часто содержит инструменты, с помощью которых вы можете попытаться восстановить сломанную систему, SystemRescue — хороший независимый от дистрибутива инструмент, который можно иметь под рукой на случай чрезвычайной ситуации. Это как аптечка: вы надеетесь, что вам никогда не придется ею воспользоваться, но если вам это понадобится, вы будете рады, что она у вас есть.

Если вас заставили быть службой ИТ-поддержки для ваших друзей и семьи, вы можете использовать SystemRescue когда их машины не загружаются, но вы также можете настроить вещи так, чтобы они не нуждались в вас так сильно для простых вещи.

6 способов гарантировать, что компьютер ваших близких никогда не потребует ремонта

Читать дальше

ДелитьсяТвитнутьДелитьсяЭл. адрес

Похожие темы

  • линукс
  • Поиск проблемы
  • дистрибутив Linux
  • Операционная система

Об авторе

Дэвид Делони (опубликовано 98 статей)

Дэвид — независимый писатель, проживающий на северо-западе Тихого океана, но родом из района залива. Он с детства был энтузиастом техники. Интересы Дэвида включают чтение, просмотр качественных телепередач и фильмов, ретро-игры и коллекционирование пластинок.

Другие работы Дэвида Делони

Подпишитесь на нашу рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться