Вообщем ситуация такая. Есть машинка на 865-м чипсете. Нужно получить ДЕШЕВЫЙ RAID 1. Нужна реализация чтобы можно было в биосе контроллера делать зеркало и потом FreeBSD туда установилась.Попробывал sil3112 в итоге создаю в биосе райда зеркало из 2-х дисков, а установщик freebsd видит просто 2 диска :(
Подскажите модель ДЕШЕВОГО контроллера который нормально поодерживается FreeBSD 3-й день ищу, безрезультатно. А если в понедельник не будет решения, ой не поздоровится мне :(
P.S. FreeBSD 6.1
man atacontrol
для софтового рейда
>man atacontrol
>для софтового рейда- загрузится с life-cd (например frenzy) или установить минимально систему на первый диск
- atacontrol create RAID1 ad1 ad2
- загрузится с компакта и установить систему на ar0 - ad1 ad2 не трогатьпо идее если система нормально поймет "недорейд" контроллер, то он (контроллер) сможет представить биосу во время загрузки один виртуальный диск (рейд)
если не поймет - то загрузка ядра будет происходить с одного, указаного в биосе диска, а стартанет система уже на рейде - драйвер ar подгрузится с ядром и корневая система подмонтируется с рейда итд...
в man ataraid написано поддерживается Silicon Image Medley, ну я и подумал что он увидит sil3112, но тем неменне он его не увидил. Причем как-то странно он это сделал :)Тоесть когда в биосе контроллера я сделал RAID1, гружусь,
ядро выдает что-то типа:disk0 is C (ну смысл такой короче :))
А инсталятор выдает мне 2 диска на выбор для разбиения на разделы.
Удаляю миррор в диосе контроллера, гружусь:
disk0 is C
disk1 is ... что-то типа того :)Это я к чему, такое чувство, что ядро-то вполне понимает что райд есть, но инсталятор тем немене выдает что есть только диски по отдельности. Пробывал поставить ОС на 1 диск (когда собрано зеркало в контроллере), так он потом бутдиск не видит :( вырубаю рейд, ставлю ОС на 1 диск, грузится нормально :(
>man atacontrol
>для софтового рейдаЕсли бы было все так просто :( Немогу я так, машинка не мне пойдет... Обязательно нужно чтобы человек мог установить ОС прямо на RAID без вещей типа установить на 1 диск, подправить fstab сделать мирор и тому подобных вещей.
С матерями на VIA P4M800 проблемы небыло! Прям в биосе райда делаешь миррор и FreeBSD туда ставится без проблем. А вот ввиде отдельной платы не моуг найти ничего дешевого :(
man ataraid:
> The ataraid driver can read the following metadata formats:
> ... Silicon Image Medley ...
но писать метаданные для этого контроллера он не сможет.видимо новая версия прошивки в контроллере, и атарейд не понимает формат метаданных
попробуй 7.0 - может там уже поправили
или hardware-raid - это будет недешево но надежно
>
>man ataraid:
>> The ataraid driver can read the following metadata formats:
>> ... Silicon Image Medley ...
>но писать метаданные для этого контроллера он не сможет.
>
>видимо новая версия прошивки в контроллере, и атарейд не понимает формат метаданных
>
>
>попробуй 7.0 - может там уже поправили
>
>или hardware-raid - это будет недешево но надежноУ меня есть строго определенная проблема :) Нужно найти именно софтовый, дешевый райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен такой существует :) на матерях же есть :) но вот какой именно? Может кто-то сталкивался и нашел решение? В этом вопрос и состоит!
Promise Fast Trak TX2 2200 или 2300
У меня работает TX4 4300
>У меня есть строго определенная проблема :) Нужно найти именно софтовый, дешевый
>райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен
>такой существует :) на матерях же есть :) но вот какой
>именно? Может кто-то сталкивался и нашел решение? В этом вопрос и
>состоит!
Вы разберитесь что надо, софтварный или хардварнеый рейд
>
>>У меня есть строго определенная проблема :) Нужно найти именно софтовый, дешевый
>>райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен
>>такой существует :) на матерях же есть :) но вот какой
>>именно? Может кто-то сталкивался и нашел решение? В этом вопрос и
>>состоит!
>Вы разберитесь что надо, софтварный или хардварнеый рейдА че определяться? Я вполне конкретно написал: "У меня есть строго определенная проблема :) !!!!___Нужно найти именно софтовый___!!!!, дешевый райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен такой существует :) на матерях же есть :) но вот какой именно? Может кто-то сталкивался и нашел решение? В этом вопрос и состоит!
"
>>У меня есть строго определенная проблема :) Нужно найти именно софтовый, дешевый
>>райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен
>>такой существует :) на матерях же есть :) но вот какой
>>именно? Может кто-то сталкивался и нашел решение? В этом вопрос и
>>состоит!
>Вы разберитесь что надо, софтварный или хардварнеый рейд
У *никсоидов есть противная манера.Как только речь заходит о плохо поддерживаемых софт-райдах, они вместо того чтобы подсказать решение проблемы начинают советовать hardware RAID, как будто у вопрошающего денег избыток.Понятное дело что проще нихрена не поддерживать и давать столь "дельные" советы чем заимплементить поддержку железки.Однако замечу что винды грузятся и юзают райды на мамках и дешевых карточках без проблем.Просто как максимум для того чтобы грузиться с райда надо драйверок по F6 сетапу дать.В *никсах эквивалентный функционал не то чтобы совсем не реализован но реализация поддержки загрузки с такого райда своими настолько геморройна что проще и правда насоветовать хардварный райд, ага? :E
неужели нету ниодно софт-рейда, SATA, который FreeBSD при установки увидила? Кроме как я уже говорил интегрированного в чипсет P4M800. Сомневаюсь :) А вот что никто не сталкивался и не находил рещение, странно.
>неужели нету ниодно софт-рейда, SATA, который FreeBSD при установки увидила? Кроме как
Могу сказать одно - НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ Рейд на Базе Silicon Image 3112!!!!! - я грустный обладатель этого контроолера на матери - при записи на жесткий диск идут таймауты в консоли, потом через секунд 15, раздается щелчок головок, и комп перезагружается, пробовал ради интереса PCI контроллер на том же чипсете - та же проблема - пробовал на FreeBSD 6.0 , 6.1 , на 5.4, 5.3 шлий таймауты , запись тормозилась, восстанавливалась . но комп не перезагружался. Я на форуме поднимал не раз эту тему, это вина дров ФРи и разработчиков чипа.
Если будет пробовать на СИликоне, то возьмите Silicon Image 3114, на него вроде никто не жаловался. Но как в рейде он работает не знаю...
>>>У меня есть строго определенная проблема :) Нужно найти именно софтовый, дешевый
>>>райд на отдельной плане, на который могла бы ставиться FreeBSD. Уверен
>>>такой существует :) на матерях же есть :) но вот какой
>>>именно? Может кто-то сталкивался и нашел решение? В этом вопрос и
>>>состоит!
>>Вы разберитесь что надо, софтварный или хардварнеый рейд
>У *никсоидов есть противная манера.Как только речь заходит о плохо поддерживаемых софт-райдах,
>они вместо того чтобы подсказать решение проблемы начинают советовать hardware RAID,
>как будто у вопрошающего денег избыток.Понятное дело что проще нихрена не
>поддерживать и давать столь "дельные" советы чем заимплементить поддержку железки.Однако замечу
>что винды грузятся и юзают райды на мамках и дешевых карточках
>без проблем.Просто как максимум для того чтобы грузиться с райда надо
>драйверок по F6 сетапу дать.В *никсах эквивалентный функционал не то чтобы
>совсем не реализован но реализация поддержки загрузки с такого райда своими
>настолько геморройна что проще и правда насоветовать хардварный райд, ага? :E
>
Ну сгущайте краски, уважаемый. В никсах то же самое можно сделать. Если в дистрибутиве нет подходящего драйвера, то, достаточно загрузиться с LiveCD и подсунуть на дискете драйвер соответствующего софтового рэйда, который, предварительно скачивается с сайта производителя материнской платы. Так как FreeBSD не юзаю, не могу точно сказать, есть ли там то что нужно. А вот RedHat и Gentoo -- прекрасно справляются с этим. Уверен что и во FreeBSD такое возможно.А вот уж если у производителя нема такого драйвера, то тут уже пляски с бубном начинаются. Точно так же как и в Windows.
Кроме того, насколько я понимаю, если в BIOS создаешь RAID, а FreeBSD все равно видит два диска, это означает что реализация RAID на этой материнке кривая. Следовательно использовать такой RAID -- себе дороже. Уж лучше программный.
>Кроме того, насколько я понимаю, если в BIOS создаешь RAID, а
>FreeBSD все равно видит два диска, это означает что реализация RAID
>на этой материнке кривая. Следовательно использовать такой RAID -- себе дороже.
>Уж лучше программный.Это значит только то, что система не умеет читать мета-данные этого контроллера.
>>man atacontrol
>>для софтового рейда
>
>Если бы было все так просто :( Немогу я так, машинка не
>мне пойдет... Обязательно нужно чтобы человек мог установить ОС прямо на
>RAID без вещей типа установить на 1 диск, подправить fstab сделать
>мирор и тому подобных вещей.
>
>С матерями на VIA P4M800 проблемы небыло! Прям в биосе райда делаешь
>миррор и FreeBSD туда ставится без проблем. А вот ввиде отдельной
>платы не моуг найти ничего дешевого :(отдельные платы -- это аппаратный RAID, а они не бываю дешевыми. УВЫ! :-(
>>>man atacontrol
>>>для софтового рейда
>>
>>Если бы было все так просто :( Немогу я так, машинка не
>>мне пойдет... Обязательно нужно чтобы человек мог установить ОС прямо на
>>RAID без вещей типа установить на 1 диск, подправить fstab сделать
>>мирор и тому подобных вещей.
>>
>>С матерями на VIA P4M800 проблемы небыло! Прям в биосе райда делаешь
>>миррор и FreeBSD туда ставится без проблем. А вот ввиде отдельной
>>платы не моуг найти ничего дешевого :(
>
>отдельные платы -- это аппаратный RAID, а они не бываю дешевыми. УВЫ!
>:-(Отдельность райда (ввиде платы) никаким образом не говорит о его аппаратности). Для примера те же Sil3112 стоят по 14$ :) А вопрос собстно в том, есть-ли другие софт-контроллеры на отдельной плате работающие в FreeBSD?