Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   crux 2.3: несколько проблем (http://forum.oszone.net/showthread.php?t=87250)

MeteO 19-07-2007 04:36 615631

crux 2.3: несколько проблем
 
Поставил дистрибутив crux 2.3 руководствуясь handbook.
Столкнулся со следующими проблемами:

1. При загрузки ядра не определяется контроллер, пишет:

Цитата:

pci_ide: unknown ide controller on pci bus 00 device 48, vid=10de, did=0085
pci_ide: not 100% native mode: will probe irqs latter
Контроллер nforce2 ultra 400. (мат. плата MSI K7N2 DELTA2)

При сборке ядра выставил следующие:

Цитата:

* ATA/ATAPI/MFM/RLL support
* Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
* Include IDE/ATA-2 DISK support
* PCI IDE Chipset support
* Generic PCI bus-master DMA support
* AMD and nVidia IDE support
Притом что, при загрузки с диска контроллер нормально определяется.

P.S. Собирал ядро 2.6.20.3 (идёт вместе с дистрибом), пробовал и другое 2.6.21.5

2. Наверное => из 1-ого?
Цитата:

Kernel panic: VFS: unable to mount root fs on 03:01
в lilo.conf прописано:

Цитата:

lda32
install=text
boot=/dev/hda
image=/boot/vmlinuz
label=CRUX
root=/dev/hda1
read-only
append="quiet"
в fstab прописано:

Цитата:

/dev/hda1 / reiserfs defaults 0 0
/dev/hda2 swap swap 0 0
/dev/hda3 /home reiserfs defaults 0 0
Корневая патиция находится на hda1 в файловой системе reiser, поддержка этой системы в ядре включена (не модулем).

Есть какие предложения?

ruslandh 19-07-2007 08:39 615650

Как пишут в журнале Linux Format (http://www.linuxformat.ru/) :

Цитата:

Для наилучшего ответа на ваш вопрос нам нужно знать ка можно больше подробностей.
...
Если Linux уже запущен, то выполните в root-терминале следующие команды и прикрепите к письму файл system.txt
uname -a > system.txt
lspci >> system.txt
lspci -vv >> system.txt
...
Диск подключён к контроллеру Sata ?

MeteO 19-07-2007 12:41 615787

Разве мало подробностей?
Зачем uname -a? Я же сказал какие ядра и какой дистрибутив.
Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.

Вот, точно, забыл написать, винт ide.

nwtour 19-07-2007 14:21 615842

Что мешает сделать initrd и загрузить туда необходимые модули для загрузки?
man mkinitrd

must die 19-07-2007 14:36 615853

MeteO

Если мне не изменяет память то за поддержку nforce отвечает модуль amd74xx
Т.е. в конфиге вашего ядра должно быть:

CONFIG_BLK_DEV_AMD74XX=y
или что-нубудь вроде
CONFIG_BLK_DEV_NFORCE=y

MeteO 19-07-2007 15:23 615887

Цитата:

Цитата nwtour
Что мешает сделать initrd и загрузить туда необходимые модули для загрузки? man mkinitrd

Про initrd я в курсе, и про man то же :) У этого дистрибутива другая идеология, использовать ядро не нуждающееся в initrd.

Цитата:

Цитата must die
Если мне не изменяет память то за поддержку nforce отвечает модуль amd74xx Т.е. в конфиге вашего ядра должно быть: CONFIG_BLK_DEV_AMD74XX=y или что-нубудь вроде CONFIG_BLK_DEV_NFORCE=y

Память тебе не изменяет, CONFIG_BLK_DEV_AMD74XX=y указывался при сборке ядра, об этом я уже написал в 1ом посте:
Цитата:

Цитата self
* AMD and nVidia IDE support


ruslandh 20-07-2007 00:46 616118

Цитата:

Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.
Покажите :)

MeteO 20-07-2007 16:07 616409

Вложений: 2
Цитата:

Цитата ruslandh
Покажите

См. аттач.
Загрузился с диска этого дистрибутива.

MeteO 21-07-2007 18:27 616861

Люди, есть ещё какие-нибудь предложения?


Время: 06:26.

Время: 06:26.
© OSzone.net 2001-