Автор Тема: Система перестала грузиться [решено]  (Прочитано 1813 раз)

Оффлайн consul

  • Начинающий
  • *
  • Сообщений: 2
С наступающим НГ господа! ;D

После
Цитировать
apt-get dist-upgrade
система перестала грузиться.

Симптомы:
при попытке проверки корневого раздела классическое
Цитировать
fsck.ext3: "Unable to resolve UUID=..."

сравнил UUID в /etc/fstab и blkid /dev/sda1  -  все совпадает
загружаюсь с live DVD - разделы целые, монтируются, систему можно апдейтить и модифицировать.
запускаю проверку - все нормально

заменял UUID для /dev/sda1, в /etc/fstab пробовал прописывать /dev/sda1 вместо UUID - результат тот же.

Так как симптомы классические, выгуглил совет 
Цитировать
"Загрузитесь со старым ядром и перегенерите initrd для нового ядра."
Ядро у меня не менялось, но для эксперимента попробовал скачать 3.6.11-std-def-alt1. С ним результат еще хуже - зависает на udev.
О проблемах c udev читал
Цитировать
https://bugzilla.altlinux.org/show_bug.cgi?id=27010
https://bugzilla.altlinux.org/show_bug.cgi?id=27010#c33

Попробовал  вариант из 33го поста :
Цитировать
Помогает удаление udev-initramfs с последующей перегенерацией initrd
не помогло, все так же висит на udev, а потом ругается.

Однако,  при генерации получаю несколько "странных" ошибок. Которые выгулить не получается...



Подскажите, как исправить ошибку, если проблема в ней. Если нет, то куда копать и как запуститься... Ломаю голову вторые сутки... :(

ps. Если что упустил, подскажите, отпишусь по любой системной информации.

ps2.


ps3. проблему с ошибкой "modules.builtin: No such file or directory"
вроде как решил через найденный вариант костыля:

Цитировать
find . -name '*.ko' -type f | sed 's/^\.\///' > modules.builtin



« Последнее редактирование: 01.01.2013 09:57:57 от sb »

Оффлайн consul

  • Начинающий
  • *
  • Сообщений: 2
Re: Система перестала грузиться
« Ответ #1 : 01.01.2013 05:01:19 »
проблема решена, тему можно закрывать.

сначала откатил make-initrd до 0.6.2-alt1, скачал 3-0-8-std-def.  попытка перегенерить initrd.img провалилиась ввиду очередной странной ошибки "/usr/share/make-initrd/tools/put-file: line 83 error command not found".
откатил mkinitrd. попробовал сгенерить им - получилось. дальше будем посмотреть... спс за внимание.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
На будущее 1: в Новогоднюю ночь (или перед ней) надо праздновать, а не dist-upgrade делать. :)
На будущее 2: Имеет смысл указывать, dist-upgrade c какого репозитария на какой.