LINUX.ORG.RU

FastTrak Sx4000 + gentoo-sources-2.6.21


0

0

У меня есть машина с установленным контроллером RAID. Работает под Windows.

Хочу установить на нее Gentoo Linux как основную операционную систему (с использованием RAID-5 и загрузкой ядра с RAID), чтобы работала так же как под Windows.

Не получается установить (скомпилировать) драйвер для RAID. Выдается ошибка

CONFIG_X86_L1_CACHE_SHIFT undeclared here (not in a function)

В интернете нашел предложения выполнить

make mkproper && make oldconfig && make dep

прописать симлинки

ln -s /usr/src/linux-2.6.21-gentoo-r4 /usr/src/linux

ln -s /usr/src/linux/include/linux /usr/include/linux

ln -s /usr/src/linux/include/asm /usr/include/asm

выполнил, прописал — все равно не скомпилировалось.

Поделитесь, пожалуйста, скомпилированным FastTrak.o под эту версию, или подскажите, как сделать, чтобы ошибка не выдавалась.

Видел вот эти материалы, но как сделать, чтобы заработало - не осознал:

http://www.lugh.de/promise/

http://linuxmafia.com/faq/Hardware/sata.html#promise

http://people.redhat.com/~heinzm/sw/dmraid/

SX4000 "полу"-софтовый - в нем из всей железки только чип для XOR-а стоит - поэтому при дровах от Promise он работает менее грузя проц

http://www.promise.com/product/product_detail_eng.asp?segment=RAID%20HBAs&...

http://www.promise.com/support/download/download2_eng.asp?productID=94&ca...

anonymous

А ты Makefile посмотри в дровах промисовских, там 100% есть какая-то херня типа KERNEL_DIR или что-то в таком роде, поправь её напрямую и всё скомпилится.

Gharik
()

Если есть возможность - смени контроллер на что-то более нормальное.

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