После обновления не загружается Arch
Модератор: Модераторы разделов
-
- Сообщения: 29
- ОС: Ubuntu
После обновления не загружается Arch
Просьба помочь советом. Вчера обновился через Pacman (-Su), в том числе поставилось и новое ядро 18-тое. После перезагрузки арч зависает намертво на этапе загрузки ядра. Выдает следущее сообщение:
No filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unable to mount root on unknown block (0,0)
Я загрузился с livecd - вроде файловая система в порядке. Может кто сможет помочь?
No filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unable to mount root on unknown block (0,0)
Я загрузился с livecd - вроде файловая система в порядке. Может кто сможет помочь?
-
- Сообщения: 313
- ОС: Linux
Re: После обновления не загружается Arch
А ты на mkinitcpio заблаговременно перешел?
http://www.archlinux.org/news/252/
http://www.archlinux.org/news/252/
-
- Сообщения: 29
- ОС: Ubuntu
Re: После обновления не загружается Arch
@leX писал(а): ↑23.09.2006 13:46А ты на mkinitcpio заблаговременно перешел?
http://www.archlinux.org/news/252/
В том то идело, что нет. Возможно ли как нить это дело поправить. Может через livecd скопировать?
блин могли бы в зависимости бросить 18 ядра... Наверное много народа на этом накололось.. Многие же новости на сайте арча не читают...
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: После обновления не загружается Arch
Во-первых, во время инсталяции ядра Вам английским по чёрному написали:
Во-вторых, если если Вы согласились с pacman'ом на установку mkinitcpio или же сами доустановиди его, то Вам необходимо зайти в файл конфигурации Вашего загрузчика и поменять initrd26.img на kernel26.img, что следует из записи сделаной при инсталяции всё того же ядра:
Так Вас предупреждали заранее надписью:
Возможно. Скачайте пакет "mkinitcpio-0.5.6-1.pkg.tar.gz" и распакуйте. Только Вам ещё надо сконфигурировать "kernel26.img" выполнив команду:
А Вы вряд ли сможите это как-то сделать, ибо система не загружается. Возьмите мой образ, который я прикреплю с сообщению (не забудти изменить разрешение удалив ".txt"). Потом его перезапишите, при необходимости, выполнив вышеупомянутую команду.
WARNING:
mkinitrd is not supported anymore in kernel >=2.6.18 series!
Please change to Mkinitcpio setup.
Во-вторых, если если Вы согласились с pacman'ом на установку mkinitcpio или же сами доустановиди его, то Вам необходимо зайти в файл конфигурации Вашего загрузчика и поменять initrd26.img на kernel26.img, что следует из записи сделаной при инсталяции всё того же ядра:
Please change your bootloader config files:
Grub: /boot/grub/menu.lst | Lilo: /etc/lilo.conf
initrd26.img to kernel26.img
initrd26-full.img to kernel26-fallback.img
(stilet @ Sep 23 2006, в 13:52) писал(а):блин могли бы в зависимости бросить 18 ядра
Так Вас предупреждали заранее надписью:
Код: Выделить всё
:: Replace mkinitrd with mkinitcpio from "current"? [Y/n]
(stilet @ Sep 23 2006, в 13:52) писал(а):Возможно ли как нить это дело поправить. Может через livecd скопировать?
Возможно. Скачайте пакет "mkinitcpio-0.5.6-1.pkg.tar.gz" и распакуйте. Только Вам ещё надо сконфигурировать "kernel26.img" выполнив команду:
Код: Выделить всё
mkinitcpio -g /boot/kernel26.img
А Вы вряд ли сможите это как-то сделать, ибо система не загружается. Возьмите мой образ, который я прикреплю с сообщению (не забудти изменить разрешение удалив ".txt"). Потом его перезапишите, при необходимости, выполнив вышеупомянутую команду.
-
- Сообщения: 29
- ОС: Ubuntu
Re: После обновления не загружается Arch
CnupT писал(а): ↑23.09.2006 13:58Во-первых, во время инсталяции ядра Вам английским по чёрному написали:
WARNING:
mkinitrd is not supported anymore in kernel >=2.6.18 series!
Please change to Mkinitcpio setup.
Во-вторых, если если Вы согласились с pacman'ом на установку mkinitcpio или же сами доустановиди его, то Вам необходимо зайти в файл конфигурации Вашего загрузчика и поменять initrd26.img на kernel26.img, что следует из записи сделаной при инсталяции всё того же ядра:
Please change your bootloader config files:
Grub: /boot/grub/menu.lst | Lilo: /etc/lilo.conf
initrd26.img to kernel26.img
initrd26-full.img to kernel26-fallback.img
У меня такое ощущения, что этой фразы не было. Я ведь отказался от установки mkinitcpio. Ладно, а что сейчас-то предпринять?
-
- Сообщения: 313
- ОС: Linux
Re: После обновления не загружается Arch
Загружаться с livecd и как-то химичить с chroot.Ладно, а что сейчас-то предпринять?
Но вот что конкретно надо делать сказать не могу. Квалификации не хватает. :-(
-
- Сообщения: 29
- ОС: Ubuntu
-
- Сообщения: 313
- ОС: Linux
Re: После обновления не загружается Arch
У меня 2.6.17 но с mkinitcpio
Код: Выделить всё
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel (hd0,0)/vmlinuz26 root=/dev/hdb3 ro vga=795 elevator=cfq
initrd (hd0,0)/kernel26.img
title Arch Linux Fallback
root (hd0,2)
kernel (hd0,0)/vmlinuz26 root=/dev/hdb3 ro vga=795
initrd (hd0,0)/kernel26-fallback.img
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: После обновления не загружается Arch
Отредактировал своё сообщение. Читай выше. Всё должно заработать.
Всё там было. Прочитайте файл ".INSTALL" в пакете "kernel26-2.6.18".
(stilet @ Sep 23 2006, в 14:05) писал(а):У меня такое ощущения, что этой фразы не было. Я ведь отказался от установки mkinitcpio.
Всё там было. Прочитайте файл ".INSTALL" в пакете "kernel26-2.6.18".
-
- Сообщения: 29
- ОС: Ubuntu
Re: После обновления не загружается Arch
Нет. Ничего не получилось. Придется переустанавливать систему. Спасибо за поддержку.
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: После обновления не загружается Arch
(stilet @ Sep 23 2006, в 13:52) писал(а):блин могли бы в зависимости бросить 18 ядра...
(stilet @ Sep 23 2006, в 14:05) писал(а):Я ведь отказался от установки mkinitcpio.
Код: Выделить всё
[cnupt@linux ~]$ pacman -Si kernel26
Repository : testing
Name : kernel26
Version : 2.6.18-4
Depends On : mkinitcpio module-init-tools
...
Repository : current
Name : kernel26
Version : 2.6.17.13-3
Depends On : mkinitcpio mkinitrd module-init-tools
Во-первых, как видно из примера в зависемостях есть "mkinitcpio" даже в ядре 2.6.17, так что он у Вас наверняка установлен. Во-вторых, отказались Вы не от установки "mkinitcpio", а от удаления "mkinitrd", который в принципе, ничем не мешает, но выпоняет функцию мусора в системе, ибо в ядре 2.6.18 не работает. Вывод можно сделать такой - Вы просто забыли отредактировать конфигаруционный файл загрузчика заменив "initrd26.img" на "kernel26.img".
-
- Сообщения: 29
- ОС: Ubuntu
Re: После обновления не загружается Arch
Да вы правы - mkinitcpio у меня оказалось был установлен. Я действительно не внес эти строки в menu.lst. В следующий раз буду повнимательней.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
CnupT писал(а): ↑23.09.2006 19:52
(stilet @ Sep 23 2006, в 14:05) писал(а):Я ведь отказался от установки mkinitcpio.
Код: Выделить всё
[cnupt@linux ~]$ pacman -Si kernel26 Repository : testing Name : kernel26 Version : 2.6.18-4 Depends On : mkinitcpio module-init-tools ... Repository : current Name : kernel26 Version : 2.6.17.13-3 Depends On : mkinitcpio mkinitrd module-init-tools
Во-первых, как видно из примера в зависемостях есть "mkinitcpio" даже в ядре 2.6.17, так что он у Вас наверняка установлен. Во-вторых, отказались Вы не от установки "mkinitcpio", а от удаления "mkinitrd", который в принципе, ничем не мешает, но выпоняет функцию мусора в системе, ибо в ядре 2.6.18 не работает. Вывод можно сделать такой - Вы просто забыли отредактировать конфигаруционный файл загрузчика заменив "initrd26.img" на "kernel26.img".
Доброшо времени суток!
У меня та же проблема не может смонтировать root

Причемя ядро я собрал сам из abs и в menu.lst все поменял:
Код: Выделить всё
# (0) Arch Linux
title Arch Linux
root (hd0,4)
kernel /boot/vmlinuz26 root=/dev/hda5 ro
initrd /boot/kernel26.img
title Arch Linux (console)
root (hd0,4)
kernel /boot/vmlinuz26 root=/dev/hda5 ro 2
initrd /boot/kernel26-fallback.img
Причем не работает не то не то что может быть???
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Собирал из abs т.е. ядро стандартное ни че сам не менял
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 599
- ОС: Archlinux
Re: После обновления не загружается Arch
А корень у вас на какой фс ?
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Корень у меня ext3.
Как видно из стандартного конфига
поддержка ext3 собирается модулем.
Как видно из стандартного конфига
Код: Выделить всё
CONFIG_EXT2_FS=m
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=m
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=m
поддержка ext3 собирается модулем.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 599
- ОС: Archlinux
Re: После обновления не загружается Arch
Попробуйте не-модулем, у меня такая-же проблема была, когда reiserfs (на корне) загружалась модулем.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
После вашего вопроса сам уже так подумал буду пробовать. Спасибо.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Обновил ядро с оффициального репозитария и столкнулся с другой проблемой:
[code]
::Loading initramfs
/init:43: replace:notfound
/init:43: replace:notfound
export43: bad
kernel panic - not syncing. Attempted to kill init!
что может быть за причина???
[code]
::Loading initramfs
/init:43: replace:notfound
/init:43: replace:notfound
export43: bad
kernel panic - not syncing. Attempted to kill init!
что может быть за причина???
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: После обновления не загружается Arch
initrd перепрописать нужно ,cм выше было уже
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Угу точно было.
Я же и писал что запись поменял на нижеследующие:
тем не менее все равно kernel panic :(
Я же и писал что запись поменял на нижеследующие:
Код: Выделить всё
# (0) Arch Linux
title Arch Linux
root (hd0,4)
kernel /boot/vmlinuz26 root=/dev/hda5 ro
initrd /boot/kernel26.img
тем не менее все равно kernel panic :(
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: После обновления не загружается Arch
Обновил, прописал - полёт нормальный. Всё крутится на reiserfs.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Тут уже другая проблема я так понимаю он не может загрузить kernel26.img
Код: Выделить всё
::Loading initramfs
/init:43: replace:notfound
/init:43: replace:notfound
export43: bad
kernel panic - not syncing. Attempted to kill init!
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
Я наконец-то разобрался!
Оказывается криво стоял mkinitcpio переустановил пакет и все пошло!
Оказывается криво стоял mkinitcpio переустановил пакет и все пошло!
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: После обновления не загружается Arch
До этого я ставил mkinitcpio собранный из abs вот с ним ни чего не получилось 
А после установки из репозитария все пошло.

А после установки из репозитария все пошло.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: После обновления не загружается Arch
У меня та же история
Установил базовую систему, залил на винт current extra community.
Прописал каталоги , сделал pacman -Suy - вроде все обновилось.
Потом перегрузился и ядро в панике.
содержимое каталога boot
Это конфиг lilo
Пробовал перезапускать mkinitcpio , но теперь не могу восстановить lilo
Пробовал загрузиться из grub - ядро по - прежнему в панике.
Что тупо переустанавливать и все с начала ?
Установил базовую систему, залил на винт current extra community.
Прописал каталоги , сделал pacman -Suy - вроде все обновилось.
Потом перегрузился и ядро в панике.
Код: Выделить всё
ls /mnt/mdk/boot
boot.1600 grub initrd26.img kernel26-fallback.img map System.map26
diag1.img initrd26-full.img kconfig26 kernel26.img mkinitcpio-kernel26.conf vmlinuz26
Это конфиг lilo
Код: Выделить всё
#
# /etc/lilo.conf
#
boot=/dev/hdc
# This line often fixes L40 errors on bootup
# disk=/dev/hda bios=0x80
default=arch
timeout=50
lba32
prompt
image=/boot/vmlinuz26
label=arch
initrd=/boot/kernel26.img
root=/dev/hdc1
read-only
Пробовал перезапускать mkinitcpio , но теперь не могу восстановить lilo
Код: Выделить всё
lilo
Fatal: raid_setup: stat("/dev/hdc")
Пробовал загрузиться из grub - ядро по - прежнему в панике.
Что тупо переустанавливать и все с начала ?
-
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: После обновления не загружается Arch
Удалось загрузиться таким образом - откат с инсталлера на основное ядро и установка kernel-beyond.
Теперь вижу в кде квадратики везде , но это другая песня.
Теперь вижу в кде квадратики везде , но это другая песня.