Автор Тема: обновление p5 -> p6 и все упало [решено]  (Прочитано 2681 раз)

Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Ковчег Сервер 5.0

подключил репозиторий  p6 в /etc/apt/sources.list.d/alt.list
сделал
# apt-get updateсделал
# apt-get upgradeвыдала много пакетов к обновлению, подтвердил Y
долго закачивала, распаковывала, наконец Done.
Теперь система не загружается, ругается после Welcome to ALTLinux:
Loading module button: Fatal: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such file or directory
...

сбрасывает в консоль восстановления.
mount -a получается за исключением файловых систем xfs

Как восстановить систему? Плиз, хэлп.



« Последнее редактирование: 02.09.2011 16:53:32 от Skull »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 167
    • Домашняя страница
Re: обновление p5 -> p6 и все упало
« Ответ #1 : 31.08.2011 17:12:15 »
# apt-get upgrade
Не делайте так!
apt-get dist-upgradeПолная инструкция обновления с p5 на p6: http://altlinux.org/Update
Андрей Черепанов (cas@)

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: обновление p5 -> p6 и все упало
« Ответ #2 : 31.08.2011 17:18:08 »
apt-get upgrade

Не правильная команда. Используйте dist-upgrade вместо upgrade.

Loading module button: Fatal: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such file or directory
...

Вряд ли это стало результатом upgrade. Кто-то "вручную" удалил этот файл. Восстановите его командой depmod -a. Но вряд ли отсутствие этого файла стало причиной неработы системы.



Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Re: обновление p5 -> p6 и все упало
« Ответ #3 : 31.08.2011 17:29:14 »
Андрей, спасибо.
Сделаю как там написано.

В моем случае как понял, теперь нужно сначала переустановить Ковчег 5.0

Жалко терять сделанные настройки самбы, crontab, др.

Будет ли достаточно сохранить все файлы из /etc и после установки Ковчега 5.0
восстановить их в новую /etc ?

Карлсон, попробовал:

# depmod -a
WARNING: Couldn't open directory /lib/modules/2.6.27-ovz-smp-alt9: No such file or directory
FATAL: ....

файл (директорию) я не удалял, никто другой к этой машине не подходил.
« Последнее редактирование: 31.08.2011 17:32:23 от vladiboc »

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: обновление p5 -> p6 и все упало
« Ответ #4 : 31.08.2011 17:33:58 »
# depmod -a
WARNING: Couldn't open directory /lib/modules/2.6.27-ovz-smp-alt9: No such file or directory
FATAL: ....

файл (директорию) я не удалял, никто другой к этой машине еще подходил.

У вас что, /lib на отдельном разделе, который не смонтировался? Что показывает команда mount? Сходите в директории, на которые идет ругань, и посмотрите, что там есть. Какое ядро у вас грузится?

В конце концов загрузитесь с livecd, примонтируйте свою систему, и переустановите ядро (см. инструкции по теме "восстановление загрузочной записи").

Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Re: обновление p5 -> p6 и все упало
« Ответ #5 : 31.08.2011 18:04:35 »
/lib на разделе /, не выделял на отдельный.
# mount
/dev/disk-by-uuid/......  on / type ext3 (rw,...)
proc on /proc ...
sysfs on /sys ...
...

директории 2.6.27-ovz-smp-alt9, на которую идет ругань просто нет в директории /lib/modules
/lib/modules  -  вообще пустая

# uname -r
2.6.27-ovz-smp-alt9

с livecd могу загрузиться, lilo.conf вижу, могу редактировать.

не нашел в инструкциях как переустановить ядро  :-[ восстановление загрузочной записи смотрел
« Последнее редактирование: 31.08.2011 18:19:34 от vladiboc »

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: обновление p5 -> p6 и все упало
« Ответ #6 : 31.08.2011 18:16:34 »
не нашел в инструкциях как переустановить ядро

Выполнить по инструкции пункты про mount --bind, chroot. Затем apt-get install --reinstall kernel-image-че-там-вам-за-ядро-надо.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 167
    • Домашняя страница
Re: обновление p5 -> p6 и все упало
« Ответ #7 : 31.08.2011 18:33:11 »
не нашел в инструкциях как переустановить ядро

Выполнить по инструкции пункты про mount --bind, chroot. Затем apt-get install --reinstall kernel-image-че-там-вам-за-ядро-надо.
После монтирования и chroot проще сразу из p6:
update-kernel -t ovz-el
Андрей Черепанов (cas@)

Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Re: обновление p5 -> p6 и все упало
« Ответ #8 : 31.08.2011 19:26:58 »
загрузился с LiveCD - Ковчег Gnome Desktop

корневой примонтировался в /mnt нормально
тоже нормально /proc /dev /sys

а вот chroot /mnt выругал:
chroot: failed to run command: `/bin/bash': Exec format error

перезагрузил liveCD с Kdesktop - тоже самое

загрузился в консоль восстановления - тоже самое, только вместо
/bin/bash - /bin/sh
« Последнее редактирование: 31.08.2011 19:39:15 от vladiboc »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 167
    • Домашняя страница
Re: обновление p5 -> p6 и все упало
« Ответ #9 : 31.08.2011 20:20:28 »
Что с битностью систем? Пытаетесь зайти с диска под i586 на систему с x86_64?
Андрей Черепанов (cas@)

Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Re: обновление p5 -> p6 и все упало
« Ответ #10 : 01.09.2011 16:32:49 »
Цитировать
Пытаетесь зайти с диска под i586 на систему с x86_64?

Именно так я-баран и делал  ;D

теперь нашел LiveCD x86-64, загрузился с него,
все примонтировал, сделал chroot /mnt
пытаюсь переустановить ядро:

[root@data sources.list.d]# apt-get install --reinstall kernel-image-ovz-el-2.6.32-alt27Reading Package Lists...
Building Dependency Tree...
E: Couldn't find package kernel-image-ovz-el-2.6.32-alt27
[root@data sources.list.d]# apt-get install --reinstall ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/x86_64/RPMS.classic/kernel-image-ovz-el-2.6.32-alt27
Get:1 ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/x86_64/RPMS.classic/kernel-image-ovz-el-2.6.32-alt27
Err ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/x86_64/RPMS.classic/kernel-image-ovz-el-2.6.32-alt27
  Unable to fetch file, server said 'Failed to open file.  '
Failed to fetch ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/x86_64/RPMS.classic/kernel-image-ovz-el-2.6.32-alt27  Unable to fetch file, server said 'Failed to open file.  '
E: Failed to fetch some archives.
[root@data sources.list.d]# update-kernel -t ovz-el
/usr/sbin/update-kernel: line 119: /dev/fd/62: No such file or directory
Try to install new kernel kernel-image-ovz-el- and update its modules [y]/n? y
W: Unable to locate package kernel-image-ovz-el#
Reading Package Lists...
Building Dependency Tree...
E: Couldn't find package kernel-image-ovz-el#
update-kernel: failed to install kernel-image-ovz-el- with modules
[root@data sources.list.d]#

в файле /etc/apt/sources.list.d/alt.list вот так:
[root@data ~]# cat /etc/apt/sources.list.d/alt.list
# ftp.altlinux.org (ALT Linux, Moscow)

# ALT Linux Platform 5
#rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch x86_64 classic
#rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic
rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch x86_64 classic
rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch noarch classic

#rpm [p5] http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch x86_64 classic
#rpm [p5] http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic

#rpm [p5] rsync://ftp.altlinux.org/ALTLinux/p5/branch x86_64 classic
#rpm [p5] rsync://ftp.altlinux.org/ALTLinux/p5/branch noarch classic

[root@data ~]#

apt-get update делал

Почему не устанавливает ядро?

в chroot-e вывод команд:
[root@data /]# df
df: cannot read table of mounted file systems: No such file or directory
[root@data /]# mount
warning: failed to read mtab
[root@data /]# ls -la /etc/mtab
lrwxrwxrwx 1 root root 12 Aug 31 15:51 /etc/mtab -> /proc/mounts

« Последнее редактирование: 01.09.2011 17:33:45 от vladiboc »

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: обновление p5 -> p6 и все упало
« Ответ #11 : 01.09.2011 17:24:38 »
Почему не устанавлиает ядро?

Скачайте ядро и нужные модули вручную, и установите.

Оффлайн bo4karev

  • Участник
  • *
  • Сообщений: 116
Re: обновление p5 -> p6 и все упало
« Ответ #12 : 01.09.2011 17:33:18 »
Цитировать
Скачайте ядро и нужные модули вручную, и установите.

Имеете ввиду создать из них локальный репозиторий или воспользоваться rpm -Uvh?

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: обновление p5 -> p6 и все упало
« Ответ #13 : 01.09.2011 17:40:56 »
Имеете ввиду создать из них локальный репозиторий или воспользоваться rpm -Uvh?

rpm или apt-get install /path/to/file.rpm

Оффлайн Spinoza

  • Участник
  • *
  • Сообщений: 54
Re: обновление p5 -> p6 и все упало
« Ответ #14 : 01.09.2011 17:51:31 »
У Вас ядро ovz-smp, соответственно его и надо обновлять:update-kernel -t ovz-smp