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

Вы не знаете в какой раздел задать вопрос? Ищите ответы на популярные вопросы? Тогда вам сюда!
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
Uniic
Сообщения: 7
Зарегистрирован: 12 авг 2018, 08:56

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

Сообщение Uniic » 12 авг 2018, 08:59

Захотелось мне удалить старую версию пайтона, ввел 'sudo apt-get remove python3.6', потом меня попросили ввести 'yes, do as i say', после этой команды удалилось много чего кроме самого пайтона. Перестал запускаться терминал. После перезагрузки теперь не запускается сам Linux. Конкретно всё поломал наверно.
В общем, надо как-то всё вернуть на место, очень желательно без переустановок linux.
Очень надеюсь на помощь
Стоит Linux Mint 19 "Tara" - Cinnamon (64-bit)

Аватара пользователя

di_mok
Сообщения: 4912
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1253 раза
Поблагодарили: 1023 раза

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

Сообщение di_mok » 12 авг 2018, 09:08

Uniic писал(а):
12 авг 2018, 08:59
теперь не запускается сам Linux
Расшифруй
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение

В сети
Аватара пользователя

Dja
Сообщения: 5637
Зарегистрирован: 27 авг 2016, 17:03
Решено: 23
Откуда: Voskresensk
Благодарил (а): 817 раз
Поблагодарили: 597 раз

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

Сообщение Dja » 12 авг 2018, 09:10

Грузимся в лайв, чрутимся, идем в логи apt-а, смотрим что улетело - возвращаем ручками.


Автор темы
Uniic
Сообщения: 7
Зарегистрирован: 12 авг 2018, 08:56

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

Сообщение Uniic » 12 авг 2018, 09:12

di_mok писал(а):
12 авг 2018, 09:08
Uniic писал(а):
12 авг 2018, 08:59
теперь не запускается сам Linux
Расшифруй
Просто черный экран. У меня две системы стоит, Винда и Линукс, так вот после выбора Линукса экран полминуты стоит черный, а потом немножко светлеет, больше ничего не происходит

В сети
Аватара пользователя

Dja
Сообщения: 5637
Зарегистрирован: 27 авг 2016, 17:03
Решено: 23
Откуда: Voskresensk
Благодарил (а): 817 раз
Поблагодарили: 597 раз

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

Сообщение Dja » 12 авг 2018, 09:20

Uniic писал(а):
12 авг 2018, 09:12
полминуты стоит черный, а потом немножко светлеет
Грузимся в лайв, чрутимся, в /etc/default/grub убираем сплеш
dja-work ~ $ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
затем

Код: Выделить всё

update-grub
Выходим, ребутимся в свою систему и смотрим на бегущие строки, которые нам будут говорить что происходит не так...

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 139 раз

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

Сообщение AlexZ » 12 авг 2018, 09:21

Uniic писал(а):
12 авг 2018, 08:59
после этой команды удалилось много чего кроме самого пайтона
бэкапа конечно нет..все снова да ладом :fp:

В сети
Аватара пользователя

Dja
Сообщения: 5637
Зарегистрирован: 27 авг 2016, 17:03
Решено: 23
Откуда: Voskresensk
Благодарил (а): 817 раз
Поблагодарили: 597 раз

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

Сообщение Dja » 12 авг 2018, 09:22

AlexZ, тормоза придумали трусы :-D

Аватара пользователя

zuzabrik
Сообщения: 1555
Зарегистрирован: 29 авг 2016, 09:08
Решено: 19
Благодарил (а): 97 раз
Поблагодарили: 491 раз

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

Сообщение zuzabrik » 12 авг 2018, 10:43

Uniic писал(а):
12 авг 2018, 08:59
Захотелось мне удалить старую версию пайтона, ввел 'sudo apt-get remove python3.6'
Учитывая что наверное половина пакетов минта написана на питоне, идейка так себе. Старых версий питоне в системе нет. Есть питон2 и питон3, но оба на данный момент являются актуальными, и обратнонесовместимыми, поэтому и живут вместе, как две версии языка.

У вас стоит 19 минт, так что стоит очевидно недавно. Если вы новичок в системе, я бы рекомендовал снести и поставить заново. Только после установки А - настроить timeshift и делать бекапы перед смертельными номерами с установкой/удалением/обновлением пакетов, Б - сделать отдельный раздел /home для всех своих файлов (на случай будущих переустановок) :-D

Если есть таки желание не переустанавливать, а попытаться восстановить, как тут советовал уже Dja постами выше, грузиться с лайва, делать чрут, устанавливать руками обратно пакеты по списку из логов пакетного менеджера.
Наш IRC-канал для общения: #linuxmint-ru на сервере irc.spotchat.org
Для захода откройте HexChat, выберите сервер Linux Mint и наберите в чате /join #linuxmint-ru
Или любым другим удобным способом ;)


Автор темы
Uniic
Сообщения: 7
Зарегистрирован: 12 авг 2018, 08:56

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

Сообщение Uniic » 14 авг 2018, 06:32

Спасибо всем, кто откликнулся, в итоге пришлось переустанавливать.
Бэкапы я делал, с помощью timeshift, но лучше бы их вообще не было, ибо после восстановления с них был поломан звук, не запускалось много приложений, слетел root (в терминале после ввода sudo выскакивало "sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set"), какой-то там файл cups/error.log начал расти до неимоверного размера, что полностью забивало память диска. Ну хоть линукс уже начал запускаться, и на том спасибо
Но после дня поиска различного рода решений восстановить всё на место не получилось, поэтому переустановил.
Не знаю, что там с этим timeshift'ом такое, то ли у меня руки кривые (хотя делал всё по инструкции), то ли он какой-то забагованный.. (пробовал два бэкапа, толку везде одинаково)
Помог мне только сохранить свои файлы, но не восстановить прежний линукс..

Аватара пользователя

di_mok
Сообщения: 4912
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1253 раза
Поблагодарили: 1023 раза

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

Сообщение di_mok » 14 авг 2018, 07:01

Uniic, а как восстанавливал? Вроде TimeShift работает более чем адекватно
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение


Автор темы
Uniic
Сообщения: 7
Зарегистрирован: 12 авг 2018, 08:56

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

Сообщение Uniic » 14 авг 2018, 07:24

di_mok, Грузил линуху с флешки, потом запустил timeshift , выбрал раздел, где снэпшоты хранятся, ну и потом выбрал снимок подходящий (у меня создаются каждый день и при запуске), пробовал два последних при загрузке (после моих махинаций больше не создавалось, ибо линукс не загружался), ну и потом кнопка restore, дальше ничего не трогал, нажимал продолжить, вот и всё

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 139 раз

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

Сообщение AlexZ » 21 авг 2018, 18:06

Uniic писал(а):
14 авг 2018, 06:32
Ну хоть линукс уже начал запускаться, и на том спасибо
Ключевое слово в данном случае
Uniic писал(а):
14 авг 2018, 06:32
Не знаю, что там с этим timeshift'ом такое, то ли у меня руки кривые (хотя делал всё по инструкции)
Не исключяется, видимо не всё. На виндофорумах часто попадались подобные высказывания про Paragon или Acronis, по существу от неполного понимания как это работает ("миллион раз" ими пользовался, никогда не подводили)
Вообще, если по каким-то причинам не устраивает timeshift, делайте резервные копии другим бэкапщиком (наиболее надежным на ваш взгляд, хоть линуксовым, хоть виндовым). Главное, чтоб был хотя бы 1 бэкап состояния системы когда всё было хорошо. После этого можно сколь угодно экспериментировать с системой и столь смертоносными номерами.
Сам я не сторонник автобэкапов (уже допускаю что пока ещё недостаточно хорошо это реализовано в таймшифт), достаточно плановых раз в нед.- мес. (в зависимости насколько активно система модифицируется софтом, настройками и пр.,) и по требованию перед потенциально опасными действиями

Аватара пользователя

qwertKI
Сообщения: 192
Зарегистрирован: 03 сен 2016, 10:11
Решено: 5
Откуда: г.Полтава. Украина
Благодарил (а): 77 раз
Поблагодарили: 77 раз

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

Сообщение qwertKI » 21 авг 2018, 18:30

бэкап настроенной системы всегда делаю Clonezilla https://clonezilla.org/ 20-25 минут времени , от MBR, до нескучных обоев и закладок в браузере, полный бэкап системы, ни разу не подводила...


Автор темы
Uniic
Сообщения: 7
Зарегистрирован: 12 авг 2018, 08:56

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

Сообщение Uniic » 22 авг 2018, 07:01

AlexZ писал(а):
21 авг 2018, 18:06
Uniic писал(а):
14 авг 2018, 06:32
Ну хоть линукс уже начал запускаться, и на том спасибо
Ключевое слово в данном случае
Uniic писал(а):
14 авг 2018, 06:32
Не знаю, что там с этим timeshift'ом такое, то ли у меня руки кривые (хотя делал всё по инструкции)
Не исключяется, видимо не всё...
Я понимаю, что мог и сам что-то натворить) Но в timeshift просто нет никаких настроек, чтобы сильно усомняться насчет своей криворукости. К тому же я два раза восстанавливал линукс с разных бэкапов. Первый раз могло всё же случиться, что что-то где-то не то нажал, но вот во второй раз я уже к каждому шагу проявлял двойное внимание.
Да, линукс же начал запускаться после бэкапа всё-таки (да и приложения все восстановились), значит проблема лежит где-то глубже, кажется.
Как-то так

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 139 раз

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

Сообщение AlexZ » 23 авг 2018, 15:52

Uniic, я допускаю что автобэкап при загрузке мог отработать некорректно.
Давай так, для чистоты эксперимента.
Сделай полный бэкап Клонзиллой (см. Восстановление Linux (Пост qwertKI #60495)), для подстраховки.
Настрой Таймшифт: отключи всю автоматику и сделай снимок по требованию.
Потом можешь сотворить некий подобный смертельный номер для системы и восстановить её из снимка..

Вернуться в «Вопрос новичка и FaQ»