一台电脑好久没用了,今天一打开发现密码忘了,重设密码又没有软盘或USB,怎么办求解

下面这个选项在每个内核中都要囿:

ident 是一个内核的标识符你应该把它改成想给内核取的名字,

注意:象machine 与cpu 这两个设置如果你的内核名称包含数字,请记得用双引号把

它括起来内核名称将会使用-D 参数传给编译器,所以不要用像DEBUG 或是其它可能干扰

maxusers值的大小定义了重要的系统表(最多并行进程数)的大小這个数值大概地和你机器的同时使用者的数量相等。

所有应用都足够的了 当你执行程序时,出现“proc table full ”这样的错误信息或者需要很多人訪问时;需要重新编译内核,

npx0 是连接FreeBSD 中浮点运算处理器的一个接口不论你有硬件的浮点运算处理器

还是使用软件进行仿真,都需要这个設置这个设置是不可选的。

127.0.0.1) 则该连接会通过这个虚拟设备连回来。这是一个必需的设置

以下内容或多或少都有选项。它们下面或之後的信息可供参考

在freebsd5。x及其更新版本中文件device.hints用于设置设备驱动程序参数。默认

参数内容编译到内核中那么就没有必要在/boot 中创建一个device.hints。

为节约所需空间通常freebsd内核构建进程并不产生从编译到链接产生目标内核过程

中的调试信息。如果你 正测试 -CURRENT 分支的内核或者你想开发属於自己的

freebsd内核那你就不该注销掉这行。它使用 -g选 项使得代码在被gcc处理

时产生调试信息。如果你在使用传统的方法构建内核那么config -g 选項也可

实现该功能 (具体情况参考9章3小节).

如果你的计算机没有浮点运算处理器(386 或486SX) ,这行将使得内核提供软件仿真

注意: 这个仿真的运算处理器並不是很精确如果你没有浮点运算器,但需要较

仿真器因为GNU 使用许可的关 系,这个仿真器不是系统默认值

在5.x中,运算模拟器默认并鈈被支持因为在旧的cpu中,没有实际浮点运算器的

是相当少见的在许多情 况下,并不被GENERIC 内核支持除非使用了附加选项。

网络支持即使你不打算连上网络,也要留着这个选项对于大量的程序,需要至少

有个loopback网络(例如 :用pc创建网络链接)所以这个选项基本上是强制嘚。

最基本的硬盘文件系统要从硬盘启动,就得留着它

这个选项目前只在5。x中可以使用它使内核支持访问控制。这依赖于使用于使鼡

UFS2 及其附加特性;具体 特性在节 10.13有详细叙述默认支持访问控制列表

(ACLs), 如果以前在文件系统上使用了访问控制列表, 那么最好不要去除該它

因为去除,很可能出现无法预知的问题

这个选项可以在有大量目录文件时,加快磁盘操作速度而代价就时使用更大的内存。

它對大型服务器或 交互式工作站比较有用,而如果是个小型的系统如一个

防火墙,则没必要使用它,因为额外的内存使用换来 的是磁盘速喥的一点点提升

使内核支持Soft Updates, 以加快磁盘的写入速度。要真正使用该功能还得打开分区

如果没打开,则可通过tunefs(对现有的 文件系统)或newfs(对新文件系统)命令

有很大的swap 空间使用这个选项会比较有用。/tmp是 挂MFS 分区比较好的地方

网络文件系统,若不需要通过TCP/IP挂载其它UNIX机器的攵件系统可以用 # 号注释掉这行设置。

MS-DOS文件系统除非要在启动时挂上一个DOS格式分区,否则你可以放心地把这行注释掉 如前所述,在 第┅次挂上一个DOS 分区时内核将会自动加载模块来支持它。此外mtools 是 个相当不错的软件(可在 ports 里面找到), 它支持不用挂入或卸载就可访问DOS 软盤(而且 也不需要MSDOSFS 的支持)。

一行(在第一次挂CD-ROM时内核会动态加载模块以支持它)。音乐CD 则不需要用到这个

使系统兼容4.3BSD 掉这一行,有些程序将無法正常运行

5.x的i386及Alpha版,需要这个选项来支持一些为旧版系统编译的调用了旧版接口的软件

推荐在所有可能 运行旧应用程序的i386和Alpha 系统(僅5.x中)中保留此选项;但在

这行设置使内核等待15 秒钟,以供SCSI 控制器扫描你计算机上的SCSI 设备如果

只有IDE 硬盘,则可不理会这个设置另外,吔可降低这个值比如降到五秒,

以加快启动的速度如果你发现降低后,FreeBSD 无法正确辨认你的SCSI 设备那么你该提高 这个值,延长 等待时间

来打开一个xterm终端 ,这个窗口将显示任何write 、talk 等命令的信息以及其它你收到的

信息。当然 kernel 输出的信息也会在这里出现。

这个选项允许你從启动菜单启动配置编辑器

这个选项允许你从启动菜单启动可视化的配置编辑器。

这个选项启用内核进程跟踪在调试时很有用。

扩展不少绘图相关程序会自动使用它来提供额外的速度。如果你要使用X Window 你最好加入这个选项。

这个选项启用基于带宽限制的ICMP 的错误响应伱使用这个选项可以帮助你保护你的机器 免受拒绝式服务攻击。

上面两个选项是支持SMP所必需 

计算机,FreeBSD提供的支 持就比较有限 有关对MCA的支持,可以从

如果你的主机板上有EISA 总线加入这个设置。使用这个选项可以自动扫描并设置所

有连接在EISA 总线上的设备

如果你的主板有PCI 总線, 就加入这个选项使用这个选项可以自动扫描PCI卡,并在

提供所有ATA (IDE硬盘)和ATAPI(IDE光盘等非硬盘设备) 设备支持你只要在内核中加入一個ata 选项,就可以让内核

它使得静态地分配控制器的编号(比如旧的驱动器),当然设备的编号也可以动态分配

上面的选项用在比较老嘚,非PCI 的系统中

SCSI 控制器。注释掉你系统中没有的设备如果你只有IDE 设备,你可以把这些全部删掉

SCSI外围设备。注释掉你系统中没有的设備如果你只有IDE设备,你可以把这些全部删掉

RAID 控制器支持。如果你没有可以把它们注释掉或是删掉。

可以在BIOS里禁用RAID控制器加快启动速度,这个是磁盘陈列的芯片

三十九(过时 )

与AT 加强型键盘的访问。

如果你的鼠标插在PS/2 鼠标端口就使用这个设备驱动程序。

启动画面!屏保也需要它

sc0 是默认的控制台驱动,类似于SCO地控制台绝大部分全屏幕程序都通过termcap

兼容的console 驱动程序vt0,没太大差别使用sc0的情况下,如果登陆系统后执行

全屏幕程序有问题,则该把你的TERM 变量设置成“scoansi”

的笔记本电脑上, 它能运作良好当然,当你登陆系统时记得设置TERM 参数为vt100

或是vt220 。当连接到网络上许多不同 类型计算机时这个驱动程序也常是很有用的,

高级电源管理支持多用在笔记本电脑上。

PCMCIA 支持只用于笔记本电脑上。

注意:如果你的内猫占用COM4并且串口占用COM2, 则你必须修改调制解调器的IRQ

如果你用的时multiport的串口卡,则应该参考sio的 man手册部分显示卡(特别

每个串行口都要有一个唯一的IRQ(除非你用的时支持共享中断的multiport卡) ,

提供并口打印机的支持

注意: 要使用并口打印机,就必須同时加入上面三行设置

提供并行网络接口的支持。

多种PCI 网卡驱动器注释或删除在你系统中没有的设备。

的PHY驱动包括一种不能被特 萣驱动明确处理的PHY的通用驱动。

驱动使用MII 总线控制器代码。

仅有以太网卡时才需要它包含了通用的以太网协议代码。

的连接功能 也哽强大。s1后面的数值设置系统支持多少个SLIP同时连接

使内核支持PPP 拨号连接。另外有一个tun 则是用户模式的PPP工具tun 较有弹性且功能较多。

如果伱要使 用这个PPP 驱动程序请参考内核模式PPP 这一章节。ppp后面的数字设置系统

能支持几个PPP 同时连接

用户模式的PPP 软件需要。tun 后面接的数字设置系统同时能支持几个PPP 连接参看本书

有超过16个xterm窗口或者 是远程登陆,那么你可以适当增加这个数值最高可达256 个。

这个伪设备能接收发给咜的数据包然后把它们发送给IPv4/IPv6 翻译程序。

这是Berkeley 的封包过滤器这个虚拟设备能将网络接口设置成混杂模式,

并在广播网络(如以太网)上捕获所有封包。这些封包能被存到磁盘上或被

IP地址如果你使用DHCP ,不要注释掉这行

大内存的机器是特指内存数超过4G(被用户和内核邏辑地址总和所限)的机器。为

提供这种容量扩展支持由于年存储体系 结构的局限性,多于和少于4g没多少差别;

超过4g的那部分内存只是添加到可用内存池里

要加入PAE支持,只要在内核配置文件中加入如下一行即可:

支持还没有经过广泛 的测试, 应该和其它stable版的特性一样看做昰beta级别的

* 进程没办法访问超过4g的内存。

* 由于构建模块和内核的框架(framework)的不同KLD不能在使用了PAE的内核中使用。

并且不被推荐 使用此类驱動因此,在支持PAE的5x中,内核将拒绝所有对PAE而言

* 有些系统参数能依据总的可用内存调节系统内存资源的使用 这些微调不需要依据PAE

vnodes数。 調整它以及其它类似 参数需要慎重考虑以设置为一个合理的数值。

* 也许应该增大内核虚拟地址空间或者说是减少所有对内核资源的严重消耗以避免KVM不

对于所关心的性能及稳定性的问题,可以查看tuning的man手册pae的man手册有FreeBSD的

注意:5。0或其后续版本的用户应该略过这一节因为它們使用devfs来自动的分派设备节点。

几乎内核中的每个设备在/dev 目录下都有对应的节点这些节点看上去是些普通文件,

但事实上是程序在使用對应的设备时与内核联系的接入点。当你一开始安装操作系统时

脚本/dev/MAKEDEV就已经执行,并创建了常见的支持的设备节点然而,它并没有建立

所有设备所以当你加入对新设备的支持时,注意确信对应的节点在这个目录下如果没有,

就加入它们这儿是一个简单的例子:

這意味着你该在/dev 目录下找一些以acd0 为文件名的开头的文件,通常是后面跟一个字母

象c或是以r开头(表示这是一个raw 设备).那些文件不存在,則必须到/dev目录执行以下命令:

当这些脚本完成后在/dev 目录下有acd0c 和racd0c 等几个入口文件,表示程序已经正确执行

以下是加入声卡节点的例子:

紸意:当创建完诸如声卡这样的设备节点时,如果其它人有权访问你的机器可能有

必要在/etc/fbtab 文件中添加这些节点来保护系统安全。具体实施可以参考fstab的手册页

依上述的方法,建立所有不在GENERIC 里的硬件设备节点

注意: 所有的SCSI 控制器都使用一样的设备节点,所以你无须重新建立節点另外,

网卡与SLIP/PPP 虚拟设备并没有任何设备节点所以你不必担心节点问题。

用以支持多种无线网卡

  ether 只有在使用以太网卡时才需偠。它包含了通用的以太网协议代码

  sl 用以提供 SLIP 支持。 目前它几乎已经完全被 PPP 取代了因为后者更容易配置, 而且更适合调制解调器の间的连接 并提供了更强大的功能。

  这一选项用以提供内核级的 PPP 支持 用于拨号连接。 也有以用户模式运行的 PPP 实现使用 tun 并提供包括按需拨号在内的更为灵活的功能。

  这个伪设备能捕捉发给它的数据包并把它们转发给 IPv4/IPv6 翻译服务程序。

  这是 Berkeley 包过滤器这个伪設备允许网络接口被置于混杂模式, 从而截获广播网 (例如,以太网) 上的每一个数据包 截获的数据报可以保存到磁盘上,也可以使用 tcpdump(1) 程序来分析

  支持各类火线设备。

  大内存配置的机器需要超过4GB的虚拟地址 因为4GB的限制,Intel在Pentium?及后续的CPUs上增加了36位物理地址的支歭

  为了让内核支持PAE,只要增加下面这一行到配置文件:

  PAE在FreeBSD下有如下的一些限制:

   KLD 模块不能加载到一个打开了PAE支持的内核里面這是因为内核模块和内核的建立框架不一样。

   一些系统打开了探测系统内存资源使用能力的功能因为打开了 PAE支持,这些功能可能会被覆蓋掉 其中一个例子就是内核参数kern.maxvnodes,它是控制内核能使用的最大vnodes数目的建议重新调整它及其他类似参数到合适的值。

   为了避免KVA的消耗佷有必要增加系统的内核虚拟地址,或者减少很耗系统资源的内核选项的总量(看上面)KVA_PAGES选项可以用来增加KVA空间。

}

笔记本安装的WINDOW7系统,开机时的管理員密码忘了要用软盘或者USB闪存驱动器重设密码,请问USB闪存驱

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信