Восстановление системы в Ubuntu

Восстановление системы Ubuntu

Если вы забыли пароль, случайно удалили важные файлы или решили восстановить Ubuntu, то все эти операции можно выполнить с помощью встроенных инструментов системы или простых утилит.

Сброс пароля

Если вы забыли пароль на Ubuntu, то для восстановления доступа сбросьте его и установите новый ключ безопасности.

  1. Перезагрузите компьютер. При запуске появится окно выбора режима загрузки. Выберите «Дополнительные параметры» или «Recovery Mode». Если меню GRUB не появляется, потому что у вас на компьютере стоит одна система, то удерживайте при включении клавишу Shift.
  2. В следующем окне меню выберите пункт «root», чтобы открыть консоль.
  3. По умолчанию корневая папка Ubuntu работает в режиме чтения, поэтому сначала переведите её в режим записи файлов командой «mount -no remount,rw /».
  4. Чтобы сбросить пароль, выполните команду «passwd user». Вместо «user» нужно написать имя пользователя, от учетной записи которого вы сбрасываете пароль.
  5. Наберите «exit» для выхода из консоли. В главном меню выберите режим «Resume normal boot», пароль для входа в Ubuntu не понадобится.

Если вы забыли имя пользователя, то посмотреть его можно с помощью команды «cat /etc/passwd». Как видите, никакие дополнительные инструменты не нужны, Linux системы достаточно просты в освоении.

Откат системы

На Ubuntu нет кнопки «Восстановление системы», нажатие на которую запустит откат к более раннему состоянию, поэтому каждый случай приходится рассматривать отдельно. Посмотрим наиболее распространенные ошибки, после которых Ubuntu требует восстановления: некорректное обновление системы и повреждение загрузчика GRUB.

Если система не запускается, то попробуйте восстановить загрузчик с помощью утилиты boot-repair. Подключите диск-флешку с Ubuntu к компьютеру, запустите систему и откройте терминал. Выполните несколько команд, чтобы установить программу boot-repair:

  • sudo add-apt-repository ppa:yannubuntu/boot-repair.
  • sudo apt-get update.
  • sudo apt-get install boot-repair.

После закрытия консоли запустите утилиту boot-repair. Выберите режим «Рекомендуемый способ восстановления», чтобы программа нашла и исправила ошибку.

Если сбой произошел при обновлении системы, то устранить его можно следующим образом:

  1. Запустите режим root, как при восстановлении пароля.
  2. Включите запись командой «sudo mount -rw -o remount».
  3. Командой «sudo dpkg –configure –a» запустите Менеджер пакетов, чтобы обновить и пересобрать пакеты данных,

Ждать придется долго, минут 30-40. Зато после завершения процедуры система запустится без ошибок, уже будучи обновленной.

Восстановление файлов

Еще одна полезная возможность на Ubuntu – восстановление удаленных файлов. Для возврата утерянных данных используйте программу Photorec или TestDisk. Работают они примерно одинаково, позволяя восстановить большую часть удаленных из системы файлов.

  1. Откройте консоль и установите TestDisk командой «sudo apt-get install testdisk».
  2. Запустите утилиту программой «sudo testdisk». В составе пакета TestDisk входит утилита Photorec, при желании вы можете запустить её командой «sudo photorec».
  3. Откажитесь от ведения лога в первом окне TestDisk.
  4. Выберите раздел диска, на котором нужно провести поиск удаленных файлов. Нажмите «Proceed».
  5. Выберите тип таблицы разделов – обычно это Intel/PC Partition.
  6. Укажите режим работы «Analyse».
  7. Запустите быстрый поиск – пункт «Quick Search».
  8. Откажитесь от поиска разделов, созданных Windows Vista, введя «N». После завершения анализа нажмите «Continue».
  9. Выведите список найденных файлов, нажав клавишу «P» (все действия в латинской раскладке).
  10. Выберите данные, которые нужно восстановить, и нажмите «C» для запуска копирования. В файловом менеджере выберите папку, в которую следует сохранить найденные файлы. Зайдите в неё и подтвердите копирование клавишей «Y».

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

Восстановление системы в Ubuntu

Нарушение работы операционной системы может повлечь за собой много проблем. Это и потерянная информация, на восстановление которой уходит время, и невозможность работы за компьютером. А также испорченное настроение, и нередко — потраченные нервы. Что делать, если плохо работает 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 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».

В завершение

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

Приемы работы в Ubuntu.
Глава 8: Администрирование

Совет # 81: Восстановление системы, которая не загружается

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

Если вы читаете этот совет, то примите наши соболезнования. Если ваша система не загружается, то это может повергнуть в стресс и вы можете сильно расстроиться. Мы уверены, что вы именно сейчас думаете о всех тех файлах, для которых вы хотели сделать резервные копии (мы знаем, что сейчас неуместно давать советы, но когда ваша система будет восстановлена и заработает, вы можете обратиться к разделу «Резервное копирование вашей системы» [Совет # 79]). Мы, безусловно, попадали много раз в подобную ситуацию, но до сих пор нам удавалось возвращать наши системы к жизни. Хотя все сценарии, в которых системе не удается запустить компьютер, охватить невозможно, мы расскажем, как для устранения проблемы воспользоваться установочным диском Ubuntu CD в режиме восстановления, и опишем некоторые типичные сценарии восстановления.

Загрузка в режиме восстановления

Во-первых, найдите диск Ubuntu CD, с которого вы устанавливали вашу систему, и перезагрузитесь с тем, чтобы открыть экран первоначальной загрузки. Среди различных вариантов имеется вариант «Recover a broken system» («Восстановление неработающей системы»). Выберите этот вариант, и Ubuntu начнет работать так, что с первого взгляда может показаться, что это выполняется обычная установка системы. Вам точно как, как и при установке, будет предложено выбрать язык и сетевые настройки, но это происходит только начальная настройка среды восстановления. Обратите внимание, что в верхнем левом углу экрана появилось сообщение «Rescue mode» («Режим восстановления»).

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

Рис.8-11. Диалоговое окно выбора корневого устройства

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

Общий сценарий восстановления

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

Рис. 8-12. Выбираем режим восстановления

Система не может выйти из загрузочного меню, либо в меню есть ошибки

Это типичный симптом системы, которую не удается загрузить. Может быть, в случае использования двойной загрузки вы переустановили Windows или другую операционную систему. Независимо от причины, в меню загрузки GRUB, используемое по умолчанию, в настоящий момент присутствуют ошибки и его нужно восстановить.

В меню выбора операций восстановления выберите вариант «Reinstall GRUB boot loader» («Переустановить загрузчик GRUB»). Следующее окно, которое сразу же появится, может напомнить вам окно, которым вы пользовались в момент установки Ubuntu. В нем спрашивается, где вы хотите установить загрузчик GRUB. Если вы не помните, где конкретно был установлен загрузчик GRUB, то с большей вероятностью он был установлен на вашем первом жестком диске в главной загрузочной записи (Master Boot Record). Если это так, наберите ( hd0 ) и двигайтесь дальше. Режим восстановления переустановит GRUB и вы вернетесь в меню выбора операций «Rescue operations» («Операции восстановления»). Выберите пункт «Reboot the system» («Перезагрузка системы»), и перед вами, как мы надеемся, должно появится стандартное меню загрузки.

Система выходит из загрузочного меню, но доступ к корневой файловой системе root отсутствует

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

В случае возникновения проблем такого рода, устранение неисправностей необходимо осуществлять непосредственно из спасательного CD, так что выберите вариант «Execute a shell in the installer environment» («Запустить оболочку в среде инсталлятора»). После этого вы перейдете в оболочку BusyBox, где вы можете выполнять некоторые основные диагностические и восстановительные операции:

Test the root filesystem — Проверка корневой файловой системы

Во-первых, проверьте и посмотрите, можете ли вы читать из корневой файловой системы. Восстановительный режим CD в процессе загрузки смонтирует эту файловую систему на /target. Наберите:

и посмотрите, получили ли вы список файлов подобный тому, что изображен на рис.8-13 и который был выдан командой df. Если установка Ubuntu была выполнена с настройками, определенными по умолчанию, ваша корневая файловая система, вероятно, будет находиться на /dev/discs/disc0/part1.

Рис. 8-13. Пример диагностики в оболочке BusyBox

Repair the filesystem – Восстановление файловой системы

Теперь используйте команду fsck чтобы попытаться восстановить вашу файловую систему. Во-первых, вам нужно размонтировать раздел /target, если он в настоящее время смонтирован:

В среде режима восстановления есть утилиты fsck только для файловых систем ext2, ext3 и jfs, поэтому, если вы во время установки выбрали другую файловую систему, вам придется воспользоваться другим спасательным диском. В Ubuntu по умолчанию используется файловая система ext3, так что если вы выполняли установку по умолчанию, то для того, чтобы проверить и восстановить ваш диск, введите следующую команду:

Замените fsck.ext3 на fsck.ext2 или fsck.jfs , если у вас разделы с ext2 или jfs, соответственно, а также замените раздел на ваш конкретный корневой раздел. После завершения работы fsck снова смонтируйте раздел на /target и постарайтесь получить к нему доступ с помощью команды ls:

Если вы увидите некоторое количество файлов и директорий, поздравляем, ваше устройство восстановлено! Наберите команду exit чтобы выйти из оболочки BusyBox, перезагрузитесь и посмотрите, сможете ли вы успешно загрузить вашу систему.

Система загружается и проходит часть процесса загрузки, но зависает на конкретном сервисе

Будь то из-за плохо написанного скрипта init или из-за какой-либо другой ошибки, в некоторых редких случаях скрипт init может остановиться и отказаться от продолжения процесса загрузки. Когда это происходит, вы не сможете войти в оболочку и решить проблему, поэтому необходимо прибегнуть к спасательному CD. Запомните, какой сервис «буксует», и загрузитесь с вашего установочного диска Ubuntu CD в режиме восстановления.

Для решения вопросов такого рода, вам, на самом деле, нужно перейти в оболочку в среде вашей корневой файловой системы, поэтому в меню восстановительных операций Ubuntu выберите вариант «Execute a shell in /dev/discs/disc0/part1» («Запустить оболочку в /dev/discs/disc0/part1»). Этот вариант названия может чуть-чуть отличаться, если у вас в качестве корневой файловой системы другой раздел.

В результате вы перейдете в оболочку вашей собственной корневой файловой системы. Вы сможете перемещаться по этой файловой системе и запускать команды, как будто вы на самом деле загрузили вашу файловую систему. Теперь вам нужно найти сервис init, из-за которого у вас возникли проблемы, и отключить его. В разделе «Управление запуском сервисов» [Совет # 77] содержатся инструкции о том, как из командной находить и отключать сервисы, запускаемые при загрузке, так что прочитайте этот совет для ознакомления с конкретной спецификой. Если Ubuntu устанавливалась по умолчанию, вы, вероятно, найдете свой сервис либо в /etc/rc2.d, либо в /etc/rcS.d. После того как вы найдете проблемный сервис, переименуйте его, заменив S на D в начале имени файла.

Когда скрипт init будет отключен, наберите exit и выйдите из оболочки, а затем перезагрузите компьютер и попытаться загрузиться обратно в вашу систему Ubuntu. Отключенный скрипт init теперь не должен вызывать проблем, так что вы теперь должны получить экран приглашения входа в систему.

Заключение

Это лишь некоторые из возможных проблем, которые могут сделать систему незагружаемой. Если вы попробовали все эти варианты восстановления и все еще не смогли восстановить систему, не сдавайтесь! Прочитайте раздел «Получаем помощь» [Совет # 2] и узнайте, как можно получить поддержку от других пользователей Ubuntu.

Команда Fsck в Linux (восстановление файловой системы)

Главное меню » Операционная система Linux » Команда Fsck в Linux (восстановление файловой системы)

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

В этой статье мы поговорим о команде fsck.

Как пользоваться fsck

Команда fsck принимает следующую общую форму:

Только root или пользователи с привилегиями sudo могут очистить буфер.

Если FILESYSTEM в качестве аргумента указано no, fsck проверяются устройства, указанные в файле fstab.

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

Команда fsck является оболочкой для различных контроллеров файловой системы Linux ( fsck.*) и принимает различные параметры в зависимости от типа файловой системы.

Проверьте справочные страницы для получения дополнительной информации о конкретном контролере. Например, чтобы просмотреть доступные параметры fsck.ext4, введите:

Восстановление поврежденной файловой системы

Простейший вариант использования команды fsck – восстановить поврежденную файловую систему ext3 или ext4 без полномочий root.

  1. Если вы не знаете имя устройства, использовать fdisk, df или любой другой инструмент, чтобы найти его.
  2. Размонтировать устройство:
  3. Запустите fsck для восстановления файловой системы:

Опция -p указывает fsck автоматически исправить все проблемы, которые могут быть надежно закреплены без вмешательства пользователя.

  • После восстановления файловой системы смонтируйте раздел:
  • Восстановление корневой файловой системы

    fsck не может проверить корневую файловую систему на работающей машине, потому что она не может быть размонтирована.

    Если вы хотите проверить или восстановить корневую файловую систему, у вас есть несколько вариантов в вашем распоряжении. Вы можете настроить запуск fsck при загрузке, загрузить систему в режиме восстановления или использовать live CD.

    Для запуска fsck в режиме восстановления:

    1. Войдите в меню загрузки и выберите «Дополнительные параметры»
    2. Выберите режим восстановления и затем «fsck».
    3. Когда будет предложено перемонтировать корневую файловую систему, выберите «Да».
    4. После этого возобновите нормальную загрузку.

    Чтобы запустить fsck из живого дистрибутива:

    1. Загрузите живую раздачу.
    2. Используйте fdisk или, parted чтобы найти имя корневого раздела.
    3. Откройте терминал и запустите:
    4. После этого перезагрузите дистрибутив и загрузите вашу систему.

    Проверьте файловые системы при загрузке

    В большинстве дистрибутивов Linux fsck запускается во время загрузки, если файловая система помечена как грязная или после определенного количества загрузок или времени.

    Чтобы увидеть текущий счетчик монтирования, проверить номер частоты, интервал проверки и время последней проверки для определенного раздела, используйте инструмент tune2fs:

    • «Maximum mount count» – это количество монтирований, после которых будет проверяться файловая система. Значение 0 или -1 означает, что fsck никогда не будет работать.
    • «Check interval» – это максимальное время между двумя проверками файловой системы.

    Если, например, вы хотите запускать fsck после каждых 25 загрузок (монтирования), введите:

    Вы также можете установить максимальное время между двумя проверками. Например, чтобы установить один месяц, вы должны выполнить:

    Чтобы заставить fsck работать во время загрузки на дистрибутивах SystemD, передайте следующие параметры загрузки ядра:

    В старых дистрибутивах fsck будет работать при загрузке, если файл /forcefsck присутствует:

    Параметры fstab

    fstab это файл конфигурации, который сообщает системе, как и где монтировать разделы.

    Файл /etc/fstab содержит список записей в следующем виде:

    Последний, шестой столбец ( [PASS]) – это параметр, который контролирует порядок, в котором проверки файловой системы выполняются во время перезагрузки.

    • 0 – Не проверяй.
    • 1 – Файловые системы должны проверяться первыми и по одному за раз.
    • 2 – Все остальные файловые системы, которые проверяются позже и, возможно, параллельно.

    Корневая файловая система должна иметь значение 1, а все остальные файловые системы, которые вы хотите проверить, должны иметь значение 2.

    Заключение

    fsck является инструментом командной строки для проверки и при необходимости восстановления файловых систем Linux

    Чтобы узнать больше о команде fsck, посетите страницу руководства fsck или введите man fsck в свой терминал.

    Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    Как восстановить загрузчик GRUB одной командой в терминале в Ubuntu/Linux Mint

    Многие пользователи дистрибутивов Linux устанавливают на жёстком диске своего компьютера две и более систем, одну как рабочую, а другую/другие для тестирования или просто ради любопытства. И здесь возникает не существенная, но всё-таки проблема с загрузчиком GRUB, так как установка новой (другой системы) автоматически изменяет меню загрузки систем, т. е. наша вновь установленная система оказывается первой в списке. Для восстановления загрузчика GRUB своей предпочтительной системы пользователь, применяет такие графические инструменты как: Boot-Repair или Grub Customizer, которые прекрасно с этим справляются.

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

    Как видно на снимке примонтированных разделов у меня два. Из них, [SWAP] в квадратных скобках, указывает на то, что примонтирован, но не задействован в настоящий момент, а вот vda1, отмеченный правым слешем — это тот самый раздел, на котором находится корневая файловая система.
    Теперь мы можем приступить к повторной установке загрузчика Grub на ней. Необходимо выполнить следующую команду:

    Установка завершена. Ошибок нет

    И остаётся только обновить GRUB:

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

    Если есть вопросы, то пишем в комментариях.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    Как восстановить Linux ubuntu 16.04 LTS до заводских конфигураций?

    Вечер добрый, купил компьютер Dell, включаю, начинается первоначальная загрузка: язык, регион, имя, название и пароль учетной записи и тд. Последним или предпоследним шагом было: Хотите сохранить первоначальные конфигурации на USB? я вставил флешку, нажал «Да», далее ошибка, перезагрузка компьютера. В итоге ничего вроде не установилось, есть только пустая учетная запись «Гость», в которой ничего не могу сделать, в том числе создать другую учетную запись, например, администратор. Помогите пожалуйста вернуть все в исходное положение, спасибо

    А в чем проблема установить заново с флешки?

    Нету флешки. Она устанавливалась при первом включении компьютера.

    при загрузке компутера нажать shift — попадешь в загрузочное меню gtrub
    в нем выбрать загрузку с recovery mode — попадешь в консоль от имени root.
    ну а дальше начинается магия настройки системы 🙂

    нажимаю шифт, ничего не открывается, стандартная загрузка до гостевого этого сеанса. при Ф12 чтото открывал и ф2

    при нажатии Esc открывает это grub, но там только надо вводить команды, а не выбирать

    Что ты понимаешь под «до заводских конфигураций»? Откатить обновления или сбросить настройки пользователя?

    Я бы вам рекомендовал скачать образ Ubuntu 16.04 и установить его заново. Самый простой путь.

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

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

    А что такое образ? В этой гостевой учетной записи не подключается даже к вайфаю

    На флешку распакуйте и установите систему заново.

    Если тебе нужно восстановить нормальную учетку вместо гостевой, то это достаточно просто сделать:

    1. Во время загрузки _после_ BIOS зажми Esc. Ты попадешь в GRUB. Нажми E латинскую.
    2. Перед тобой появиться код скрипта загрузки. Тебе нужна строчка, что начинается с «linux». Допиши в её конец

    При нажатии Esc попадаю в grub с фиолетовым фоном, при вводе копки E, пишет, что нет такой команды

    Реально проще найти другую машину и с неё создать загрузочную флешку. И желательно 18 убунты, ибо 16 уже устарела.

    чем 16 устарела ну ка расскажи мне деятель. если даже 14 поддержку продляют..

    пробуй сбросить этой командой

    12.04 вроде. Или 14.04 тоже?

    Если человек в GRUB войти не может, то он сможет записать флешку?

    вошел, нажал Е, напротив строчки Linux /boot/vmlinuz-4.4.0-34-generic.efi.signed root=UU >

    Надо строчку преобразовать в

    То есть удалить с конца всё, кроме ro , а затем дописать своё.

    после Ф10 ввел команду mount -rw -o remount / Он мне след строкой выдал : EXT4-fs (sda3): re-mounted. Opts: errors=remount-ro после этого два раза ввел пароль и след строка: password updated successfully

    По питанию перезагрузить это как? на кнопку нажать на системном блоке?

    Это правда требуется объяснять? Как выключить прибор от электричества на физическом уровне?

    На многих ноутах срабатывает зажатие клавиши включения на несколько секунд. Если нет — отключить кабель питания и батарею.

    Для десктопа — кнопка на блоке питания.

    Да, обычно так делать не следует. Но single — аварийный режим, и тут другие способы выключения не работают.

    понял, спасибо. все шаги выполнил. после ввода пароля для учетки Админ вылазиет окошко «Обнаружена ошибка в системной программе»(Отменить или Отправка сообщения о проблеме)

    Для какой учетки Админ? Ты на каком по номеру в инструкции этапе?

    я уже 7 пункт сделал, назвал учетку Admin и пароль к ней. после перезагрузки компа, дает войти в 2 учетки: первая это моя Админ, которую я сейчас сделал, а вторая это та гостевая, которая была

    Отправил на этой ошибке сообщение о проблеме, после перезагрузки компа больше это окно не выкакивает. Пара вопросов: 1) пароль, который я вводил в 3 пункте, мне больше не понадобится? 2) потом можно будет удалить этот гостевой сеанс? 3) я так понял, я создал учетную запись с правами администратора? они же отличаются чем то Обычный пользователь и Администратор?

    Так, то есть всё прошло само собой? И у тебя получается входить в учетку Admin?

    И ответы на вопросы:

    • Пароль в третьем пункте — это пароль root. Это аналог Администратора в Windows. Ты можешь вместо него использовать sudo. В отличии от Windows, права root могут быть только у root — но их можно делегировать через sudo прочим пользователям.
    • Не знаю — вроде можно отключить этот Гостевой сеанс, если хочешь.
    • Пользователь Admin, что ты создал, несмотря на название, самый обычный. Но он может выполнять команды с правами root, если введет перед ними sudo — но только потому, что он состоит в группе sudo — если его оттуда убрать, то он будет иметь не более привилегий, чем любой другой. Я не ожидал, что ты назовешь его Admin — это была инструкция по созданию обычного пользователя, я думал, что ты его своим именем назовешь.

    да,зашел в учетку, спасибо. 1)А как изменить этот пароль root? 2)В настройках пользователей, при создании учетной записи, он дает выбрать тип учетной записи: Обычный или Администратор. Вот поэтому спросил, чем отличаются

    Восстановление Ubuntu

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

    Здесь тоже есть свой аналог безопасного режима. В этой статье мы рассмотрим как выполняется восстановление Ubuntu 16.04, как открыть меню восстановления и как подготовить систему и выполнить необходимые действия для возвращения рабочего состояния.

    Восстановление Ubuntu

    Если ваша система не загружается, и выдает какую-либо ошибку во время загрузки, вы все еще можете кое-что сделать. Разработчики добавили такую возможность, как Recovery Mode. Вы можете загрузиться в этом режиме через загрузчик Grub. В меню Grub выберите пункт «Дополнительные параметры для Ubuntu»

    Затем выберите «Ubuntu …. (recovery mode)»:

    Восстановление файловой системы Linux после сбоя

    Дата добавления: 06 сентября 2010

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

    Для выполнения восстановления нам необходим любой современный LiveCD дистрибутив.
    Загружаемся в LiveCD и заходим в терминал от имени суперпользователя.
    Для восстановление файловой системы в linux используется консольная утилита под названием fsck. Её вызов очень прост даже для новичков в мире linux.

    Последовательность действий:
    1. Загружаемся с LiveCD дистрибутива linux, содержащего в себе драйвер для работы с вашей файловой системой (например ext4) и собственно утилиту fsck.
    2. Заходим в терминал LiveCD под именем суперпользователя. Например, в той-же Ubuntu нужно просто набрать в основной консоли sudo su. В Debian есть отдельный пункт меню для вызова root консоли. В Gentoo вам вообще ничего не придется делать — после загрузки вы уже под именем root.
    3. Если вы не помните путь до поврежденной файловой системы (/dev/sdx), то смотрите на вывод команды fdisk -l и ориентируясь на размер или другие параметры, запоминаете путь до файловой системы (например /dev/sda1).
    4. Теперь осталось запустить утилиту восстановления файловой системы командой fsck -fy /dev/sdx , где sdx — имя раздела (например sda1). Опция -f (force) используется для принудительной выполнении проверки. Опция -y (yes) позволяет программе автоматически отвечать «да» на все вопросы в ходе работы.
    Также стоит запомнить опцию -t которая задаёт тип файловой системы.
    Вот так-бы выглядел запуск проверки диска у меня на ноутбуке:

    Автор: vasilisc, дата: 18 сентября 2014 , время: 13:40:29 (MSK).
    В Ubuntu через определенное количество монтирований жестких дисков (читай «перезагрузок компьютера») принудительно включается fsck для проверки жестких дисков. Многие знают, что с помощью tune2fs можно управлять интервалами проверок fsck.

    Но иногда нужно проверить диск «здесь и сейчас». Если запустить fsck с указанием ваших дисков, то скорее всего они примонтированы и fsck предупредит, что это чревато для вас. Как быть? Отмонтировать, чтобы проверить? А как быть с корнем?

    12 инструментов для восстановления Linux

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

    Диск восстановления системы — это аварийные диски с диагностическими и взломанными инструментами для Linux.

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

    CD-диск восстановления системы Hiren для Linux

    Загрузочный компакт-диск Hiren может быть загружен в качестве ISO на USB-накопитель или компакт-диск для привычной нам установки со съёмного носителя. Он загружается в среду восстановления на основе Linux MiniXP, из которой вы можете стереть CMOS вашей системы, сканировать аппаратные проблемы, создавать резервные копии ваших данных на другом диске и восстанавливать пароли.
    Redo Backup and Recovery
    Это самый простой в использовании компакт-диск для восстановления системы из-за его отлаженного GUI.

    Redo Backup System Recovery CD for Linux

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

    Есть возможность клонировать разделы диска (с помощью Partclone) в нем есть текстовый редактор, веб-браузер, терминал и файловый менеджер. Он также имеет возможность восстанавливать удаленные файлы, а также восстанавливать систему по умолчанию, очищая диск.

      Trinity Rescue Kit

    Trinity Rescue Recovery CD for Linux

    Комплект Trinity Rescue Kit предназначен специально для ремонта систем Windows и Linux с несколькими вариантами загрузки, а также совместим со многими дистрибутивами Linux.Помимо интерфейса CLI вы можете переключиться на использование удобных команд Linux для более быстрых операций.Trinity Rescue Kit поставляется с набором инструментов. С их помощью вы можете создавать, изменять и восстанавливать разделы диска, совершать резервное копирование данных, восстанавливать утерянные пароли с помощью winpass (в Windows) и запускать утилиту обнаружения руткитов.CD-диск восстановления системы имеет антивирус и средства защиты от вредоносных программ, чтобы ваша система была избавлена от надоедливых ошибок.
    Ultimate Boot CD

    Ultimate Boot CD

    Ultimate Boot CD — это загрузочный компакт-диск, состоящий из образов загрузочного диска, каждый из которых содержит уникальное множество средств и интерфейсов системного администрирования для обеспечения различных операций в вашей системе, включая клонирование дисков, восстановление системы, тестирование процессоров и памяти, управление BIOS и т.д.Дополнение доступно для Windows и Linux бесплатно, и поэтому не помешает попробовать его в свободное время.
    SystemRescue CD

    SystemRescue CD — мощный Linux-инструмент для восстановления как Linux, так и Windows-систем. Он имеет меню предварительной загрузки, с его помощью вы можете выбрать загрузку в GUI или CLI.Он включает в себя множество инструментов администрирования для различных операций, включая удаление руткитов и вредоносных программ, восстановление резервных копий, клонирование дисков, устранение неполадок сети и редактирование файлов.Он имеет антивирус и поддержку наиболее популярных файловых систем (xt2 /ext3 /ext4, reiserfs, btrfs, xfs, jfs, vfat и ntfs).
    CD-диск Mondo Rescue

    CD-диск Mondo Rescue

    Mondo Rescue — это решение для аварийного восстановления GPL практически для каждого Linux-дистрибутива, с помощью которого вы можете выполнять резервное копирование системных данных с помощью сети, дисков и CD / DVD. Он поддерживает BIOS и UEFI, LVM, несколько файловых систем, программное обеспечение и аппаратный RAID. У него нет графического интерфейса, так что будьте готовы изучить некоторые команды.Mondo Rescue

  • TestDisk
    TestDisk — это компакт-диск восстановления данных с открытым исходным кодом, предназначенный главным образом для восстановления разделов хранения потерянных данных и для повторной загрузки загрузочных дисков.
  • Он достаточно силен, чтобы избавиться от вирусов и выполнить аварийное восстановление. Вы также можете использовать TestDisk для сбора информации о разделах для дальнейшего анализа.Загрузочный компакт-диск TestDisk

      SafeCopy

    SafeCopy — это средство восстановления данных, предназначенное для получения как можно большего объема информации от поврежденного диска.Он написан на C и может выдавать сброс устройства, среди других низкоуровневых команд.Он поставляется с симулятором, который можно использовать для имитации дефектных носителей. Что в свою очередь используется для тестирования безопасности и составления шаблонов для эмпирическогоанализа.Safecopy Recovery CD

  • PhotoRec Digital Picture Recovery
    PhotoRec — это средство восстановления данных мультимедиа, которое вы можете использовать для восстановления удаленных или поврежденных медиа файлов и обеспечения их работоспособности путем перехода к их базовым данным.
  • PhotoRec Digital Picture Recovery

    Он выпущен под лицензией GNU и работает рука об руку с TestDisk. Инструмент в свободном доступе и эффективен в использовании.PhotoRec

      Ddrescue Data Recovery Tool

    Ddrescue Data Recovery Tool

    GNU ddrescue — это средство восстановления данных, с помощью которого вы можете создавать резервные копии данных на нескольких типах накопителей.Как и некоторые другие в этом списке, инструмент написан на C ++ и вырос до признания в сообществе Linux, поскольку он поддерживается большинством дистрибутивов Linux.Ddrescue System Recovery CD
    Boot Repair Live CD

    Boot Repair Live CD

    Boot Repair Live CD — это утилита, предназначенная для исправления проблем с загрузкой системы. Вы можете использовать её, чтобы оживить вашу ОС, если у нее есть проблемы с загрузкой, просто переустановив загрузчик GRUB, восстановив загрузочный сектор из резервной копии, сохраненной Clean-Ubiquity, или исправив ошибки, такие как ошибка «GRUB rescue».Boot Repair Live CDУстановите и используйте его с любого типа носителя (например, live-USB) и исправляйте: Windows XP — 8, все дистрибутивы на базе Debian и Ubuntu, OpenSuse, Mint и любые другие системы, совместимые с GRUB и Syslinux.
    Parted Magic Live CD

    Parted Magic Live CD

    Parted Magic — прекрасное решение для управления жестким диском. Вы можете использовать его для разделения ваших дисков и управления их размерами, клонирования выбранных разделов или всего диска, стирания дисков, анализа производительности, а также для спасения вашего диска от сбоев, связанных с загрузкой, потери файлов и ошибок чтения.Parted Magic Rescue CDParted Magic Live CD не требует установки и может запускаться с флеш-накопителя, поскольку это автономная ОС Linux. Утилита является бесплатной и поддерживает практически все доступные форматы.

    Спасибо за уделенное время на прочтение статьи!

    Если возникли вопросы, задавайте их в комментариях.

    Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

    Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.

    Как восстановить Linux?

    К сожалению, компьютер вещь хрупкая и ненадёжная. Особенно это касается операционной системы, которая является сложнейшей программой, малейшее нарушение которой может привести к краху. Когда-то давно, когда я ещё пользовался Windows XP, я почистил реестр программой Ccleaner, после чего мой компьютер перестал загружаться.

    Но это было давно, сегодня такие программы, как Ccleaner для Windows 7 уже не такие сырые, как раньше, но всё же есть ещё масса всего, что может вызвать сбой и падение операционной системы: вирусы, кривые драйвера и недоработанные программы.

    По моему опыту убить Windows НАМНОГО проще, чем Linux, но и его убить можно. Как восстановить Linux после краха, если это вдруг произойдёт? Вот что я могу порекомендовать в некоторых случаях.

    Сразу хочу сказать, что иногда бывает систему проще переустановить, чем копаться часами и искать причину. Чтобы эта процедура проходила всегда легко и безболезненно, ВСЕГДА делайте каталог /Home на отдельном разделе при установке Linux. В этом случае все ваши данные и настройки программ сохранятся. Нужно будет только заново установить нужные программы и обновления.

    Чтобы сохранить список уже установленных программ, а потом установить из него, можно воспользоваться такой командой:

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

    И все ваши программы скачаются и установятся, не нужно вспоминать, что у вас стояло до этого.

    Если у вас слетел загрузчик системы GRUB, то восстановить его можно легко, как описано в в статье «Как восстановить загрузчик Linux«.

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

    Так вот, если это случится, вам будет намного проще восстанавливать файлы через программу MC, которая вам возможно знакома по Windows. Это двух панельный консольный файловый менеджер, который выглядит вот так:

    Знакомо, правда? Установить это чудо можно простой командой:

    Нет, если вы умеете работать с VIM и NANO, то конечно, но для новичком так будет попроще.

    Если быть объективным, то Linux у меня если и падал, то только по моей вине. Поэтому восстановление чаще всего заключалось в исправлении тех файлов, в которых произошёл сбой. Поэтому перед экспериментами ВСЕГДА сохраняйте копии файлов, чтобы потом через тот же MC вернуть их на место. Если файл не сохранили, то можно загрузиться с LIVE CD и вытащить файл оттуда, я так делал не раз.

    Были ли проблемы у вас и как вы их решали? Было бы интересно узнать:)

    Ссылка на основную публикацию