[РЕШЕНО] 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

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

Отключи CONFIG_IDE

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

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

mke2fs написал(а): kernel

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

CONFIG_VIA_RHINE (VIA Rhine support)

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

winterheart

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

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

Ммм? # CONFIG_VIA_RHINE is

Ммм?
# CONFIG_VIA_RHINE is not set

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

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

winterheart

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 написал(а): Лучше

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

kernel /boot/bzImage

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

Как имя ядра может влиять на

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

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

winterheart написал(а): Как

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

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

Почему так kernel panic - not syncing :VFS

Я пробую сделать так как посоветовали (т.е откличил поддержку 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 ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".