Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Проблема после установки нового ядра в Red Hat Linux 9.

Ответить
Настройки темы
Проблема после установки нового ядра в Red Hat Linux 9.

Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Откомпилировал ядро 2.4.x
После компиляции, при загрузке пишет:
Kernel panic:VFS:Unable to mount root fs on 00:00

Помогите ! ! !

Отправлено: 19:03, 17-04-2005

 

Аватара для RooD

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Поподробнее плиз! С какими опциями собирал?

-------
http://skides.net.ru


Отправлено: 20:34, 17-04-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Скорей всего у Вас проблемы с железом или файловой системой.
1 Используете-ли при загрузке initrd
2 Какое железо у вас (всё, что касается дисков) и используемые файловые системы.
3 Ядро 2.4.x - очень расплывчиво - это 2.4.7 №-годичной давности и свежайшее 2.4.30

-------
Поспешай не торопясь


Отправлено: 08:16, 18-04-2005 | #3


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


Makis
Была похожая проблема при компиляции ядра в Red Hat Linux 9.
Посмотрите правильно ли прописано в lilo.conf (grub.conf) куда монтировать корневой каталог.

-------
По'DDoS'ил и бросил :-)


Отправлено: 10:37, 18-04-2005 | #4


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Не ожидал, что откликнуться сразу 3 человека на мою проблему.
СПАСИБО ! ! !

Информация по железу
Процессор
Модель : Intel(R) Pentium(R) 4 CPU 2.80GHz
Поддержка SMT : 2 единиц
Встроенный кэш L2 : 512kB ECC Синхронный ATC (8-магистральный, длина строки 64 байта)

Материнская плата
Шины : ISA AGP PCI IMB USB i2c/SMBus
Поддержка MP : 1 процессор(ов)
MP APIC : Да
Системный BIOS : American Megatrends Inc. 1001.004
Система : To Be Filled By O.E.M. To Be Filled By O.E.M.
Материнская плата : ASUSTeK Computer Inc. P4P800-E
Всего памяти : 1023MB DDR-SDRAM
Чипсет 1
Модель : ASUSTeK Computer Inc 82865G/PE/P, 82848P DRAM Controller / Host-Hub Interface
Скорость системной шины : 4x 200MHz (800MHz скорость передачи данных)
Всего памяти : 1024MB DDR-SDRAM
Скорость шины памяти : 2x 200MHz (400MHz скорость передачи данных)

Видеосистема
Монитор/Панель : BenQ FP767 ver.2
Адаптер : RADEON 9600 SERIES
Адаптер : RADEON 9600 SERIES - Secondary
Устройство обработки изображений : Creative WebCam Pro

Физические накопители
Жесткий диск : ST3160023AS
Жесткий диск : ST36423A
CD-ROM/DVD : TOSHIBA ODD-DVD SD-R5272

Периферия
Клавиатура : Easy Internet Keyboard
Мышь : Genius NetScroll Optical Mouse (USB port)

Устройства MultiMedia
Устройство : Creative SB Audigy LS
Устройство : Creative Game Port
Устройство : Realtek AC'97 Audio

Устройства связи
Устройство : U.S. Robotics 56K FAX EXT




Пытался компилировать 2 ядра: 2.4.25 и 2.6.4.

КОМПИЛЯЦИЯ:

make mrproper (чистка)
make xconfig (конфигурация)
make dep (КОГДА КОМПИЛИРОВАЛ ЯДРО 2.4.25)
make bzImage (собрать ядро)
make modules (собрать модули)

от пользователя root:
make modules_install (установить модули)
make install (установить ядро)


После последний неудачной попытки поставил: module-init-tools-0.9.14.tar.bz2
Использовал материал статьи: Ставим ядро 2.6, или Ядерная физика для домохозяйки. Версия 2.0

После компиляции при загрузке системы выдаёт сообщение и виснит:

2.6.4
Kernel Panic: No init found.
Try passing init=option to kernel.

2.4.25
VFS: Cannot open "root device" "LABEL=/" or 00:00
Please append a correct "root=" doot option
Kerne lPanic: VFS:Unable to mount/root/fs on 00:00

ПОМОГИТЕ ! ! !

Фаил .config разместить не удалось, при необходимости могу выслать.

Отправлено: 20:30, 19-04-2005 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Makis
По 2.6.4 - явно говорит, что не прописан в lilo (grub) intrd
По 2.4.25 - похоже, что не знает контроллер жёсткого диска, хотя может, что и то-же, что в 2.6.4
Создайте файл initrd, если он ещё не создан (для каждого ядра)

Example: mkinitrd /boot/initrd-2.6.11-std26-up-alt6.img 2.6.11-std26-up-alt6

-------
Поспешай не торопясь


Отправлено: 09:01, 20-04-2005 | #6


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


Makis
Для ядра 2.6.4 открой конфиг загрузчика (lilo.conf или grub.conf смотря что у тебя) и для это ядра (2.6.4) поропиши все по аналогии как написано для работующего ядра.
Для ядра 2.4.25 думаю что надо задать правильно куда монтировать root каталог.

-------
По'DDoS'ил и бросил :-)


Отправлено: 10:34, 20-04-2005 | #7


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я пользуюсь Grub.

Фаил grub.conf редактировал в соответствии с оригинелом, тоесть параметры загрузки нового и старого ядер были одинаковыми.
Команда MAKE INSTALL сама создает фаил initrd-2.6.4.img, НО КАК ВЫ И СКАЗАЛИ я его удалил и создал командой mkinitrd.
Получившийся фаил был идентичен стертому по размеру.
Я кучу литературы перечитал по компиляции ядра вроде все так просто....скорее всего я что то не отключаю при конфигурации (make xconfig)
или наоборот не включаю ((((((((((.
СПАСИБО.

Отправлено: 11:36, 20-04-2005 | #8


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот фаил grub.conf


# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda2
# initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.6.4)
root (hd0,0)
kernel /vmlinuz-2.6.4 ro root=LABEL=/ hdb=ide-scsi
initrd /initrd-2.6.4.img
title Red Hat Linux (2.4.20-13.9smp)
root (hd0,0)
kernel /vmlinuz-2.4.20-13.9smp ro root=LABEL=/ hdb=ide-scsi
initrd /initrd-2.4.20-13.9smp.img

Отправлено: 12:17, 20-04-2005 | #9


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


Попробуй для ядра 2.6.4 прописать что типа того:
kernel /vmlinuz-2.6.4 ro root=/dev/hda2 LABEL=/ hdb=ide-scsi
Вместо hda2 нужно прописать тот раздел который у тебя root раздел.

-------
По'DDoS'ил и бросил :-)


Отправлено: 13:35, 20-04-2005 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Проблема после установки нового ядра в Red Hat Linux 9.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Radmin из интернета через Red Hat Linux (роутер) в локальную сеть Darza Общий по Linux 13 20-11-2006 13:53
Red HAt Linux, Bind e-Lenka Общий по Linux 6 16-12-2005 09:08
red hat LINUX 9.0 НЕ ЗАГРУЗИЛСЯ X-SERVER anod7 Общий по Linux 6 09-10-2005 14:12
Как проще всего снести Linux Red Hat и поставить Windows AVA Общий по Linux 22 18-08-2004 10:49
Установка SkyStar 1 под Linux Red Hat 9 netspy Железо в Linux 11 22-06-2003 03:49




 
Переход