Kernel panic (При установки из другого дистрибьютива)

Модератор: Модераторы разделов

_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Kernel panic

Сообщение _Gleb_ »

Попробовал установить Arch из другого дистрибутива по инструкции
Всё, вроде, сделал, но Arch при загрузке выдаёт:

Код: Выделить всё

no filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unaable to mount root fs on unknown-block (3,4)

lilo.conf:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'># Modified by YaST2. Last modification on Пнд Май 7 02:31:47 MSD 2007
menu-scheme = Wb:kw:Wb:Wb
timeout = 80
lba32
change-rules
reset
read-only
prompt
default = SL_10.1
message = /boot/message
boot = /dev/hda2

image = /boot/vmlinuz
###Don't change this comment - YaST2 identifier: Original name: linux###
label = SL_10.1
append = " apm=off acpi=off mce=off barrier=off idewait=50 psmouse.proto=b are irqpoll pci=nommconf resume=/dev/hda1 splash=verbose showopts psmouse.prot o=imps"
vga = 0x31a
initrd = /boot/initrd
root = /dev/hda2

image = /boot/vmlinuz
###Don't change this comment - YaST2 identifier: Original name: failsafe###
label = Failsafe
append = "showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus= 0 edd=off 3"
vga = normal
initrd = /boot/initrd
root = /dev/hda2

image=/newarch/boot/vmlinuz26
###Don't change this comment - YaST2 identifier: Original name: Arch###
label=Arch
Append="devfs=nomount"
vga=788
root=/dev/hda4
read-only</div>

/newarch/etc/fstab:

Код: Выделить всё

#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
/dev/hda4              /         ext3      ro,user,noauto,unhide   1      1
/dev/hda1              swap      swap      defaults                0      0
/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
/dev/fd0               /mnt/fl   vfat      user,noauto             0      0

Пробовал загруужаться с ядром suspend2 -- ошибки те же, только пишет больше. Что делать?
Изображение
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Kernel panic

Сообщение Uncle_Theodore »

/dev/hda4 -- это правильное указание на новый рут?
Там точно ext3?
lilo прогонял после изменения конфига?
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

Uncle_Theodore писал(а):
08.07.2007 22:10
/dev/hda4 -- это правильное указание на новый рут?

Вроде, да. Туда подмонтирован /newarch, куда всё ставилось. Там точно ext3.
lilo прогонял после изменения конфига?

Прогонял.
Изображение
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Kernel panic

Сообщение cheer »

Там явно /dev/sda4, потому что PATA. А название темы исправьте, пожалуйста, кто-нибудь..
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

cheer писал(а):
09.07.2007 00:00
Там явно /dev/sda4, потому что PATA.

Код: Выделить всё

Fatal: Illegal 'root=' specification: /dev/sda4
Изображение
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Kernel panic

Сообщение cheer »

Я не про lilo, а про fstab. lilo ведь записан в suse, который видит разделы как hda. Кстати, почему lilo, а не grub? Последний, кажется, рекомендуется всеми, кроме, возможно, Патрика?
Спасибо сказали:
Аватара пользователя
S7a1k3r
Сообщения: 159
Статус: Белгородский LUG
ОС: Arch Linux

Re: Kernel panic

Сообщение S7a1k3r »

_Gleb_ писал(а):
08.07.2007 22:25
Туда подмонтирован /newarch, куда всё ставилось. Там точно ext3.

ммм... куда newarch подмонтирован?
Складывается впечатление, что вы с разделами напутали.
У вас каталог boot от арча размещен на hda4? или в каталоге boot от второго дистрибутива?
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

S7a1k3r писал(а):
09.07.2007 20:33
ммм... куда newarch подмонтирован?

/dev/hda4
У вас каталог boot от арча размещен на hda4? или в каталоге boot от второго дистрибутива?

На hda4, в каталоге boot
Изображение
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

cheer писал(а):
09.07.2007 09:39
Я не про lilo, а про fstab. lilo ведь записан в suse, который видит разделы как hda.

Не получается.
Изображение
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Kernel panic

Сообщение cheer »

выведи fstab на разделе с ArchLinux, cfdisk. И поставь grub, если ничего не помогает.
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »

коль вопрос про kerne-panic чтоб не создовать темы спроу здесь
обновил с диска от LFX систему + ядро 2.6.21suspend система при загрузке в падает в панику куда копать?
Archlinux Current
Спасибо сказали:
Аватара пользователя
slasher
Сообщения: 92
ОС: Arch

Re: Kernel panic

Сообщение slasher »

Какое сообщение выдает перед паникой? Какое ядро было до этого?
Today would be a good day to DIE.
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »

to slaser VFS:unable to mount root fs on device dev(3,8)
ядро до этого 2.6.19
корень системы на sda7(hda7)
Archlinux Current
Спасибо сказали:
Аватара пользователя
slasher
Сообщения: 92
ОС: Arch

Re: Kernel panic

Сообщение slasher »

t-roll писал(а):
12.07.2007 00:13
to slaser VFS:unable to mount root fs on device dev(3,8)
ядро до этого 2.6.19
корень системы на sda7(hda7)

Вроде бы с 2.6.20 перестало поддерживаться mkinitrd, его заменило mkinitcpio. Поэтому в конфиге загрузчика исправте initrd.img (или что там было) на kernel26suspend.img
При установке ядра образ должен был сгенерироваться.
Today would be a good day to DIE.
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »


image=/boot/vmlinuz26suspend2
label=arch_fallback
root=/dev/sda7
initrd=/boot/kernel26suspend2-fallback.img
vga=795
read-only
append="resume=/dev/sda9"

теперь Kernel panic - not syncing: no init found
Archlinux Current
Спасибо сказали:
Аватара пользователя
slasher
Сообщения: 92
ОС: Arch

Re: Kernel panic

Сообщение slasher »

t-roll писал(а):
12.07.2007 11:59

image=/boot/vmlinuz26suspend2
label=arch_fallback
root=/dev/sda7
initrd=/boot/kernel26suspend2-fallback.img
vga=795
read-only
append="resume=/dev/sda9"

теперь Kernel panic - not syncing: no init found

А файл /boot/kernel26suspend2-fallback.img существует?
Я вижу, у Вас SATA хард, тогда почитайте это http://bbs.archlinux.org/viewtopic.php?pid=250302#p250302
У Вас /boot на отдельном разделе или нет?
Попробуйте в append добавить init=/sbin/init (если я правильно понимаю, append -- параметры, передающиеся ядру?)
Today would be a good day to DIE.
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »

append параметры передоваемые ядро это да
/boot/kernel26suspend2-fallback.img существует но результат тот же
/boot отдельный раздел
sda-стало равносильно hda после обновления системы
sata нет и в помине мать G-7VA на kt400
Archlinux Current
Спасибо сказали:
Аватара пользователя
slasher
Сообщения: 92
ОС: Arch

Re: Kernel panic

Сообщение slasher »

Пробовали init=/sbin/init?
Как вариант попробуйте загрузиться с установочного диска (диск LXF, с которого обновлялись; он, вроде, загрузочный) и переустановить загрузчик.
Тогда конфиг будет сгенерирован заново. Это может помочь.
И глупый вопрос вдогонку: запускаете /sbin/lilo перед ребутом?
Today would be a good day to DIE.
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »

kinit: can't open root device dev(0,0)
и kernel panic соответствненно
mkinitcpio.conf

Код: Выделить всё

HOOKS="base udev autodetect ide scsi filesystems usb "

lilo.conf

Код: Выделить всё

#
# /etc/lilo.conf
#
boot=/dev/sda
# This line often fixes L40 errors on bootup
# disk=/dev/sda bios=0x80
default=arch_suspend
timeout="500"
lba32
prompt
vga="795"

image=/boot/vmlinuz26suspend2
        label=arch_suspend
        root=/dev/sda7
    vga=795

    append="root=/dev/sda7 rootfstype=ext3fs init=/sbin/init "
    initrd=/boot/kernel26suspend2.img
Archlinux Current
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

cheer писал(а):
10.07.2007 13:42
выведи fstab на разделе с ArchLinux

Код: Выделить всё

#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
/dev/hda4 (или sda пробовал, окончательно запутался)              /         ext3      ro,user,noauto,unhide   1      1
/dev/hda1              swap      swap      defaults                0      0
/dev/cdrom             /mnt/cd   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd               /mnt/dvd  udf       ro,user,noauto,unhide   0      0
/dev/fd0               /mnt/fl   vfat      user,noauto             0      0


cfdisk

В Arch:

Код: Выделить всё

FATAL ERROR: Cannot open disk drive
Press any key to exit cfdisk

В Suse:

Код: Выделить всё

    hda1                    Primary   Linux swap / Solaris              5371,11
    hda2        Boot        Primary   Linux ext3                       10742,22
    hda3                    Primary   Linux ext3                       37581,31
    hda4                    Primary   Linux ext3                       26329,13
Изображение
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

t-roll писал(а):
12.07.2007 11:59
теперь Kernel panic - not syncing: no init found

Я у себя попробоввал -- теперь тоже что-то про init пишет.
Изображение
Спасибо сказали:
Аватара пользователя
t-roll
Сообщения: 139
ОС: ArchLinux;WinXP

Re: Kernel panic

Сообщение t-roll »

добавил в mkinitcpio.conf
MODULES="ide_disk ext3"
заработало
Archlinux Current
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

Re: Kernel panic

Сообщение _Gleb_ »

Вот как пишет:

Код: Выделить всё

Kernel panic - not syncing:Attemped to kill init
Изображение
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Kernel panic

Сообщение drBatty »

Хотел создать новую тему, но нашёл поиском похожую. Беда постигла меня такая:
Всё было нормально, было 2 ИДЕ диска: hda, hdb. Но я поставил ещё один, САТА, стало
sda, sdb, sdc, и ничего не грузится: пишет: не могу найти рутовую директорию, кернел паник.
я загрузился с флешки, сменил корень, и поправил /etc/fstab, затем поправил lilo.conf, но при попытке сохранить изменения, получаю сообщение об ошибке: "невозможно stat(/dev/sda)", или как-то так. потому изменения не сохраняются.

что мне теперь делать?

:cry: :cc_hang:

ЗЫЖ если САТА диск отключить, то всё равно остаются /dev/sd*, а не /dev/hd* как раньше...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
IgnesBSD
Сообщения: 82
ОС: FreeBSD

Re: Kernel panic

Сообщение IgnesBSD »

Может прав на конфиг-файл нету? :crazy:
Все мы обмануты счастьем ...
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Kernel panic

Сообщение drBatty »

IgnesBSD писал(а):
03.11.2009 04:47
Может прав на конфиг-файл нету?

me root...

vim /etc/lilo.conf
...OK


/sbin/lilo
...ERROR

PS: таким образом, конфиг я могу выправить, но для сохранения нужно запустить lilo, а оно запускается с ошибкой.
Система грузится, до того места, в котором подключается рутовой раздел, значит первая сточка (boot=/dev/hda) верна,
но вот затем написано было /dev/hda6, там мой рутовый раздел с /boot, вот это уже не работает, т.к. к тому моменту это уже /dev/sda6
что делать - без понятия :(
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: