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

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

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

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

#1

12 авг 2018, 11:59

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

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

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#2

12 авг 2018, 12:08

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

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

#3

12 авг 2018, 12:10

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

no avatar

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

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

#4

12 авг 2018, 12:12

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

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

#5

12 авг 2018, 12:20

Uniic писал(а):
12 авг 2018, 12: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
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

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

#6

12 авг 2018, 12:21

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

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

#7

12 авг 2018, 12:22

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

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

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

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

#8

12 авг 2018, 13:43

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

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

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

no avatar

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

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

#9

14 авг 2018, 09: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
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#10

14 авг 2018, 10:01

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

no avatar

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

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

#11

14 авг 2018, 10:24

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

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

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

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

#12

21 авг 2018, 21:06

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

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

qwertKI
Сообщения: 223
Зарегистрирован: 03 сен 2016, 13:11
Решено: 5
Благодарил (а): 87 раз
Поблагодарили: 77 раз
Контактная информация:

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

#13

21 авг 2018, 21:30

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

no avatar

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

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

#14

22 авг 2018, 10:01

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

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

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

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

#15

23 авг 2018, 18:52

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

Закрыто

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя