免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4613 | 回复: 12
打印 上一主题 下一主题

安装系统时有没有做硬件探测和配置? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-20 07:15 |只看该作者 |倒序浏览
我以前用的是810的板子和1G CPU装的FB,昨天我换了845的板子和2G CUP,挂上原来的硬盘也能启动,改下xorgconfig也能进X。请问我用新硬件和原来的系统时与我用新硬件再重新安装系统有什么不同?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2006-08-20 10:09 |只看该作者
sysctl -a 看看cpu时几个
dmesg | grep cpu看看启动的cpu几个。

一般而言,通常情况下,内核包含了大部分的设备,那么你换了是可以使用的。

如果换了一个你没有支持的设备可能就需要一些调整。

论坛徽章:
0
3 [报告]
发表于 2006-08-23 17:37 |只看该作者
看到这里我想起一个问题,本人是初学者,各位请不要笑话。

DOS 基本上是与设备无关的,不管你换了什么硬件都能启动运行。
到了 Windows 时代就开始麻烦了,换了主板就得重新安装驱动,Win98 还行,启动时还能认设备,不认的话顶多打个问号,至少还能进系统。可到了 Win2000/XP 就惨了,换了主板必须得重装系统。
那么请问 UNIX 类的 OS 是怎么样的,还是不同 UNIX 有不同的表现?

按照“日落月升”的实例,我看 FreeBSD 的表现更接近与 DOS ,类似于更换硬件后修改一下 config.sys 文件的配置,比如光驱换了就改一下相应的光驱驱动(当然,也有通用的)。不知我这样的理解对不对?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2006-08-23 17:38 |只看该作者
一般而言,不需要更换。

如果要更换,那是因为你有一些不是通用的设备。

你自己想一想,DOS时代的外接设备,和现在比起来,多么匮乏啊?

哪有现在这么的新的设备啊。

如果是通用设备,那么随你怎么换。

论坛徽章:
0
5 [报告]
发表于 2006-08-23 18:04 |只看该作者
我认为就本质而言现在的外设比 DOS 时代多不了多少,现在 DOS 唯一欠缺支持的不完整的无非就是些新玩意儿,比如 USB 设备、无线设备、红外设备等等。当初 DOS 的一个设计思想就是与设备无关,通过配置文件来灵活的加载各种硬件的驱动,按理 Windows 也应该是这样的,可它却越来越倒退了,成了与硬件有关了?!其实 DOS 下也可以来个主板驱动什么的,但即使我更换了主板根本就不必重装系统,改一下相应的语句即可。

我的主要问题是,假如没有你所说的通用的驱动,那么 UNIX 类会发生什么现象,是象 Windows 那样死机?还是自动跳过该设备不使用它?或者这么说,FreeBSD 就象自带了许多驱动的 UNIX ?如果该设备它认就用,不认就不用?

由于本人接触 UNIX 时间不长,所以很可能把其它 OS 的概念套用到 UNIX 的身上,如果有这些基本常识错误,敬请各位纠正。

论坛徽章:
0
6 [报告]
发表于 2006-08-23 23:29 |只看该作者
要想发挥一个硬件的全部功能或者要使用某个硬件,有些时候必须要装驱动的。dos下要放音乐,还不是得要装声卡驱动么?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
7 [报告]
发表于 2006-08-24 00:03 |只看该作者
原帖由 DOSforever 于 2006-8-23 18:04 发表
我认为就本质而言现在的外设比 DOS 时代多不了多少,现在 DOS 唯一欠缺支持的不完整的无非就是些新玩意儿,比如 USB 设备、无线设备、红外设备等等。当初 DOS 的一个设计思想就是与设备无关,通过配置文件来灵活的 ...


BSD的内核可以配置支持的设备。
而且很多设备也可以安装驱动。

在通常情况下,BSD的默认将支持常见的通用的设备。

所以很多时候为了更高的效率,我们自己设定编译符合自己设备的内核,把不需要的设备支持去掉。

论坛徽章:
0
8 [报告]
发表于 2006-08-24 09:34 |只看该作者

回复 1楼 日落月升 的帖子

INTEL 的芯片和AMD的芯片可能不同!也就是说可能安装一下!指令不同

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
9 [报告]
发表于 2006-08-24 10:00 |只看该作者
2.10 支持的硬件

  FreeBSD当前可以广泛运行在ISA、VLB、EISA、PCI总线的PC上,包括 Inter,AMD,Cyrix或 NexGen “x86”系列的机器,还有一些 Compaq Alpha的机器。支持普通的 IDE 或 ESDI 驱动配置,各种SCSI控制器, PCMCIA卡,USB设备,网卡和其它网络串口设备。FreeBSD也支持IBM微通道 (MCA)的总线结构。

  每个发行版都会提供一个FreeBSD支持的硬件列表。您可以在名字叫做 HARDWARE.TXT的文件中找到。它可以在CDROM或FTP发行组件 或sysinstall的文档菜单中找到。对于特定的架构,都有相应的硬件支持列表。也可以在FreeBSD的网站 Release Information 找到更多的信息。





2.11.1 当您遇到错误时,应该怎么做?

  由于pc结构的限制,不可能100%的不出现问题,但是有些问题是您可以 自己解决的。

  先检查您的硬件,确保您的硬件被支持。

  如果您的硬件能够被支持,但还是会出问题,那就重新启动计算机。当出现内核配置信息的时候,重新配置一下硬件信息。因为绝大多数硬件的IRQ,IO地址,DMA通道都有它们的生产商预先进行默认配置。如果您的硬件已经重新装配了,就需要使用配置编辑器告诉FreeBSD到哪里去找相关信息。

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
10 [报告]
发表于 2006-08-24 10:01 |只看该作者
不过现在已经有livecd,直接光盘启动的,可以任意使用在大多数的情况下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP