LINUX.ORG.RU

Gentoo и 2.6.5


0

0

Решил я поставить себе gentoo-dev-sorces 2.6.5 , сначала собрал руками и получил: FS: Cannot opedn root device "hda1" or hda1 Please append a correct "root=" boot options Kernel Panic : VFS Unable to mount root fs of /dev/hda1 Файловая система у меня RasierFS ,решил попробовать genkernel он собрал ядро но после перезагрузки результат оказался тот же(((( с этитми же параметрами ядра серии 2.4.X работают отлично, ну тогда решил поробовать поставить обычное ядро 2.4.6 - результат тот же, отчаявшись я скопировал ядро c LiveCD (я так делал один раз и оно работало) и ... тоже самое. На другом форуме мне посоветовали просто переустановить gentoo но помоему это не выход. Что мне делать ? P.S поддержка devfs в ядро включена.

Возможно у тебя проблемы с fstab

anonymous
()
Ответ на: комментарий от Andrewkl

Когда ядро конфигурировал, подсказки к параметрам читал? В разделе про IDE/ATA/что-то/там/такое включи поддержку ATAPI, DMA и своего чипсета. Заодно почитай комментарии к соответствующим пунктам.

theSoul ★★★
()
Ответ на: комментарий от theSoul

>Когда ядро конфигурировал, подсказки к параметрам читал? В разделе про >IDE/ATA/что-то/там/такое включи поддержку ATAPI, DMA и своего чипсета. >Заодно почитай комментарии к соответствующим пунктам.

Ничего не помогло

Andrewkl
() автор топика
Ответ на: комментарий от Andrewkl

Ну я ж не телепат, подробно опиши что делал.

theSoul ★★★
()
Ответ на: комментарий от Selecter

в загрузчике вот что : title=Gentoo Linux 2004.0 root (hd0,0) kernel /boot/kernel-2.6.5 root=/dev/hda1 boot

Вот последовательность действий: emerge gentoo-dev-sources пешел в каталог нового ядра и make menuconfig потом make и make modules_install затем скопировал и переименовал System.map в System.map-2.6.5 и bzImage в kernel-2.6.5 и положил их в /boot, затем порвали загрузчик и все... могу привести здесь файл .config

Andrewkl
() автор топика
Ответ на: комментарий от Andrewkl

# ATA/ATAPI/MFM/RLL support # CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y

# # Please see Documentation/ide.txt for help/info on IDE drives # CONFIG_BLK_DEV_HD_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_IDEDISK_STROKE is not set CONFIG_BLK_DEV_IDECD=y # CONFIG_BLK_DEV_IDETAPE is not set CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDESCSI=y # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_TASKFILE_IO=y

# # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_OPTI621 is not set CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_ADMA=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CY82C693 is not set # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT34X is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=y # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set # CONFIG_BLK_DEV_VIA82CXXX is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y CONFIG_BLK_DEV_HD=y

Andrewkl
() автор топика

Посмотрел я в гогле и нашёл самые распространённые причины:

1. IDE-чипсет 2. /etc/fstab

Покажи что у тебя в fstab

Selecter ★★★★
()
Ответ на: комментарий от Selecter

/dev/hda2 swap swap defaults 0 0 /dev/hda1 / reiserfs notail,noatime 1 1 /dev/hdc /mnt/cdrom iso9660,udf iocharset=koi8-r,noauto,user,ro /dev/sr0 /mnt/cdrw iso9660 iocharset=koi8-r,noauto,user,ro /dev/fd0 /mnt/floppy auto noauto,user,owner 0 0 proc /proc proc defaults 0 0 /dev/hda3 /mnt/windows ntfs iocharset=koi8-r,owner,ro,umask=0 0 0

Andrewkl
() автор топика
Ответ на: комментарий от Andrewkl

Вроде конфигурация правильная, косяков не вижу. А драйвер файловой системы тоже статически в ядро вкомпилен?

theSoul ★★★
()
Ответ на: комментарий от Andrewkl

после отключения автоматического монтирования devfs он стал видеть диск но выадет стррое сообщение

Andrewkl
() автор топика
Ответ на: комментарий от Andrewkl

Я бы на твоём месте покапался капитально в ядре раз в жизни, заточил под своё железо, сохранил конфиг и само ядро, залил на золотой mini-CD и поставил на полочку на всякий пожарный.

Стоит один раз разобраться в чём-то серьёзно - как в будущем больше не придётся страдать от незнания.

Selecter ★★★★
()
Ответ на: комментарий от Selecter

Грузиться оно все равно нестало, разные module-init-tools не помогли, и амое главное ЯДРО С LIVECD GENTOO ТОЖЕ НЕ ГРУЗИТСЯ или что оно тоже неправильно собрано %)))))))

Andrewkl
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.