Re: Re[2]: Kernel panic - not syncing: Fatal exception in interrupt

2011-08-23 Пенетрантность Franco Landi


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/64d1abd8-d645-49b3-9fdd-2dda6138f...@gmail.com



Re: Re[2]: kernel panic

2002-10-10 Пенетрантность Alexei Khlebnikov
From: Vadim Yu. Vaganov [EMAIL PROTECTED]
 AK Лог надо дословный давать. Найти - определить имя или подмонтировать?

 AK 1) Не сказал ядру имя root fs.
 AK 2) Не включил в ядро драйвер железа, на котором root fs.
 AK 3) Не включил в ядро драйвер fs на root fs.

 Лог такой:
 skip
 VFS: Cannot open root device 301 or 03:01
 Please append a correct root= boot option
 Kernel panic: VFS: Unable to mount root fs on 03:01

03:01, судя по ls -l /dev/hda* - это /dev/hda1. Там, вероятно,
система fat или ntfs, драйвер которой не включен в ядро.


 --

 Причем с ядром 2.2.20 и 2.4.18fb, которые шли с дистрибьютивом все
 загружается.
 Почему в lilo.conf эти ядра понимают записи
 root=/dev/hda

Это в общих установках, до секций image/other ?
Плохая запись однако. Надо сменить на /dev/hdaN.
Ядра 2.2.20 и 2.4.18fb монтируют root fs, потому что
у них, вероятно, выставлен параметр root=
непосредственно в секции данного ядра.

Вообще, дай секцию для своего негрузящегося ядра.


 boot=/dev/hda1
 , а здесь не может найти (или понять)...

Как ты уже наверное понял - это не тот параметр.


 AK 1) Не сказал ядру имя root fs.
 Как сказать?

1.1) Прописать в lilo.conf/grub.conf в общие установки или секцию для
данного ядра.
1.2) Установитьв самом образе ядра утилиткой rdev.

 AK 2) Не включил в ядро драйвер железа, на котором root fs.
 AK 3) Не включил в ядро драйвер fs на root fs.
 Как включить п.2,3?

Это возможно только на этапе конфигурации ядра. Когда собираешь
свое ядро из исходников. В твоем случае можно только справедливо
предполагать, что ядро сконфигурили так как тебе надо.

Кстати, а у тебя винчестер-то не на этом самом Promise-овском контроллере?
Ядро вообще винчестер определяет? Может он у тебя на /dev/hde вообще,
как у меня.