Анализ и отладка упавшей/сбойной системы

R.V.
А можно немножко подробнее осветить вопрос ремонта установленной системы из Live CD?
1. Я не любитель chroot ….... и если это возможно, то не использую.
2. Насчет Live CD ….. использую, но, в основном, не для ремонта ОС, а для специфических задач ….
3. Но взял за правило — всегда ставлю вторую систему Linux, Ubuntu, … устанавливаю все, что кажется мне нужным …. и больше ее не обновляю … и использую вместо Live CD, это намного проще и удобнее …... тем более если провожу эксперименты над ArchLinux ….
Но на практике, в последние годы, захожу в эту систему все реже и реже — 2-3 раза в год …...
4. Последнее время в основном вполне хватает emergency mode …. как уже писал такой мощный инструмент, как debug-shell.service у меня глючит … (все покрыто сеткой)
А подробно все не опишешь, уж очень много нюансов и случаев …
А, главное, не нужно спешить что то делать ….. сначала необходимо подумать, попытаться установить, где (на каком этапе) и что падает …. как далеко прошла загрузка системы …. если установили, продумать способ устранения причины и что для этого понадобится ...
Ошибки не исчезают с опытом - они просто умнеют
vasek, благодарю за весь топик и каждый пост в отдельности! :)
Внес изменения, обязательные при получении полного лога shutdown, а именно
- обязательно наличие дополнительного параметра загрузки printk.devkmsg=on
- обязательно сохранение лога в корне (dmesg > /shutdown-log.txt)
Ошибки не исчезают с опытом - они просто умнеют
Внес дополнение в части rescue mode, точнее дополнил пунктом
UPD - Дополнение в части emergency mode (аварийный режим)
В режиме emergency mode много не сделаешь, так как точки монтирования файловых систем не монтируются, службы и сокеты не запущены, а потому можно пробовать пройти дальше, в rescue mode (режим восстановления), в котором все локальные файловые системы будут примонтированы, но только некоторые важные службы будут запущены.
Чтобы попасть в  rescue mode из  emergency mode необходимо запустить команду systemctl rescue или сразу, загрузившись с параметром rescue.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Внес дополнение в части rescue mode, точнее дополнил пунктом
Спасибо.
Кстати, из rescue mode можно сбросить, точнее изменить пароль root, не зная старого.
Старый способ, загрузка с параметром init=/bin/bash, то же работает.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.