VFS Error

Здесь обсуждаются все вопросы, не попадающие под другие категории
Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

VFS Error

Сообщение Sineex »

Во время загрузки выдаётся:

VFS: Cannot open root device "hda4" or unknown-block(3,4)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(3,4)

Система - Gentoo (ядро - 2.6.8-r1)

таблица разделов :
/dev/hda3 ext2 boot
/dev/hda4 ext3 root

Grub:
title=Gentoo
root(hd0,2)
kernel /vmlinuz-2.6.8-gentoo-r1 root=/dev/hda4

Lilo:
image=/boot/vmlinuz-2.6.8-gentoo-r1
label=Gentoo
read-only
root=/dev/hda4

Вопрос как всегда один - где я был не прав??

p.s. Побочная проблема:
Если отключаю в BIOS floppy, то ядро зависает на сточке типа
Using anticipatory io sheduler и всё!!
man - первая комманда для изучения...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

1. При сборке ядра забыл включить поддержку IDE ?
2. Ессно всякие devfs не нужны.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

Ну не знаю....вроде всё включил и пересобрал несколько раз...вот только нашёл такой совет:
Device Drivers -> ATA/ATAPI/MFM/RLL support -> Probe internal ATA/100 (Kauai) first

, а вот такой опции там найти не могу :((

2 -? не понял?
man - первая комманда для изучения...

Hermit
Неотъемлемая часть форума
Сообщения: 354
Зарегистрирован: 22 сен 2004, 13:47
Откуда: Minsk
Контактная информация:

Сообщение Hermit »

Видит ли система hda?
если не видит, то включай поддержку своего IDE контроллера, если видит, проверь, включена ли sysfs (file systems -> pseudofs -> sysfs)

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

Контроллер точно включен. Насчёт sysfs не уверен. Но проверю - сегодня никак, а вот завтра....какие ещё мысли??
man - первая комманда для изучения...

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

уверен, не уверен...
кидай .config
наверно лучше в мыло...
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

devfs отключил, а вот sysfs не нашёл - нету там такого, в самом деле!
Не помогло :( Конфиг всё ещё скинуть??
man - первая комманда для изучения...

Hermit
Неотъемлемая часть форума
Сообщения: 354
Зарегистрирован: 22 сен 2004, 13:47
Откуда: Minsk
Контактная информация:

Сообщение Hermit »

Посмотри в .config 'CONFIG_SYSFS=Y'
У меня из-за нее была та же ошибка.
P.S. Смотрел есть и в 2.6.6 и в 2.6.8.1, должна и у тебя быть.
искать в File Systems -> Pseudo filesystems -> sysfs

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
# CONFIG_DEVFS_FS is not set
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_DEVPTS_FS_SECURITY=y
CONFIG_TMPFS=y
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y

Вот такие пироги....

p.s. В menuconfig sysfs нету - ну нету там такого пункта!!
man - первая комманда для изучения...

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

Вобщем, не знаюв чём было дело- всё решилось переустановкой исходников ядра и переписыванием здорового конфига :)
man - первая комманда для изучения...

Ответить