Вы здесь

[РЕШЕНО] kernel panic - not syncing :VFS : unable to mount root fs unknown-block(2,0), хелп. форум читал, ответ не нашел.

cat /etc/fstab


#
/dev/sda2               /boot           ext2            noauto,noatime  1 2
/dev/sda5               /               ext4            noatime         0 1
/dev/sda3               none            swap            sw              0 0
/dev/sda6               /home           ext4            exec,rw         0 1

/dev/hdc                /mnt/cdrom      iso9660         noauto,user,ro  0 0
#/dev/fd0               /mnt/floppy     auto            noauto,user     0 0

shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0

cat /boot/grub/device.map
(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc
(hd3)   /dev/sdd

cat grub.conf 

default 0
timeout 30
splashimage=(hd0,1)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.24-r5
root (hd0,1)

kernel /boot/bzImage root=/dev/sda5

lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AQ [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AQ [Radeon 9600] (Secondary)


cat .config | grep EXT4_FS
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

 cat .config | grep IDE
CONFIG_ACPI_VIDEO=y
CONFIG_HAVE_IDE=y
CONFIG_IDE=y
# Please see Documentation/ide/ide.txt for help/info on IDE drives
CONFIG_IDE_XFER_MODE=y
CONFIG_IDE_TIMINGS=y
CONFIG_IDE_ATAPI=y
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_IDE_GD=y
CONFIG_IDE_GD_ATA=y
# CONFIG_IDE_GD_ATAPI is not set
CONFIG_BLK_DEV_IDECS=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
CONFIG_BLK_DEV_IDETAPE=y
CONFIG_BLK_DEV_IDEACPI=y
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_PROC_FS=y
# IDE chipset support/bugfixes
CONFIG_IDE_GENERIC=y
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEDMA_SFF=y
# PCI IDE chipsets support
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_JOYSTICK_SIDEWINDER is not set
CONFIG_VIDEO_OUTPUT_CONTROL=y
# CONFIG_FB_TRIDENT is not set
# CONFIG_SND_RIPTIDE is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_LEDS_TRIGGER_IDE_DISK is not set
# CONFIG_IDEAPAD_LAPTOP is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y

cat .config | grep VIA
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_SATA_VIA=y
CONFIG_PATA_VIA=y
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_HW_RANDOM_VIA=y
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_AGP_VIA is not set
# CONFIG_DRM_VIA is not set
# CONFIG_FB_VIA is not set
CONFIG_SND_HDA_CODEC_VIA=y
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set

по сути либо я должен был забыть включить поддержку фс либо чипсет. но и то и то я выставил. куда копать? винты ide.

Я ПЕРЕСОБИРАЮ ЯДРО УЖЕ В 4Й РАЗ, что я упустил? вторые сутки сижу лол

Попробуйте genkernel, в первом приближении с конфигом ядра с livecd

Отключи CONFIG_IDE (ATA/ATAPI/MFM/RLL support), оставь только CONFIG_ATA (Serial ATA and Parallel ATA drivers). Твое ядро распознает твои диски не как sd*, а как hd*.

Не грусти, товарищ! Всё хорошо, beautiful good!

mke2fs написал:
kernel /boot/bzImage

нормальное имя ядру дать не судьба?

нет.

winterheart написал:
Отключи CONFIG_IDE (ATA/ATAPI/MFM/RLL support), оставь только CONFIG_ATA (Serial ATA and Parallel ATA drivers). Твое ядро распознает твои диски не как sd*, а как hd*.

спасибо огромное, все заработало.

правда нынче он не видит сетевуху

VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)

. буду ковырять снова ядро.

CONFIG_VIA_RHINE (VIA Rhine support)

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал:
CONFIG_VIA_RHINE (VIA Rhine support)

было включено. именно встроено в ядро. сетевая не поднималась
поднялась когда сделал ее модулем.... почему так? т.е. * - не работало, m -завелось

Ммм?
# CONFIG_VIA_RHINE is not set

Не был он включен.

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал:
Ммм?
# CONFIG_VIA_RHINE is not set

Не был он включен.

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

cat /usr/src/linux/.config | grep PPP
CONFIG_PPP=y
# CONFIG_PPP_MULTILINK is not set
# CONFIG_PPP_FILTER is not set
# CONFIG_PPP_ASYNC is not set
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_PPP_DEFLATE is not set
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_MPPE=y
CONFIG_PPPOE=y


 /etc/init.d/net.ppp0 start
 * Caching service dependencies ...                                                                                                                                                       [ ok ]
 * Bringing up interface ppp0
 *   Starting pppd in ppp0 ...
 *   start-stop-daemon: failed to start `/usr/sbin/pppd'
 *   Failed to start PPP                                                                                                                                                                  [ !! ]
 * ERROR: net.ppp0 failed to start

# CONFIG_PPP_ASYNC is not set
# CONFIG_PPP_SYNC_TTY is not set

пробовал выставлял эти параметры на y.(в хэндбуке так указано)

и эти

# CONFIG_PPP_MULTILINK is not set
# CONFIG_PPP_FILTER is not set
# CONFIG_PPP_DEFLATE is not set

pon pppoe
Plugin rp-pppoe.so loaded.
Couldn't open the /dev/ppp device: No such device or address
Linux kernel does not support PPPoE -- are you running 2.4.x?



Лучше делать так, как написано в http://www.gentoo.org/doc/en/home-router-howto.xml

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал:
Лучше делать так, как написано в http://www.gentoo.org/doc/en/home-router-howto.xml

сделал - не заработало. зараболо когда и поддержку пппое собрал модулем. забавно даже. если не модулем - не работало.

По видимому у меня те же грабли.

При этом обязательно пересобирать все ядро (make clean), или достаточно убрать из конфига, make && make modules_install ?

И что делать, если у меня в системе два диска - IDE и SERIAL ATA одновременно??

gormih написал:
По видимому у меня те же грабли.

При этом обязательно пересобирать все ядро (make clean), или достаточно убрать из конфига, make && make modules_install ?

make clean не обязательно, но образ ядра в /boot скопировать, даже если ты всего-лишь добавил один модуль, надо (и, если используешь lilo, то переписать загрузчик.

gormih написал:
И что делать, если у меня в системе два диска - IDE и SERIAL ATA одновременно??

А ничего.
IDE уже давно работает посредством libata (причём ЕМНИП стандартный режим не просто DEPRECATED в конфиге ядра).
Оно отразится только на именовании (в твоём случае SATA диск после правильного конфигурирования IDE станет sdb, но если ты это предусмотрел и везде начиная с конфигурационного файла загрузчика и до fstab включительно использовал uuid'ы, то ты имеешь все шансы не глядючи специально этого и не заметить).

:wq
--
Live free or die

Некрофил ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

kernel /boot/bzImage

нормальное имя ядру дать не судьба?

Как имя ядра может влиять на возможность загрузки системы?

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал:
Как имя ядра может влиять на возможность загрузки системы?

Не как,это я так,подметил

Я пробую сделать так как посоветовали (т.е откличил поддержку IDE), будем посмотреть что получиться, ибо у меня один в один проблема такая же по всем симптомам.
Уважаемые Гуру, откройте мне тайну, для чего тогда эта поддержка IDE по умолчанию включена, если такие вот проблемы возникают.
И как так получается, смотрел много видео и читал много мануалов, делал как показнно и написанно, ни у кого такой проблемы не видел (при том что в ютюбе показанно как на виртуалбокс ставят, так и на вмварю), пробовал ставить на то и на другое, даже микрософт виртуал пс, ошибка одна и таже, очень надеюсь что все у меня получиться. Использовал install-amd64-minimal-20150924.iso и install-x86-minimal-20150929.iso stage3 соответствовали номерам инсталл-сд делал все по хэндбуку. Большое спасибо если все получиться отпишусь
А ВОТ И НИ ФИГА НЕ РЕШЕНО, ОТКЛЮЧИЛ ПОДДЕЖКУ IDE, И ВСЕ РАВНО ТЕЖЕ ГРАБЛИ :( чет, меня начинает зазочаровывать ДЖЕНТУ, смотрел все, фстаб, лилоконф все норм, А ЯДРО ПЬЯНОЕ ЧТО ЛИ, Да не бывает так :(, придеться сидеть на фряхе, РЕБЯТА FreeBSD НА МНОГО ПРОЩЕ!

проходите пожалуйста мимо, здесь никто кормить не будет.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)