10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Содержание

Как загрузиться в режим восстановления или аварийный режим в Ubuntu 18.04

В качестве примера будет использована система Ubuntu 18.04 LTS, но руководство актуально для любой системы, использующей Systemd как подсистему инициализации. Так же мы рассмотрим команды по восстановлению системы Ubuntu без ее переустановки.

Что такое режим восстановления в системах Linux?

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

Что такое аварийный режим?

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

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

Запустите установленную систему Ubuntu. Когда появится меню Grub, выберите первую запись и нажмите e для редактирования.

Если у вас не отобразилось меню Grub, то нужно нажать клавишу ESC сразу после исчезновения логотипа BIOS.

Найдите строку, начинающуюся со слова «linux», удалите значение «$vt_handoff» и в конце этой строки введите следующее значение (Чтобы быстрее достичь конца строки, просто нажмите CTRL + e или используйте клавишу END или стрелки LEFT / RIGHT на клавиатуре):

После того, как вы добавили вышеприведенное значение, нажмите сочетание клавиш CTRL + x или F10, чтобы загрузить систему в режим восстановления. Через несколько секунд вы попадете в режим восстановления (однопользовательский режим) в качестве пользователя root. Нажмите Enter.

Затем введите следующую команду для монтирования файловой системы root (/) в режим чтения / записи:

Загрузка в аварийный режим

Загрузка операционной системы Linux в аварийный режим аналогична описанному выше методу. Все, что вам нужно сделать, это заменить «systemd.unit= rescue.target» на «systemd.unit = emergency.target» при редактировании меню Grub.

После того, как вы добавили «systemd.unit=emergency.target», нажмите Ctrl + x или F10, чтобы продолжить загрузку в аварийный режим.

Вы можете подключить корневую файловую систему в режим чтения / записи с помощью команды:

Переключение между режимами восстановления и аварийный режимом и наоборот

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

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

Режим восстановления Recovery mode в Linux

Еще одним режимом, которым можно воспользоваться для восстановления системы, является режим Recovery mode. Примечателен он тем, что содержит предустановленные утилиты для восстановления.

Для запуска режима восстановления необходимо загрузиться в меню Grub, выбрать Дополнительные параметры.

Затем из появившегося списка выбрать первое (верхнее) ядро с надписью (recovery mode).

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

Clean, например, удалит неиспользуемые файлы, если вы подозреваете, что проблема связана с полным диском. dpkg попытается исправить любые сломанные пакеты программного обеспечения. (Средство «dpkg»может потребовать, чтобы вы сначала включили сеть (network). Опция root запустит командную строку от имени суперпользователя.

Теперь вы знаете, что такое режим восстановления, аварийный режим и Recovery mode, а также как загрузиться в эти режимы в Ubuntu 18.04. Как я уже упоминал, приведенные здесь шаги будут работать во многих последних версиях Linux, в которых используется Systemd.

Как восстановить операционную систему Ubuntu без переустановки

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

На экране входа в систему воспользуйтесь комбинацией клавиш CTRL + ALT + F1 для переключения в виртуальную консоль tty1, возможно вам придется переключится на другую виртуальную консоль, в таком случае воспользуйтесь этой же комбинацией клавиш, но с F2 или F3 и т.д. И затем выполните следующие команды:

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

И обновить систему:

И перезагрузить систему:

Так же может помочь переустановка рабочего окружения. Для Ubuntu это будет следующая команда (не влияет на пользовательские данные):

Рекомендую периодически делать резервные копии системы и домашнего каталога пользователя, соответствующими инструментами. Например, для резервного копирования в среде Linux можно воспользоваться утилитой QT5-FSArchiver.

Как восстановить 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 поддержку продляют..

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

14 поддержку продляют

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

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

вошел, нажал Е, напротив строчки Linux /boot/vmlinuz-4.4.0-34-generic.efi.signed root=UUID=21e08a67-97ec-4858-99f1-5d52d21a9705 ro locale=ru_RU quiet splash $vt_handoff Я после этого вставил single init=/bin/bash а что удалить здесь надо?

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

То есть удалить с конца всё, кроме 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 ситуация сложнее и интереснее. Итак, что предпринять, если срочно потребовалось восстановление 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 можно так:

apt-get remove 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».

В завершение

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

Как восстановить 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 и вытащить файл оттуда, я так делал не раз.

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

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

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

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

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

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

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

Дальше загрузится меню режим восстановления ubuntu в котором вы можете выбрать один из доступных вариантов:

  • resume — продолжить нормальную загрузку системы;
  • clean — попытаться освободить место на диске;
  • dpkg — восстановление поврежденных пакетов;
  • failsafeX — запустить графический безопасный режим;
  • fsck — проверить все файловые системы на ошибки;
  • grub — обновить настройки загрузчика Grub;
  • network — Включить поддержку сети;
  • root — войти в консоль от имени суперпользователя;
  • system-summary — информация о системе.

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

Пункт «clean» позволяет вам очистить лишние пакеты:

С помощью пункта «dpkg» вы можете попытаться восстановить поврежденные пакеты и выполнить обновление системы, если оно было внезапно прервано:

Следующий пункт — «failsafeX» позволяет запустить графическую оболочку в безопасном режиме. На первом шаге программа нас предупредит, что используются минимальные графические настройки:

В следующем окне можно выбрать несколько вариантов для исправления системы. При выборе «Troubleshoting» вы можете просмотреть логи загрузки, X сервера или отредактировать конфигурационный файл X.

С помощью опции «Reconfigure graphics» вы можете сбросить настройки X сервера если они были изменены до параметров по умолчанию.

Самый первый пункт в списке — «Try running with default graphics mode», позволяет попробовать загрузить графический режим по умолчанию.

Дальше возвращаемся к главному меню режима восстановления. Пункт «fsck» позволяет вам проверить файловую систему на ошибки для всех подключенных к системе разделов:

Пункт «grub» позволяет перегенерировать конфигурационный файл загрузчика Grub, правда, не знаю зачем это может понадобиться, если вы и так уже загрузились с помощью Grub.

С помощью опции «network» вы можете подключить текущее окружение к сети.

И последний, и один из самых полезных пунктов — это «root». Он позволяет получить доступ к консоли операционной системы с правами пользователя root.

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

Поэтому, если вы хотите вносить какие-либо правки, кроме проверки диска на ошибки в fsck, то вам придется сделать ее доступной для записи:

sudo mount -o remount,rw /

Также заметьте, что ваша домашняя папка и папка /boot не смонтированы, если они вам нужны, то для монтирования выполните:

Если вы хотите обновлять систему, то вам понадобиться интернет. Его лучше настроить на предыдущем этапе. Но если вы этого не сделали, то NetworkManager можно запустить и сейчас для этого выполните:

Затем останется только создать файл /etc/resolv.conf для правильного разрешения доменных имен:

echo «nameserver 8.8.8.8» > /etc/resolv.conf

Теперь в вашем терминале есть сеть и вы можете делать все, что вам нужно, например, обновить систему, удалить драйвера, сбросить пароль и многое другое. Чтобы вернуться в главное меню просто нажмите сочетание клавиш Ctrl+D.

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

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

Выводы

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

На завершение видео о том, как восстановить загрузчик Grub:

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.

15 комментариев

Есть у меня черта такая, люблю пользоваться свежим софтом. Постоянно обновляю Убунту до беты, посмотреть, потестировать, делаю это на живой системе, без виртуальных машин; пользуюсь девелоперской сборкой оперы, инсайдерскими сборками десятки.
Обновился до 17.04 в первую альфу.
Хочу заметить, что при сбоях очень удобно пользоваться консолью под суперпользователем, в ней нет ничего страшного.
В пятницу, после очередной порции утренних обновлений поймал сбой. Система не загружалась, показывала чёрный экран, а на нём курсор мышки. Загрузка с предыдущим ядром результата не дала. В режиме восстановления использовал clean, dpkg, fsck. Включил поддержку сети (network), в консоли под суперпользователем обновил систему (sudo apt update && sudo apt upgrade). На всякий случай переустановил Unity командами
sudo apt-get install —reinstall ubuntu-desktop;
sudo apt-get install unity;
sudo apt-get install —reinstall xserver-xorg.
Перезагрузился (sudo reboot) и победа?
Теперь я вижу приглашение залогиниться под собой или под гостем, но меня под собой не пускают, снова и снова возвращая на окно авторизации. А под гостем пожалуйста, заходи, работай. Вот только я не хочу. Другой бы давно уже опустил руки, удалил и переустановил всю систему полностью, но любители сырого софта сделаны из другого теста:)
Ухожу из жестокого мира графики к предтечям через Ctrl+Alt+F1, туплю, вспоминая логин:), но, всё-таки, авторизуюсь.
Чтобы понять почему не пускают меня подо мной в графическом режиме командую sudo startx. Идут секунды, потом пичалька:
timeout in locking authority file /home/alex/.Xauthority
Думаю, что прожжёные консольщики смогли бы добраться до него из терминала и переименовать или удалить.
Я выкачал из под десятки образ 17.04, записал на флешку через unetbootin и загрузился. Подмонтировал логический диск с установленной Убунту, запустил наутилус с правами суперпользователя (sudo nautilus), добрался до .Xauthority. По умолчанию он скрыт, поэтому в Nautilus нажимаем Ctrl+h, переименовал в .Xauthority123, сохранил и. уже в который раз перезагрузился.
Вот теперь всё, система загрузилась подо мной.
Надо сказать, что толковых форумов для решения вопроса я так и не нашёл, почти везде либо издёвки, (хомячок не осилил), либо имбецильные ответы, копипасты не пойми откуда. Вопрошающие просто исчезали, вопрос решали как-то ещё. Хочется, чтобы ребята, получившие сложность, могли воспользоваться этой простенькой инструкцией.

Такая трабла с окном авторизации часто бывает.
Я лечю её всегда так:
Вариант №1
В загрузчике GRUB выбираем Другие параметры для Ubuntu -> выбираем Режим восстановления (Recovery mode), грузимся, выбираем root, вводим:
rm

/.Xauthority
Жмём на Enter
пишем reboot и жмём на Enter
Система грузиться в стандартном режиме.

Вариант №2
В окне авторизации жмём на Ctrl+Alt+F1
попадаем в консоль, логинимся, а остальное всё то же, что и в первом случае, только подставляем sudo в начале команд.

А зачем так сложно удалять/переименовывать файл? Когда достаточно rm

/ file (если файл в домашней папке) Да и вообще есть достаточно удобный консольный файловый менеджер mc.

Статья хорошая, но по моему вы усложняете. Как мне кажется, достаточно сделать несколько точек восстановления, а для полной уверенности backup всей системы, с установленными программами на флэшку. Хотя и это вряд ли понадобится, Ubuntu достаточно надежна, в отличие от Fedora и если туда не лезть кривыми руками, то будет служить годами без ошибок и сбоев.

Про Ubuntu я б так не сказал.. Вот Debian да, надёжный, как АК))

Мое почтение! Благодарю за полезную статью-очень познавательно и практично. У меня в ноутбуке и дэсктопе установлено три Системы одна из которых Вин 7. Конечно же всеми ими я не пользуюсь ежедневно- для работы в основном использую Линукс Минт. Иногда нужно ,в силу ряда причин использовать Виндовс. В этом ничего плохого не вижу. Это как у вас в гараже стоят две машины-одна для ежедневных поездок ну а другая для поездок на рыбалку или пикник. Ну я о другом. Конечно же иногда возникают некоторые проблемы с Линуксом после обновлений или какими то моими неумелыми действиями с Системой. В таких случаях всегда пользуюсь загрузочным образом на флэшке програмы Clonezilla. Аналог Акрониса но с текстовым интерфейсом. Понятно, что перед восстановлением нужно создать сам образ настроенной под себя Системы но потом в случае чего за 7-8 минут вы будете иметь работоспособную Систему без переустановки на момент создания образа. Очень удобно и быстро!
Всем добра!

Респект за статью! UBUNTU сбоила после мгновенного отключения эл.питания. Восстановил по Вашим рекомендациям через dpkg и grub. Затем вошел в режим resume — загрузилась (правда кривоватое изображение). НО: после перезагрузки опять тоже самое — не грузится, входит в режим проверки диска C и т.д. Может еще какая «приблуда» нужна ?

У меня проблема появилась. Linux mint 18 Sarah раньше работало теперь нет — захожу в терминал alt+f1 все ок, а вот выхожу alt+f7 попадаю просто в черный экран с возможностью печатать текст. То есть не вхожу обратно в графический интерфейс. Пробовал с терминала запустить firefox выдало ошибку «не определена переменная для дисплея», пробовал ее сам назначить ничего не дало (естесственно). Как быть, как исправить ошибку? Изза чего такое?

Как восстановить xubuntu 16.04 LTS до заводских настроек? [dубликат]

Добавьте это в свой файл

54 ответа

Дополнением к apt-get install package является apt-get remove package. Чтобы удалить все связанные настройки, вам нужно запустить apt-get purge package.

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

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

У драйвера есть крюк после установки, который выполняется при выполнении условия, например Обновление ядра Пакет перезаписывал файл, зависящий от драйвера беспроводной сети. Этот пакет был обновлен ядром, но у драйвера нет перехвата после установки для перекомпиляции драйвера (скорее всего)

Что касается Функции «Откат системы» / «Восстановление системы», ближайшая функция, которую вы получите, — это системный образ с использованием программного обеспечения, такого как Clonezilla. К сожалению, это невозможно сделать в запущенной системе и должно выполняться с Live CD.

Дополнением к apt-get install package является apt-get remove package. Чтобы удалить все связанные настройки, вам нужно запустить apt-get purge package.

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

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

У драйвера есть крюк после установки, который выполняется при выполнении условия, например Обновление ядра Пакет перезаписывал файл, зависящий от драйвера беспроводной сети. Этот пакет был обновлен ядром, но у драйвера нет перехвата после установки для перекомпиляции драйвера (скорее всего)

Что касается Функции «Откат системы» / «Восстановление системы», ближайшая функция, которую вы получите, — это системный образ с использованием программного обеспечения, такого как Clonezilla. К сожалению, это невозможно сделать в запущенной системе и должно выполняться с Live CD.

В Ubuntu нет такой функции, как «Восстановить предыдущее состояние» в Windows. Вы должны были сделать резервную копию, чтобы восстановить машину на более раннем этапе. Серьезно, мне тоже не хватает этой функции. Есть много инструментов, но ни один из них не работает, как точка восстановления Windows, и Macs Time Machine. Давайте посмотрим, улучшится ли ситуация в резервной копии в Linux.

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

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

Это программное обеспечение предоставляет функцию восстановления системы Windows для вашего дистрибутива Linux.

Краткое описание официальный сайт:

TimeShift для Linux — это приложение, которое обеспечивает функциональность, аналогичную функции «Восстановление системы» в Windows и инструмент Time Machine в Mac OS. TimeShift защищает вашу систему, выполняя инкрементные снимки файловой системы через равные промежутки времени. Эти снимки могут быть восстановлены позже, чтобы привести вашу систему в точное состояние, в котором оно было, в момент, когда был сделан снимок. Снимки берутся с использованием rsync и жестких ссылок. Общие файлы разделяются между моментальными снимками, которые сохраняют дисковое пространство. Каждый снимок представляет собой полную системную резервную копию, которую можно просмотреть с помощью файлового менеджера.

На самом деле в Ubuntu et al. есть несколько вещей. что позволит вам откатываться от изменений. Краткое описание:

/var/backups/dpkg.status.*: этот каталог хранит набор журналов последнего состояния системы до установки следующим образом; /var/backups/dpkg.status.0 — это самый последний журнал до изменения состояния (например, установка / удаление пакета / обновление . и т. д.); /var/backups/dpkg.status. gz сжимаются, архивируются версии журналов в разные моменты времени, ежемесячно поворачиваются. /var/lib/dpkg/status: это текущее состояние установленных пакетов. В ручном резервном копировании или предоставлении скрипта logrotate в /etc/logrotate.d обеспечит моментальные снимки состояния вашей системы по вашему вкусу. Откат: краеугольным камнем является ваше предыдущее состояние /var/backups/dpkg.status.0. Вот краткая пошаговая процедура восстановления предыдущего состояния пакета (примечание краткое и не исчерпывающее). а. cp /var/backups/dpkg.status /var/lib/dpkg/status (вернет обратно состояние пакета на одну версию). б. dpkg -l | grep ii (предоставит вам список предположительно установленных пакетов на основе откатного файла /var/lib/dpkg/status, достигнутого на этапе а выше). с. dpkg -l | grep ii | awk ‘‘ > /tmp/reinstall && sh /tmp/reinstall (создаст простой сценарий оболочки с одним слоем и запускает его, чтобы переустановить пакеты, определенные для работы в системе до операции apt-get). d. apt-get —reinstall install ucf (позаботится о дезинфекции / etc config files et al) e. Повторите шаг c. если / по необходимости

С минимальной удачей вам все будет в порядке.

Читать еще:  Восстановление машины после ДТП смотреть онлайн видео от Пахеич в хорошем качестве. — Видеохостинг Rutube
Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector