Re: Megaide.o

2003-08-27 Thread Dmitry A. Fedorov
On Wed, 27 Aug 2003, Vladimir Pozdnyakov wrote:

> Недавно купили ProLiant DL320 G3, а в нем IDE рэйд LSI. Дрова для этого
> девайса заточены только под ядра RedHat и SUSE. Под Debian при попытке
> загрузить субж выскакивает megaide.o: unresolved symbol ...
> 
> Может кто сталкивался и решал проблему?

Ядерные модули Linux могут существовать только в виде исходных текстов
(полностью или частично).
И это чисто техническое ограничение.

В вашем случае cобранный ядерный модуль, способен правильно работать
только с конкретным ядром конкретного дистрибутива, для которого он
собран, так что даже пользователь этого дистрибутива не может поменять
себе ядро, если он хочет гарантированно сохранить работоспособность всех
таких модулей.

Поэтому, вы должны заранее отказываться от применения устройств,
драйверы к котором не доступны в исходном (или полуисходном) виде.

-- 
Если виртуальная память закончилась, она не настоящая.



Re: Megaide.o

2003-08-27 Thread Pavel Andreew

Vladimir Pozdnyakov wrote:


Недавно купили ProLiant DL320 G3, а в нем IDE рэйд LSI. Дрова для этого
девайса заточены только под ядра RedHat и SUSE. Под Debian при попытке
загрузить субж выскакивает megaide.o: unresolved symbol ...
Может кто сталкивался и решал проблему?


   Сталкивались. Если нужен Debian Only, то решений всего 2:
1) поставить Red Hat 8, затем переписать весь '/' от Дебиана (конечно, 
исключая /boot/*, модули и lilo.  Недостатки очевидны - старое ядро 
(2.4.18) и полная невозможность запуска после случайных апгрейдов 
(modutils, lilo, etc).
2) забить на аппаратный Raid и ставить как на обычные /dev/hda, dev/hdb, 
  etc. Правда, надо будет подобрать конфигурацию raid-массивов в 
сетапе, иначе BIOS не увидит LILO. Главное - не забыть вкомпилить в ядро 
драйвера IDE для CMD649 (для чипов LSI) и ServerWorks (для встроенных на 
материнке).


   Я остановился на втором варианте - так надёжнее. Кстати, можно 
водрузить Software Raid.


--
Павел Андреев, Генеральная дирекция ОАО "Уралсвязьинформ"
Телефон: (3432) 76-21-98 / ICQ: 11140506



Re: Megaide.o

2003-08-27 Thread Vladimir Pozdnyakov
On Wed, 27 Aug 2003 13:28:20 +0600
Pavel Andreew <[EMAIL PROTECTED]> wrote:

> Vladimir Pozdnyakov wrote:
> > 
> > Недавно купили ProLiant DL320 G3, а в нем IDE рэйд LSI. Дрова для
> > этого девайса заточены только под ядра RedHat и SUSE. Под Debian при
> > попытке загрузить субж выскакивает megaide.o: unresolved symbol ...
> > Может кто сталкивался и решал проблему?
> 
> Сталкивались. Если нужен Debian Only, то решений всего 2:
> 1) поставить Red Hat 8, затем переписать весь '/' от Дебиана (конечно,
> 
> исключая /boot/*, модули и lilo.  Недостатки очевидны - старое ядро 
> (2.4.18) и полная невозможность запуска после случайных апгрейдов 
> (modutils, lilo, etc).
> 2) забить на аппаратный Raid и ставить как на обычные /dev/hda,
> dev/hdb, 
>etc. Правда, надо будет подобрать конфигурацию raid-массивов в 
> сетапе, иначе BIOS не увидит LILO. Главное - не забыть вкомпилить в
> ядро драйвера IDE для CMD649 (для чипов LSI) и ServerWorks (для
> встроенных на материнке).
> 
> Я остановился на втором варианте - так надёжнее. Кстати, можно 
> водрузить Software Raid.
Есть еще третий вариант - поставить в Debian ядро от RedHat (2.4.20)
Сейчас как раз его обкатываю (разбираюсь с initrd, т.к. с этим никогда
раньше не сталкивался):)

Спасибо!
-- 
С уважением,
инженер-аналитик
отдела развития информационных систем
ОАО "Сиданко" в городе Ижевске
mailto: Vladimir Pozdnyakov <[EMAIL PROTECTED]>



Re: Megaide.o

2003-08-27 Thread Pavel Andreew

Vladimir Pozdnyakov wrote:


Есть еще третий вариант - поставить в Debian ядро от RedHat (2.4.20)
Сейчас как раз его обкатываю (разбираюсь с initrd, т.к. с этим никогда
раньше не сталкивался):)


   Если уже есть megaide.o для 2.4.20 - хорошо.  А вот подружить 
дебиановский LILO с редхатовским ядром у меня не вышло...


--
Павел Андреев, Генеральная дирекция ОАО "Уралсвязьинформ"
Телефон: (3432) 76-21-98 / ICQ: 11140506



Re: Megaide.o

2003-08-27 Thread Vlad
Hello Vladimir,

Wednesday, August 27, 2003, 10:22:44 AM, you wrote:

VP> Недавно купили ProLiant DL320 G3, а в нем IDE рэйд LSI. Дрова для этого
VP> девайса заточены только под ядра RedHat и SUSE. Под Debian при попытке
VP> загрузить субж выскакивает megaide.o: unresolved symbol ...

VP> Может кто сталкивался и решал проблему?
VP> Спасибо!

CONFIG_SCSI_MEGARAID=y
без вмешательства в ядро попробуйте сначала
у меня с дебиановским ядром нормально работает

-- 
Best regards,
 Vladmailto:[EMAIL PROTECTED]



Re: Megaide.o

2003-08-27 Thread Vladimir Pozdnyakov
On Wed, 27 Aug 2003 16:03:17 +0600
Pavel Andreew <[EMAIL PROTECTED]> wrote:

> Vladimir Pozdnyakov wrote:
> 
> > Есть еще третий вариант - поставить в Debian ядро от RedHat (2.4.20)
> > Сейчас как раз его обкатываю (разбираюсь с initrd, т.к. с этим
> > никогда раньше не сталкивался):)
> 
> Если уже есть megaide.o для 2.4.20 - хорошо.  А вот подружить 
> дебиановский LILO с редхатовским ядром у меня не вышло...
ВСЕ ОТЛИЧНО ЗАРАБОТАЛО на Red Hat 2.4.18!
Т.е. ядро от Red Hat, а система Debian :)

-- 
С уважением,
инженер-аналитик
отдела развития информационных систем
ОАО "Сиданко" в городе Ижевске
mailto: Vladimir Pozdnyakov <[EMAIL PROTECTED]>



Re: Megaide.o

2003-08-27 Thread Vladimir Pozdnyakov
On Wed, 27 Aug 2003 14:30:02 +0400
Vlad <[EMAIL PROTECTED]> wrote:

> Hello Vladimir,
> 
> Wednesday, August 27, 2003, 10:22:44 AM, you wrote:
> 
> VP> Недавно купили ProLiant DL320 G3, а в нем IDE рэйд LSI. Дрова для
сдесь я ошибся - ProLiant DL320 G2
> VP> этого девайса заточены только под ядра RedHat и SUSE. Под Debian
> VP> при попытке загрузить субж выскакивает megaide.o: unresolved
> VP> symbol ...
> 
> VP> Может кто сталкивался и решал проблему?
> VP> Спасибо!
> 
> CONFIG_SCSI_MEGARAID=y
> без вмешательства в ядро попробуйте сначала
> у меня с дебиановским ядром нормально работает
> 
Это для SCSI - для IDE не подходит, нет устройства 


-- 
С уважением,
инженер-аналитик
отдела развития информационных систем
ОАО "Сиданко" в городе Ижевске
mailto: Vladimir Pozdnyakov <[EMAIL PROTECTED]>