Поставил дистрибутив 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, поддержка этой системы в ядре включена (не модулем).
Есть какие предложения?
crux 2.3: несколько проблем
-
ruslandh
Re: crux 2.3: несколько проблем
Как пишут в журнале Linux Format (
Цитата:
Для наилучшего ответа на ваш вопрос нам нужно знать ка можно больше подробностей.
...
Если Linux уже запущен, то выполните в root-терминале следующие команды и прикрепите к письму файл system.txt
uname -a > system.txt
lspci >> system.txt
lspci -vv >> system.txt
...
Диск подключён к контроллеру Sata ?
http://www.linuxformat.ru/
) :Цитата:
Для наилучшего ответа на ваш вопрос нам нужно знать ка можно больше подробностей.
...
Если Linux уже запущен, то выполните в root-терминале следующие команды и прикрепите к письму файл system.txt
uname -a > system.txt
lspci >> system.txt
lspci -vv >> system.txt
...
Диск подключён к контроллеру Sata ?
-
MeteO
Re: crux 2.3: несколько проблем
Разве мало подробностей?
Зачем uname -a? Я же сказал какие ядра и какой дистрибутив.
Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.
Вот, точно, забыл написать, винт ide.
Зачем uname -a? Я же сказал какие ядра и какой дистрибутив.
Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.
Вот, точно, забыл написать, винт ide.
-
MeteO
Re: crux 2.3: несколько проблем
Что мешает сделать initrd и загрузить туда необходимые модули для загрузки?
man mkinitrd
man mkinitrd
-
must die
Re: crux 2.3: несколько проблем
MeteO
Если мне не изменяет память то за поддержку nforce отвечает модуль amd74xx
Т.е. в конфиге вашего ядра должно быть:
CONFIG_BLK_DEV_AMD74XX=y
или что-нубудь вроде
CONFIG_BLK_DEV_NFORCE=y
Если мне не изменяет память то за поддержку nforce отвечает модуль amd74xx
Т.е. в конфиге вашего ядра должно быть:
CONFIG_BLK_DEV_AMD74XX=y
или что-нубудь вроде
CONFIG_BLK_DEV_NFORCE=y
-
MeteO
Re: crux 2.3: несколько проблем
Цитата 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
Что мешает сделать 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
Re: crux 2.3: несколько проблем
Цитата:
Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.
Покажите
Вывод lspci могу показать только для ядра которое идёт на диске, которое как я сказал выше, нормально все определяет.
Покажите

-
MeteO
Re: crux 2.3: несколько проблем
Цитата ruslandh:
Покажите
См. аттач.
Загрузился с диска этого дистрибутива.
Покажите
См. аттач.
Загрузился с диска этого дистрибутива.