В очередной раз всё сломалось. В очередной раз неизвестно что произошло. (в этот раз, возможно, всему виной prelink, а возможно и нет). В прошлый раз мне помогли инструменты Extundelete - восстановил часть файлов в моём /home, и photorec из пакета testdisk - восстановил музыку на моём файлохранилище. фоторек восстановил без структуры папок и имен файлов - Clementine построил коллекцию заново и восстановил структуру. остальное не спасал. Сейчас же совсем другой случай:
- Симптомы:
Не загружается система, в консоли видим Switching to runlevel 3 и всё. Chroot с лайв-сиди падает с сегфолтом. Ещё пока система была в памяти, не работал баш, не запускались приложения. Вспоминается прям цитата с баша: "Пишу тебе, дорогая, из умирающего KDE одной рукой, а другой думаю о тебе..."
- Берём live-CD/USB Arch
- На всякий проверяем наш увечный рут fsck
- Монтируем наш увечный рут куда-нибудь
- Подключаем интернет
- Обновляем репозитории пакмана (pacman -Sy)
- С помощью волшебной команды pacman -Sf base -r <путь до точки монтирования (у меня была /mnt/root)> ставим базовую группу пакетов на наш увечный рут (ключ f поставил на всякий случай, 99% что не будет конфликтов файлов).
- Пробуем chroot <путь до нашего уже не увечного рута> - получаем рабочую консоль (до этого был сегфолт). Выходим.
- reboot
- ...
- PROFIT!
Комментариев нет:
Отправить комментарий