看板FreeBSD
标 题Re: [问题] hpt374驱动问题 (kernel load module相关问题)
发信站SayYA 资讯站 (Fri Oct 6 06:45:15 2006)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《[email protected] (ericlin)》之铭言:
> > 会需要
> > cp /mnt/hpt374-6.0.ko /boot/kernel/hpt374.ko
> > echo ’hpt374_load=”YES”’ >> /boot/defaults/loader.conf
> > 也就是说, 它会在开机时, load hpt374.ko这个module吧?
> > 但未来只要我重编kernel
> > cd /usr/src;
> > make buildkernel;
> > make installkernel;
> > 後...
> > /boot/kernel/hpt374.ko就会被删掉,
> > 我都要再copy hpt374.ko回去一次,
> > 不然重开机就完了, 因为我的系统是装在raid卡上,
> > 所以若没load这个module, 就会找不到raid卡, 系统自然也找不到..
> > 看过kernel的设定了, 但不知道要怎麽改...
> > 请问要怎麽让重编kernel後, 不会删掉/boot/kernel/hpt374.ko 谢谢!!
> BTW, 原厂 release 的才有 raid 5 功能, bsd 内的 driver 没有.
no ... 我本来也是这样子以为
但前几天 cvsup 至 6.2-PRERELEASE 时
发现没有挂原厂 drvier 也可以顺利认出 raid 5 的 disk 并挂上了
开机讯息会类似这样 -
kernel: ad4: 286168MB <Seagate ST3300831AS 3.02> at ata2-master UDMA133
kernel: ad6: 286168MB <Seagate ST3300831AS 3.02> at ata3-master UDMA133
kernel: ad8: 286168MB <Seagate ST3300831AS 3.02> at ata4-master UDMA133
kernel: ad10: 286168MB <Seagate ST3300831AS 3.02> at ata5-master UDMA133
kernel: ar0: 858504MB <HighPoint v3 RocketRAID RAID5 (stripe 64 KB)>
status: READY
kernel: ar0: disk0 READY using ad4 at ata2-master
kernel: ar0: disk1 READY using ad6 at ata3-master
kernel: ar0: disk2 READY using ad8 at ata4-master
kernel: ar0: disk3 READY using ad10 at ata5-master
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 59-126-172-37.hinet-ip.hinet.net