Как я уже говорил, перед отпуском у меня на работе наебнулся Линукс, и сегодня, в первый день работы я был полон решимости его восстановить. читать дальшеВосстановить означает сохранить все данные, которые были у меня в /home. Основная сложность в том, что разделы home и прочие находятся на lvm. То есть, это логические тома и просто так их не примонтируешь. Если сделать точно такую же установку ОС на другой диск, volume groups на обоих дисках будут называцца одинаково, и это не даст примонтировать диск, чтобы слить данные. Надо переименовать вольюм группы на одном из дисков, после чего они примонтируются и данные можно будет слить. Примерно 1.5 года назад я уже так поебался с переустановкой, поэтому теперь знал, что меня ждёт и был во всеоружии. На работу с собой из дома взял 3 болванки с конвертами и запасной хард.
План был такой:
1) Скачиваю и записываю на болванку свежую версию Федоры, а это у нас 28, 29 в октябре собирается выйти.
2) Отключаю все харды, подключаю запасной и ставлю на него Федору
3) Переименовываю в ней volume groups
4) Подключаю хард с упавшим Линухом, монтирую хомяк и сливаю данные на запасной хард
5) Отключаю запасной хард и ставлю Федору теперь уже на хард с упавшим Линухом, стирая с него все данные
6) Подключаю запасной хард и заливаю данные с хомяка в свежую установку
7) Отключаю запасной хард, обновляюсь и делаю всякие настройки
На деле всё вышло проще. Что значит опыт - сын ашыбак трудных. Ваще, я пробовал ставить Федору 28 на ВиртуалБокс и она не ставилась. Но в тырнете я никаких жалоб не нашёл, знач это со мной чо-то не так. Коллега подтвердил мои подозрения - сказал, у него была похожая хрень, когда он на 32битный ВиртуалБокс пытался ставить 64битную операционку. В общем, Федора у меня оказалась уже скачана, я записал её на болванку, загрузился с этой болванки и попробовал подмапить /home с упавшего Линукса. Получилось!
Кстати, у меня ж стояла просто Федора, а я щас ставлю RFRemix. Там вольюм группы по-разному называются и переименовывать бы их не пришлось. Но обошлось ваще без харда - у liveDVD ваще нет вольюм групп (а если и есть, то называются опять же по-другому). Короче, lv подмонтировался, я слил нужные данные на свободный раздел (он у меня был на втором харде), с этого же liveDVD установил Федору на первый хард: прямо в установщике удалил разделы старого Линуха и на свободное место поставил новый.
Но нельзя было не накосячить - почему-то он не спросил у меня пароли рута и не создал пользователя. Я это просёк, в liveDVD создал юзера с паролем. Подмонтировал раздел нового Линуха и этот пароль скопировал в /mnt/etc/shadow в поле пароля рута. И дату создания тоже скопировал. Перезагрузился, а пользователь-то не создан. Гном показывает обои и ничего не делает. Фигня, жмём ctrl+alt+F3, в текстовом режиме заходим под рутом adduser user1, passwd user1, перезагружаемся и вуаля!
Потом обновился, скопировал свои данные в /home тоже в текстовом режиме, перезагрузился, дык у меня даже все настройки сохранились - фон рабочего стола и экрана блокировки, пароли в файрфоксе и т.д. Красота!
Восстанавливаем Linux
Как я уже говорил, перед отпуском у меня на работе наебнулся Линукс, и сегодня, в первый день работы я был полон решимости его восстановить. читать дальше