Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: ubuntu. kernel panic - not syncing attempted to kill init  (Прочитано 14141 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BEL9ILLI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
ubuntu. kernel panic - not syncing attempted to kill init
« : 27 Апреля 2010, 00:32:29 »
Доброго времени суток. Вывалилась такая ошибка:
/sbin/init: relocation error: /sbin/init: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link reference
[2.675265] kernel panic  - not syncing: attempted to kill init
[2.675313] Pid: 1,comm: init Not tainted 2.6.31-20-generic #58-ubuntu
Ubuntu 9.10 До установки ковырял transmission и rtorrent.
В линуксе новичок, особо не буйствуйте в комментах. Если где-то была подобная тема, ткните носом пожалуйста, поиск не помог, возможно дело в руках.....

Пользователь решил продолжить мысль 27 Апреля 2010, 13:49:28:
Совсем ни кто помочь не может? Мб каких-нибудь данных для анализа не хватает?!
« Последнее редактирование: 27 Апреля 2010, 13:49:28 от BEL9ILLI »

Оффлайн ArtemZ

  • Участник
  • *
  • Сообщений: 110
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #1 : 27 Апреля 2010, 23:06:08 »
есть открытый баг - https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/486576
обсуждалось зарубежом - http://georgia.ubuntuforums.org/showthread.php?p=8940805
рекомендации:
1. проверить память и винчестер
2. переустановить систему

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #2 : 28 Апреля 2010, 03:03:34 »
с лайвцд чрутнуться и переставить libc не вариант?
да, и хотелось бы понять, где это происходит - в инитрд или уже в реальном руте?

Цитировать
В линуксе новичок
блин! только начал идеи генерировать.... так... второй вопрос явно снимается)))
« Последнее редактирование: 28 Апреля 2010, 03:05:20 от dimas000 »
лучше на "ты"

Оффлайн RedBeard

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #3 : 28 Апреля 2010, 03:37:53 »
да, и хотелось бы понять, где это происходит - в инитрд или уже в реальном руте?
Чисто интуитивно я думаю, что это все же в инитрд.

Оффлайн BEL9ILLI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #4 : 28 Апреля 2010, 10:39:50 »
есть открытый баг - https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/486576
обсуждалось зарубежом - http://georgia.ubuntuforums.org/showthread.php?p=8940805
рекомендации:
1. проверить память и винчестер
2. переустановить систему
память и винчестер проверил - ошибок нет, ну а систему переставить, это я на последок оставлю, когда вариантов других не останется.
с лайвцд чрутнуться и переставить libc не вариант?
да, и хотелось бы понять, где это происходит - в инитрд или уже в реальном руте?

Цитировать
В линуксе новичок
блин! только начал идеи генерировать.... так... второй вопрос явно снимается)))
Вы правы насчет второго вопроса) Да и с первым есть небольшие траблы.
Я вас правильно понимаю, чтобы libс переставить мне надо, грузануться с лайв, и просто переставить этот пакет?
Или же еще выполнить какие-либо действия, чтобы лайв смог работать с файлами основной системы, ну как в винде например работа с реестром, когда надо ветку реестра подгружать надо.....

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #5 : 28 Апреля 2010, 16:53:39 »
так, объясняю подробнее... если человеческим языком - нужно из-под лайвцд зайти в корень основной системы и переставить пакет уже там. для начала нужно смонтировать этот самый корень. для этого: alt+f2 - gnome-terminal , выполняешь там
sudo fdisk -lкоманда выдаст список разделов. вспоминаешь, на какой из них ставил систему. можно еще глянуть
sudo blkidпркажет только самое, только с указанием фс на разделе, uuid файловой системы, метки (если задана).
допустим, что корень у тебя на sda6. монтируем его такой командой
sudo mount /dev/sda6 /mnt(если делал отедбльный бут-раздел, его надо смонтировать в /mnt/boot, но едва ли он у тебя вынесен отдельно)
на всякий случай можешь проверить, то ли смонтировал, глянув
ls /mntдолжно выдать несколько папок -  /bin, /boot, /etc и пр. если все верно - собственно, переходим в корень реальной системы. делается это командой chroot:
sudo chroot /mnt /bin/bashтеперь ты орудуешь в реальной системе, как будто ее и запускал, от имени root'а (суперпользователя, администратора). здесь и переставим этот самый пакет
sudo aptitude reinstall libc6да, скопировать из консоли можно по ctrl+shift+c, вставить туда - по ctrl+shift+v. или проще: выделяешь мышкой, жмешь на колесо в нужном месте - выделенный текст выставляется куда нажмешь
если поставится нормально - можно радоваться. если нет - ругань сюда, будем разбираться. если встало - не помешает на всякий случай пересобрать initrd (долго объяснять, что это и зачем, если интересно - погугли или википедию почти):
sudo update-initramfs -u -k allесли все хорошо - можно пробовать что-нибудь загрзить. для начала выходим из chroot (обратно в лайвцд-систему) командой
exitотмонтируем корень (и бут, если вдруг был)
sudo umount /mnt/boot /mntотдельного бута если не было - /mnt/boot не надо писать.
ну и все. можно перезагружаться. кстати, у тебя в загрузчике одно только ядро или еще другие есть? если обновлялся, по идее должно быть как минимум два. если есть выбор - попробуй с другим ядром загрузить
лучше на "ты"

Оффлайн BEL9ILLI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #6 : 28 Апреля 2010, 18:18:15 »
Да, ядра 2, но запуститься со второго, более раннего, не вышло. Мне вообще общая суть действий была понятна, а вот конкретная реализация вводила в ступор. Спасибо, щас будем пробовать.

Пользователь решил продолжить мысль 28 Апреля 2010, 16:25:57:
root@ubuntu:/# sudo update-initramfs -u -k all
sudo: unable to resolve host ubuntu
update-initramfs: Generating /boot/initrd.img-2.6.31-20-generic
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
update-initramfs: Generating /boot/initrd.img-2.6.31-14-generic
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory

Ругань идет только только когда initrd пересобрать пытаюсь


Пользователь решил продолжить мысль 28 Апреля 2010, 18:41:12:
не, не помогло. Ошибка такая же вылетает
« Последнее редактирование: 28 Апреля 2010, 18:41:12 от BEL9ILLI »

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #7 : 28 Апреля 2010, 18:47:26 »
ах да, дурак я!
значит так, перед тем как сделать chroot надо еще примонтировать /proc и не только:
sudo mount proc -t proc /mnt/proc
sudo mount sysfs -t sysfs /mnt/sys
sudo mount /dev --bind /mnt/dev
насчет sys не скажу, что 100% потребуется, но не помешает в любом случае.
вот, и уже после этого делай chroot и все остальное. после выхода из chroot
sudo umount /mnt/dev /mnt/proc /mnt/sysа потом уже сам корень.
лучше на "ты"

Оффлайн RedBeard

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #8 : 28 Апреля 2010, 18:54:23 »
ах да, дурак я!
значит так, перед тем как сделать chroot надо еще примонтировать /proc и не только:
sudo mount proc -t proc /mnt/proc
sudo mount sysfs -t sysfs /mnt/sys
sudo mount /dev --bind /mnt/dev
насчет sys не скажу, что 100% потребуется, но не помешает в любом случае.
вот, и уже после этого делай chroot и все остальное. после выхода из chroot
sudo umount /mnt/dev /mnt/proc /mnt/sysа потом уже сам корень.
А зачем /proc -то монтировать? Это ж виртуалка!

Оффлайн BEL9ILLI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: ubuntu. kernel panic - not syncing attempted to kill init
« Ответ #9 : 28 Апреля 2010, 18:55:22 »
эмм.... помоему моя любознательность меня погубит) я решил немного поэксперементировать и убил систему к е!"%ям..... решил бабахнуть libc6 и он потянул за собой всю систему))))))) меня даже не остановила подтверждение того, что я делаю ужасно плохо..... Вот сижу и смотрю как система умирает.....

Пользователь решил продолжить мысль 28 Апреля 2010, 19:23:28:
Такс, систему я убил в 0... буду переставлять. В любом Случае спасибо всем кто помогал!
« Последнее редактирование: 28 Апреля 2010, 19:23:28 от BEL9ILLI »

 

Страница сгенерирована за 0.048 секунд. Запросов: 23.