我也来诉诉苦——在新机器上无法安装OpenBSD 4.7 和 NetBSD 5.02

讨论其他BSD项目及其衍生品,如:FreeBSD,DragonFlyBSD,PC-BSD,DesktopBSD,FreeNAS,NAS4Free,m0n0wall,pfSense,pacBSD,OpenDarwin...
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

我也来诉诉苦——在新机器上无法安装OpenBSD 4.7 和 NetBSD 5.02

帖子 leo » 2010-06-01 14:18

:D,我的ZT新机,AMD 64 3.2G 4核,目前可能是硬件太新的缘故,OpenBSD 4.7和NetBSD 5.02全无法安装。前者是将1.5T的硬盘识别为5块SCSI——sd0,sd1,sd2,sd3,sd4——(真要有这么多scsi盘,我就美了。);NetBSD5.02刚开始还识别随机带的windows键盘,可进入安装过程后就不识别了,无法选择继续:mad:。

让我哭笑不得。:(

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-01 14:37

openbsd 4.7主要是不认识大硬盘(1T以上),你的是西部数据的,4k block硬盘吧。netbsd 5。x 是因为acpi 问题,这个问题一直没解决,非acpi安装就没事了。我估计是这样的。这可是这差不多半年来的多次装机的教训。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-01 14:39

wkx9dragon 写了:openbsd 4.7主要是不认识大硬盘(1T以上),你的是西部数据的,4k block硬盘吧。netbsd 5。x 是因为acpi 问题,这个问题一直没解决,非acpi安装就没事了。我估计是这样的。这可是这差不多半年来的多次装机的教训。
今天没有精神头了,明后天再说了。谢谢,bye

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-01 20:59

即使不选用ACPI也不行,到了installation messages in English这不就死掉,
硬盘的细节是ST315003 41AS SATA ,具体的品牌和参数还没有查到。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-01 21:22

该不是硬盘问题吧,希捷的硬盘巨烂,很多都有问题。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-01 21:23

ST31500341AS, ST31000333AS, ST3640323AS, ST3640623AS, ST3320613AS, ST3320813AS, ST3160813AS 固件升级 [207957]


订阅


返回

!!警告!!
如果不按固件升级安装说明操作,固件升级可能导致数据被毁,并且/或者硬盘可能也无法正常运行。Seagate 不对硬盘上的数据提供任何保证,除了常规备份外,如果可能,应在升级硬盘固件之前备份数据。有关备份硬盘内容的其他信息,请访问 www.seagate.com。尽管对产品的固件升级是对产品进行改动,但 Seagate 产品质保条款和条件的有效期保持不变。有关您产品的其他质保信息,请查阅供应商提供的质保文档。

本文章适用以下型号:
硬盘系列

模式

推荐的固件更新
Seagate Barracuda 7200.11

ST31500341AS

下载
ST31000333AS

下载
ST3640323AS

下载
ST3640623AS

下载
ST3320613AS

下载
ST3320813AS

下载
ST3160813AS

下载

请使用 Drive Detect 软件确认硬盘的型号、序列号和固件版本。

注意: 如果您的硬盘有 CC 固件,说明硬盘未受影响,无需任何操作。如果尝试用 CC 固件刷新硬盘的固件,可能导致硬盘无法正常运行。

注意:下载实用程序如果与您当前的固件版本不兼容,它将中止。如果这些型号的固件版本已经是 SD1B 或 SD2B,则硬盘不需要固件更新。

下载文件是 ISO 映像,它将创建可引导的 CD。有关如何创建可引导 CD 的说明,请参见:如何将 .iso 映像刻录到 CD。

单击此处查看固件更新过程。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-01 21:26

先不动了,windows分区内的文件量很大,无法备份,而且比较重要,再等等。:D

头像
crzyfish
镍 Ni
帖子: 195
注册时间: 2010-02-05 20:11

帖子 crzyfish » 2010-06-02 10:32

都是好配置啊~~
咱还不知道四核啥感觉呢~

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-02 11:19

平常没啥感觉,就是高负载时,能够看出来,比如编译内核呀,打打游戏呀,不然还不如一些高主频的单核呢,毕竟并行软件不是那么好编程的哦?

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-04 7:39

fb8 amd64也不行,centos5.5还可以,我的bsd哦:(

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-04 8:32

fb8 amd64很不成熟哦,freebsd 直到8.0才有amd64可以用哦,可netbsd,openbsd就早多了。我记得第一个支持amd64操作系统的好像就是netbsd,比linux都早。(可能记得有错误,不过很早就得了)对了,linux你觉得谁最好用,说说。我以前觉得debian好,可是发现就是最小安装也不小。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-04 8:41

不会吧,我这里还有一张FreeBSD7.2的x64呢,难道我记错了,但是当时这张盘不认另一台计算机的光驱,所以无法安装,所以也没有验证。
Linux无所谓谁最好了,全一个核心,我是手动上正好有centos才想试试验证一下的,我这里可以免费得到ubuntu的光盘,但是手里只是去年人家给的9.04的,所以就没有安装,此外,不想学那么多命令了,每个linux发行版都有差别,累呀。现在已经把centos从最新的这台计算机上删除了。仅仅是想验证一下,linux是否也存在硬件识别问题,看来redhat还是有渠道搞到这些新硬件的驱动程序的。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-04 10:33

我说的是能用哦,主要指(1,destop能用,2,ati显卡支持)在8。0以前ati驱动是实验性质的,8。0才正式支持的。比如我的电脑,现在唯一还能算能用的BSD,就是OpenBSD,netbsd可算可不算。配置不算太偏哦,cpu amd920,内存ddr2 800 8g,主板微星790gx,显卡耕升赵云4850,硬盘wd2个,钻石1个。你看就这个freebsd8。0都装不上,真是难以理解,他可是主攻pc机的。x86,x86-64

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-04 10:55

是啊,也许PC的兼容性上还是OpenBSD好一些。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-08 9:11

我的OpenBSD已经安装上了,安装时选择硬盘sd0就行了,安装过程中显示鼠标有问题,不搭理,继续,安装完成后鼠标一切正常,这就是OpenBSD的优点,不用你考虑hald啥的。目前正在正在升级为当前,还是老办法,扔一个最近的bsd.rd到根下,然后用它启动后直接升级或重现安装,我的系统是干净的,索性选重新安装,然后看看是否识别了我的8G内存,如果有问题,则采用龙兄的方式,在内核也开启大内存支持,然后重新编译系统。

安装NetBSD时第一关总算过去了(先拿掉了USB鼠标),键盘布局不能选默认的unchange,选择us-English就过去了,这样键盘就可以工作了——看来微软的键盘有点"个性",剩下的引导扇区和分区表没有问题,但是选择确定后无法向分区写入数据,我也继续努力中:)

====================================================
OpenBSD默认的内核果然不能识别大内存,还是参照龙兄的方法解决了。
不过,有个疑问,为什么默认不开启?难道是有缺陷?:confused:

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-08 12:31

安全问题,因为大内存对老软件的兼容性问题。还有,内存布局改变了,看看machdep.c 等等。一家之言,别当真哦,google 一下吧。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-08 14:37

netbsd 6.0 test 出来了,解决好多驱动问题,我准备试试。
////////////////////////////
June 2010

* acpi(4)
Updated ACPICA to 20100528. [jruoho 20100606]
* vnode(9)
Remove member v_vnlock. [hannken 20100605]
* dhcpcd(8)
Import dhcpcd-5.2.4. [roy 20100604]
* atf(7)
Import 0.9. [jmmv 20100604]

Add quirk for SB600/SB700 chipsets to workaround freeze in USB subsystem. [cegger 20090615]

http://www.netbsd.org/changes/changes-6.0.html

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-06-08 21:55

NETBSD的开发还真快,拭目以待。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-06-08 22:47

终于搞定了,netbsd 5.99.30 一样没有解决这问题。后来对比一下openbsd发现问题所在。 "echi amd sb700 freeze ",而 openbsd 中dmesg 根本没有。后来,上网查了查,发现,ohci, ehci ,uhci
三个都是usb control ,区别在,ohci最通用,最简单,ehci intel和别家搞出来的,需要复杂编程,uhci 最高级,功能更多。我的解决办法是定制内核,注释掉ehci 驱动,开机从起,一切OK。

头像
lionux
锌 Zn
帖子: 457
注册时间: 2010-02-04 11:09

帖子 lionux » 2010-06-09 11:23

wkx9dragon 写了:netbsd 6.0 test 出来了,解决好多驱动问题,我准备试试。
////////////////////////////
June 2010

* acpi(4)
Updated ACPICA to 20100528. [jruoho 20100606]
* vnode(9)
Remove member v_vnlock. [hannken 20100605]
* dhcpcd(8)
Import dhcpcd-5.2.4. [roy 20100604]
* atf(7)
Import 0.9. [jmmv 20100604]

Add quirk for SB600/SB700 chipsets to workaround freeze in USB subsystem. [cegger 20090615]

http://www.netbsd.org/changes/changes-6.0.html
这是当前版。

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 1 访客