Восстановление загрузки Ubuntu или восстановление GRUB за один клик! Восстанавливаем данные в Ubuntu Linux Как восстановить систему linux.

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Привет. Недавно несколько раз столкнулся с ситуацией, что по тем или иным причинам у меня слетал загрузчик Linux. При этом раза 2 он слетал из за обновлений винды, она тупо затерала Grub. Так же вам может понадобится его восстановление, если вы рядом с Linux установите Windows.

Сегодня я покажу очень простой способ, как можно восстановить этот загрузчик системы.

Сперва загрузимся с LiveCD Ubuntu.

Запускаем терминал и там набираем:

Sudo su add-apt-repository ppa:yannubuntu/boot-repair apt update apt install boot-repair boot-repair

Запустится окно программы. В большинстве случаев, для восстановления загрузчика достаточно выбрать Recomended repair. Что мы и сделаем. Жмем на эту кнопку.

В случае если появится окно с инструкциями - внимательно их читаем и делаем, что написано. В моем случае потребовалось 2 шага, которые нужно было выполнить вручную, в терминале (удаление и повторная установка Grub).

После их выполнения, жмем forward и дожидаемся окончания процесса. Если не появилось ошибок, загрузчик должен будет восстановиться. Перезагружаем систему и проверяем.

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

Сегодня мы бы хотели поговорить о доступных решениях для операционной системы Ubuntu, которая работает на базе ядра Linux. То есть рассмотренные способы подойдут для всех дистрибутивов, основанных на Ubuntu либо Debian. Каждая утилита функционирует по-разному, поэтому если первая не принесла никакого эффекта, обязательно следует попробовать вторую, а мы, в свою очередь, представим максимально детальные руководства по этой теме.

Способ 1: TestDisk

TestDisk, как и следующая утилита, является консольным инструментом, однако не весь процесс будет осуществляться путем ввода команд, кое-какая реализация графического интерфейса здесь все-таки присутствует. Давайте начнем с инсталляции:

  1. Перейдите в меню и запустите «Терминал» . Сделать это также можно путем зажатия горячей клавиши Ctrl + Alt + T .
  2. Пропишите команду sudo apt install testdisk для запуска установки.
  3. Далее следует подтвердить свою учетную запись, введя пароль. Обратите внимание, что вводимые символы при этом не отображаются.
  4. Дожидайтесь завершения скачивания и распаковки всех необходимых пакетов.
  5. После появления нового поля можно запускать саму утилиту от имени суперпользователя, а делается это через команду sudo testdisk .
  6. Теперь вы попадаете в некую простенькую реализацию GUI через консоль. Управление осуществляется стрелочками и клавишей Enter . Начните с создания нового лог-файла, чтобы в случае чего быть в курсе, какие действия производились в определенный момент.
  7. При показе всех доступных дисков следует выбрать тот, на котором будет происходить восстановление утерянных файлов.
  8. Выберите текущую таблицу разделов. Если не получается определиться с выбором, ознакомьтесь с подсказками от разработчика.
  9. Вы попадаете в меню действий, возвращение объектов происходит через раздел «Advanced» .
  10. Осталось только с помощью стрелок Вверх и Вниз определить интересующий раздел, а с помощью Вправо и Влево указать нужную операцию, в нашем случае это «List» .
  11. После недолгого сканирования появится список файлов, находящихся на разделе. Отмеченные красным цветом строки означают, что объект был поврежден или удален. Вам останется только переместить строку выбора на интересующий файл и нажать на С , чтобы скопировать его в желаемую папку.

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

Способ 2: Scalpel

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

  1. Скачивание всех нужных библиотек происходит с официального репозитория через sudo apt-get install scalpel .
  2. Далее вам необходимо будет ввести пароль от своей учетной записи.
  3. После этого ожидайте завершения добавления новых пакетов до появления строки ввода.
  4. Теперь следует настроить конфигурационный файл, открыв его через текстовый редактор. Используется для этого такая строка: sudo gedit /etc/scalpel/scalpel.conf .
  5. Дело в том, что по умолчанию утилита не работает с форматами файлов — их необходимо подключить путем раскомментирования строк. Для этого просто напротив нужного формата убираете решетки, а по завершении настройки сохраняете изменения. После выполнения этих действий Scalpel будет нормально восстанавливать указанные типы. Это следует делать для того, чтобы сканирование занимало как можно меньше времени.
  6. Вам осталось только определить раздел жесткого диска, где будет производиться анализ. Для этого откройте новый «Терминал» и пропишите команду lsblk . В списке отыщите обозначение требуемого накопителя.
  7. Запустите восстановление через команду sudo scalpel /dev/sda0 -o /home/user/Folder/output/ , где sda0 — номер желаемого раздела, user — название пользовательской папки, а Folder — имя новой папки, в которую будут помещены все восстановленные данные.
  8. По завершении перейдите в файловый менеджер (sudo nautilus) и ознакомьтесь с найденными объектами.

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

GRUB (англ. GR and U nified B ootloader) — загрузчик операционной системы от проекта GNU. GRUB позволяет пользователю иметь несколько установленных операционных систем и при включении компьютера выбирать одну из них для загрузки, в том числе Windows .

Иногда так случается, что после установки одной из ОС Linux рядом с Windows , у пользователя возникает необходимость переустановки ОС Windows . Но после переустановки ОС Windows не отображается загрузчик GRUB и грузится только Windows , хотя ОС Linux никуда не делась с ж/диска. Это происходит потому, что загрузчик MBR (M aster B oot R ecord) от Windows затирает GRUB и не позволяет загрузить ОС Linux , установленную рядом с Windows .

В данном случае для восстановления загрузчика GRUB пользователю поможет утилита Boot-Repair (Восстановление загрузки).

Есть две возможности восстановления GRUB с Boot-Repair после установки Windows .

1. Загрузить с оф.сайта iso-образ с Boot-Repair-Disk и записать его на флешку.
2. Загрузиться в live-режиме с любой системы Ubuntu или производных , установить утилиту Boot-Repair и выполнить восстановление GRUB .

Давайте рассмотрим подробней обе возможности.

Возможность 1 с Boot-Repair-Disk

Для записи iso-образа в Windows есть отличная утилита Rufus . Вы можете скачать ее на официальном сайте по следующей ссылке: https://rufus-usb.ru.uptodown.com/windows .

Теперь загрузитесь с флешки в live-режиме с созданным образом Boot-Repair-Disk .


Как видно на снимке, после сканирования систем, откроется единственное окно - Восстановление загрузки .

Вам остаётся только нажать на кнопке GRUB .
GRUB .

Возможность 2 с Boot-Repair

Загрузитесь с флешки с любым установленным на ней iso-образом Ubuntu или производных в live-режиме .

Например, у меня под рукой оказался записанный образ с разрабатываемой системой Ubuntu Mate 18.10 (это не так важно. У вас может быть другой образ).


После загрузки системы в live-режиме, открываем веб-браузер, вводим в поисковик boot-repair и кликаем на первый ссылке Boot-Repair - Community Help Wiki - Ubuntu Documentation :


В открывшейся странице находим терминальные команды по установке Boot-Repair :


И выполняем их поочерёдно в терминале (Ctrl+Alt+T).

Примечание . Во время выполнения команд в терминале в live-режиме пароль вводить не требуется, но программа установится.

После выполнения команд и сканирования систем, откроется окно - Восстановление загрузки .



Вам также, как и в первом варианте остаётся только нажать на кнопке Рекомендованный способ восстановления и дождаться окончания восстановления загрузчика GRUB .
А затем выйти из системы, т.е. перезагрузить компьютер, чтобы убедиться в восстановлении GRUB .

Заключение.

Оба варианта делают одно и тоже. Восстанавливают GRUB .

Только в первом варианте нужно скачать образ Boot-Repair-Disk , загрузить его на флешку, а затем войти в live-режим Boot-Repair-Disk и сделать восстановление GRUB .

А во втором варианте достаточно воспользоваться установочным образом Ubuntu или производных (который возможно у вас сохранился на флешке), установить boot-repair и также сделать восстановление GRUB .

Какой способ выбрать, решать вам.

P.S. Если у вас появились вопросы по данной статье, обсудить их можно на нашем форуме.

Как восстановить систему Ubuntu к ее предыдущему состоянию Было бы здорово иметь возможность попробовать новую версию Ubuntu, зная, что вы всегда можете вернуться к прошлой версии, если эта вам не понравится. Мы покажем вам утилиту, которая позволяет вам сделать снимок вашей системы в любое время.TimeShift - это бесплатный инструмент, похожий на функцию Восстановления системы в Windows. Он позволяет вам сделать снимок вашей системы и затем записывать изменения через некоторые интервалы времени. TimeShift защищает только системные файлы и настройки, а не файлы пользователя, такие как документы, картинки и музыка. Вы можете использовать утилиту, такую как Back In Time, чтобы делать бэкап ваших пользовательских файлов.Замечание - когда в этой статье мы попросим вас ввести что-нибудь, окружив текст кавычками, не вводите кавычки, если мы укажем это отдельно.Однажды мы рассказывали вам, как сделать бэкап ваших приложений и PPA-репозиториев, используя инструмент под названием Aptik, включенный в тот же PPA-репозиторий, что и TimeShift. Сначала используйте комбинацию клавиш Ctrl+Alt+T, чтобы открыть окно терминала. Если вы не устанавливали Aptik, то введите две следующие команды (отдельно), нажимая Enter после каждой команды, чтобы добавить PPA-репозиторий и обновить информацию о доступных в системе пакетах. Вот эти две команды:sudo apt-add-repository -y ppa:teejee2008/ppa sudo apt-get updateЕсли вы устанавливали Aptik, то вы готовы установить в вашу систему TimeShift, и у вас нет необходимости вводить прошлые команды. Теперь выполните эту команду:sudo apt-get install timeshiftВведите свой пароль, когда это будет запрошено, и нажмите клавишу Enter.После завершения установки закройте окно терминала, выполнив в нем команду "exit" или кликнув кнопку X в левом верхнем углу окна.Чтобы открыть TimeShift, нажмите на кнопку поиска в верхней части панели-лаунчера Unity.Введите timeshift в поисковое поле. Результаты поиска отображаются по мере ввода вами символов. Когда отобразится иконка TimeShift, кликните по ней, чтобы открыть это приложение.Откроется диалоговое окно, спрашивающее ваш пароль. Введите ваш пароль в соответствующее поле и кликните OK (пароль необходим для получения административных прав для доступа к системным файлам.Отобразится главное окно TimeShift, в котором производится оценка размера системы. Выпадающий список Backup Device позволяет выбрать вам разметку или устройство, бэкап которого будет сделать (если у вас их несколько)Количество требуемого пространства, необходимого для снимка, отображается в нижней статусной строке. Снимки сохраняются на выбранном устройстве, поэтому убедитесь, что у вас достаточно места для хранения полного снимка системы. Чтобы сделать бэкап выбранного устройства, вам нужно нажать кнопку Backup на тулбаре.Пока снимок создается, отображается сообщение "Synching files..." в нижней статусной строке.Когда снимок будет готов, он отобразится с датой и временем и версией системы. Статусная строка отображает, сколько места свободно в системе после создания снимка, а также дату создания последнего снимка.Наведя мышку на выпадающий список "Backup Device", вы увидите путь, куда сохраняются снимки, на вашем выбранном устройстве.Директория timeshift содержит различные снимки, снятые с помощью TimeShift, включая запланированные снимки, о которых мы будем говорить позже в этой статье.Папка shapshots содержит снимки, сделанные вручную. Мы рекомендуем вам скопировать папку на USB-флешку, сетевое устройство, облачный сервис (например, Dropbox или Google Drive), если вдруг что-то произойдет с локальной копией.Вы можете увидеть содержание снимка, кликнув кнопку "Browse".Папка снимков открыта в окне файлового менеджера, и там перечислены директории и файлы из вашей системы (без пользовательских файлов, напоминаю).Вы можете настроить различные параметры приложения, например, автоматические бэкапы, или выбрать, будут ли старые снимки автоматически удаляться. Чтобы открыть настройки, используйте кнопку "Settings" на тулбаре.Вкладка "Schedule" позволяет вам определять время, когда будут производиться снимки. Кликните или перетащите кнопку-слайдер ON/OFF во включенное положение для "Scheduled Snapshots". Кликните чекбоксы в колонке "Enable", чтобы определить временные интервалы для создания снимков.Вкладка "Auto-Remove" позволяет вам автоматически удалять старые снимки, чтобы у вас не кончалось место на жестком диске. Есть правило для каждого типа снимков. Для каждого типа вам нужно ввести предел (limit), после которого TimeShift будет удалять старые снимки. Например, вы можете выбрать предел для свободного дискового пространства на диске.Вкладка "Advanced" позволяет вам исключать конкретные файлы, директории и их содержания из снимков, а также включать дополнительные файлы и папки.Когда вы закончите настраивать параметры приложения, кликните Save.Если вы хотите восстановить снимок, откройте TimeShift, выберите снимок и кликните Restore.Замечание - в зависимости от состояния вашей системы, вам может потребоваться повторная установка TimeShift.Вкладка Target в диалоговом окне Restore позволяет вам определять устройство, на которое вы будете восстанавливать выбранный снимок. Перемещение мышки к устройству в списке отобразит больше информации об этом устройстве для восстановления снимка. Выберите "Device for Restoring Snapshot" и "Device for Bootloader Installation."Используйте вкладку "Exclude" для выбора приложений, для которых вы бы хотели сохранить текущие настройки и не восстанавливаться из прошлых.Вкладка Advanced позволяет вам исключать отдельные файлы и директории, а также включать их в восстановленную систему.Чтобы закрыть TimeShift, кликните по кнопке X в верхнем левом углу основного окна.TimeShift - это полезная утилита, если вам нравится экспериментировать с обновлениями системы или если что-то идет не так с вашей системой. Прямо как при использовании Восстановления системы в Windows, вы можете легко вернуть вашу систему к предыдущему рабочему состоянию вместо того, чтобы переустанавливать её.

Нарушение работы операционной системы может повлечь за собой много проблем. Это и потерянная информация, на восстановление которой уходит время, и невозможность работы за компьютером. А также испорченное настроение, и нередко - потраченные нервы. Что делать, если плохо работает Windows, известно многим. С операционными системами на базе Linux ситуация сложнее и интереснее. Итак, что предпринять, если срочно потребовалось восстановление Ubuntu? Давайте изучим этот вопрос.

Возможно, после запуска компьютера вас встретил экран, заявляющий о серьёзной неполадке. Или вы столкнулись с ошибкой уже во время работы - это не так важно. Изучить источник проблемы действительно необходимо. Чтобы восстановить Ubuntu, обратите внимание на каждую из приведённых ситуаций. Возможно, одна из них напоминает вашу?

  1. Неправильно подобранные драйверы либо их «кривая» установка. Сюда же можно отнести любые случаи, когда оборудование неправильно работает из-за ПО. Возможно, вы установили драйвер из ненадёжного источника? Обратили ли вы внимание на модели оборудования, которые поддерживает драйвер?
  2. Проблемы после обновления системы. Несмотря на аккуратность разработчиков системы Ubuntu, возможно всё -ваше оборудование не поддерживает новые компоненты, или сама ОС нестабильна… Желательно пользоваться версиями Убунту LTS (с длительной поддержкой).
  3. Ваша собственная ошибка. В этот пункт можно отнести очень много проблем, которые и становятся источником поломки и «слетевшей» ОС. Например:
  • По ошибке был удалён важный системный файл.
  • Вы забыли пароль доступа к root .
  • Случайно изменили таблицу разделов, или даже записали её заново.
  • Установили проблемную программу.

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

Неправильно подобранные драйверы

Типичные проблемы такого рода связаны с драйверами видео . На данный момент это не слишком распространённые проблемы. Но столкнуться с ними может каждый. Для исправления некоторых ситуаций (допустим, артефактов на экране) поможет принудительная смена режима видео.

Мы добавим параметр ядра, который поменяет настройки графики. В файле «/etc/default/grub» есть переменная «GRUB_CMDLINE_ LINUX_DEFAULT».

В неё нужно добавить значение «vga=0x314». В итоге переменная должна иметь вид:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash vga=0x314

После операции останется только обновить конфигурацию с помощью команды:

В другом случае - если неверно определяется разрешение экрана - можно создать файл «~/.xprofile», который должен иметь такое содержимое:

xrandr –output VGA-0 –mode 1920×1200 –rate 60.

Причём вместо «output» желательно сразу указать, куда (в какой порт) подключен монитор. Это поможет определить команда «xrandr» Также опция «mode» служит для указания разрешения - вместо стандартного разрешения необходимо указать своё. Желательно - поддерживаемое монитором по умолчанию. При проблемах с изображением на Ubuntu, восстановление системы в полном объёме может не потребоваться, если следовать этим рекомендациям.

Проблемы после обновления системы

Такая ситуация вызывает дополнительные неприятности. Проблема в том, что её не видно сразу. Восстановление Ubuntu после неудачного обновления может быть необходимо в любой момент пользования дистрибутивом. Создатели версий с долговременной поддержкой стараются сделать так, чтобы совместимость была обратной, то есть при желании вы могли вернуться на старую версию ОС. Но в реальности не всё так просто.

Самый правильный способ разобраться с неполадкой - тщательное изучение log-файлов и правка конфигурации своими руками. Но если по каким-то причинам этот путь затруднён, остаётся только даунгрейд, то есть откат до более старой версии ОС.

Можно использовать yum. Введите команду: «yum downgrade» и следуйте необходимым действиям. Либо используйте «yum history», чтобы получить историю последних действий или контрольные точки. Восстановление Ubuntu таким образом более настраиваемо. То есть, вы сможете учесть конкретные изменения, вплоть до установки или удаления отдельных программ.

Нужно сначала удалить пакеты, установленные по ошибке или мешающие работе. Это могут быть пакеты программ, записанных уже в новую версию системы. Например, удалить поддержку новой версии PHP можно так:

Перед такими действиями очень важно сохранять конфигурационные файлы. Такой метод не подходит для обновления ядра.

Если был удалён важный файл

Можно ли восстановить Ubuntu, не работающую из-за отсутствия файлов, зависит от файловой системы. Если вы обнаружили пропажу важного для системы файла, следует сразу отключить компьютер. Необходимо иметь раздел, куда можно загрузить файлы при реанимации. Далее:

  • Загрузите ПК с LiveCD
  • Установите приложение «extundelete» командой:

$ sudo apt-get install extundelete.

  • Введите команду:

$ sudo extundelete –restore-all /dev/sda3.

  • Если же раздела под восстановление у вас нет, тогда можно использовать:

$ sudo extundelete –restore-file /etc/shadow /dev/sda3.

Указывайте свой раздел «от корня», то есть с начала пути.

Проблемы после установки ПО

Нужные действия в такой ситуации зависят от того, как ПО было установлено. Ubuntu загружается? Если нет, то восстановить её можно при помощи LiveCD. Если да, это значительно облегчает ситуацию. Вот что нужно сделать, если восстановить систему в штатном режиме нельзя:

  1. Загрузитесь с LiveCD
  2. Выполните монтирование корневой ФС.
  3. Выполните команды:

«mount –bind /proc /media/ubuntu-root/proc
mount –bind /sys /media/ubuntu-root/sys
mount –bind /media/ubuntu-root/dev
chroot /media/ubuntu-root»

  1. Если ПО было установлено из репозитория, пакет проблемной программы нужно удалить при помощи «apt-get delete». Узнать больше подробностей об установленных программах можно по адресу: «/var/log/apt/history.log».

В завершение

Мы рассмотрели несколько способов, в которых описано, как восстановить Линукс Убунту. Если вы не уверены, что делаете всё правильно, или же предложенные варианты у вас не работают - советуем обратиться к компьютерному мастеру или системному администратору. И конечно же, читайте советы постоянных посетителей на страницах нашего сайта.

Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Highscreen power five evo после прошивки не включается Highscreen power five evo после прошивки не включается Почему не включается Айфон: что делать, когда горит яблоко и гаснет Айфон 4s сам выключается при полной зарядке Почему не включается Айфон: что делать, когда горит яблоко и гаснет Айфон 4s сам выключается при полной зарядке Тор-браузер — что это такое и каким образом Tor позволяет скрыть ваши действия в сети Анонимный хамелеон вк Тор-браузер — что это такое и каким образом Tor позволяет скрыть ваши действия в сети Анонимный хамелеон вк