Добрый день.
Прошу помощи. Ситуация такая.
Есть пк на нем материнская плата ASUS P5MT-S, также есть 2 винта по 150 гиг б
оба сата. В биосе LSI LOGIC Embedded SATA создано RAID1.
При установке Freebsd видно девайс ar0, я и ставлю на него систему .
Перезагружаюсь и получаю ошибку наподобиеint=0000000d err=00000000 efl=00030246 eip=00003034
eax=0000205d ebx=00000004 ecx=00002000 edx=0000288c
esi=00000904 edi=0006290c epb=00001538 esp=00001502
cs=f000 ds=ee00 es=ee00 fs=0000 gs=0000 ss=ee00
cs:eip=0f 20 dd 81 e5 00 f0 0f-20 c2 0f 01 e0 a8 01 75
08 80 e2 fe e8 53 ff eb-21 0f 20 e0 a9 30 00 75
ss:esp=0c 29 06 00 04 09 00 00-38 15 00 00 22 15 00 00
04 00 00 00 8c 28 00 00-04 00 00 00 5d 28 00 00
BTX haltedДальше захожу в BIOS мамки ставлю Configured Sata as [AHCI] и система красивенько грузится.
Ввожу команду
#atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 ad8 status: READY#atacontrol detach ata4
ar0: WARRNING - mirror protection lost.RAIDarray in DEGRADED mode
ar0: writing of LSILogic v3 MegaRAID metadata is NOT supported yet
subdisk8: detached
ad8: detached#atacontrol attach ata4
#atacontrol status ar0
at0: ATA RAID1 subdisks: ad4 ad8 status : DEGRADED
#atacontrol rebuild ar0
atacontrol: ioct(IOCATARAIDREBUILD): Input/output errorКак побороть это чудо, или лучше настраивать програмный RAID, хотя я почитал здесь на форум, что и через контролер будет програмный рейд, только даные будет хранится в биосе контролера?
Я могу ошибаться, но man atacontrol говорит:
The atacontrol utility is a control program that provides the user access
and control to the FreeBSD ata(4) subsystem.А в man ata поддержки LSI я чего-то не нашел. Может рейдом нада управлять чем нибудь другим.
>Я могу ошибаться, но man atacontrol говорит:
>The atacontrol utility is a control program that provides the user access
>
>and control to the FreeBSD ata(4) subsystem.
>
>А в man ata поддержки LSI я чего-то не нашел. Может рейдом
>нада управлять чем нибудь другим.потому что ATA драйвер включает в себя еще и ataraid:
# man ataraid - на предмет метаданные каких контроллеров поддерживаются
НО, товарищ не написал какой у него релиз, бог с ним релизом, нужно:
- либо накатить AMR драйвер, либо проще поднять систему до 6.1-STABLE в которой
переделан драйвер AMR и грузить amr и amr_linux или как он там называется
и будет счастие, этот драйвер в отличие от ATA понимает метаданные (RAID созданный
через БИВОС) LSI LOGIC v3 MegaRAIDХотя в FreeBSD 6.1-RELEASE вроде уже новый вариант драйвера AMR, лень даты смотреть,
проверяется просто:# ls -la /boot/kernel/ | grep amr
если естьamr.ko и amr_linux.ko - тогда 6.1 должно поддерживать вашу жалезяку:
# kldload amr
# kldload amr_linux
# ls -la /dev/megadev0
>- либо накатить AMR драйвер, либо проще поднять систему до 6.1-STABLE в
>которой
>переделан драйвер AMR и грузить amr и amr_linux или как он там
>называется
>и будет счастие, этот драйвер в отличие от ATA понимает метаданные (RAID
>созданный
>через БИВОС) LSI LOGIC v3 MegaRAID
>
>Хотя в FreeBSD 6.1-RELEASE вроде уже новый вариант драйвера AMR, лень даты
>смотреть,
>проверяется просто:
>
># ls -la /boot/kernel/ | grep amr
>если есть
>
>amr.ko и amr_linux.ko - тогда 6.1 должно поддерживать вашу жалезяку:
>
># kldload amr
># kldload amr_linux
># ls -la /dev/megadev0
Релиз Freebsd 6.1-RELEASE #0 Sun May 7># ls -la /boot/kernel/ | grep amr
>если есть
>
>amr.ko и amr_linux.ko - тогда 6.1 должно поддерживать вашу жалезяку:есть
#dmesg | grep RAID
ar0:152520MB <LSILogic v3 MegaRAID RAID1> status: READYСейчас попробую обновить систему.