⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 install-start.html

📁 FreeBSD安装说明概述 FreeBSD 提供了一个以文字为主
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<p>因为如此,当您在安装FreeBSD前,可以先看看在系统内核中包含了哪些驱动程序,如果您没有某些设备,则可以将它们的驱动程序删除或是在稍后您也可以确认您有的设备的设定值有没有问题。</p><p>这听起来好像很复杂,但不全然如此。</p><p><a href="install-start.html#KERNEL-CONFIG">Figure 2-1</a>显示的是内核能设置的第一个配置菜单。 我们推荐您选择<span class="GUIMENUITEM">Start kernelconfiguration in full-screen visual mode</span> 选项, 因为这对新手来说比较容易。</p><div class="FIGURE"><a id="KERNEL-CONFIG" name="KERNEL-CONFIG"></a><p><b>Figure 2-1. 内核配置菜单</b></p><p><img src="install/userconfig.png" /></p></div><p>内核配置画面 (图<a href="install-start.html#FIG-USERCONFIG">Figure 2-2</a>)被分成四个部分:</p><ol type="1"><li><p>在``active(可用)''区域的展开式选择菜单分为四个群,例如 <varclass="LITERAL">Storage(储存设备)</var>、 <var class="LITERAL">Network(网络设备)</var>。每个设备会显示一个对应的说明、由二或三个字母组成的驱动程序名称以及驱动程序所使用的IRQ和内存地址。另外,如果可用的驱动程序跟另一个可用的驱动程序有冲突,它们的驱动程序名称之后会显示 <var class="LITERAL">CONF</var> 字样。同时栏目标题也会显示在可用的设备中总共有几个设备有冲突。</p></li><li><p>在Inactive(停用)区域的驱动程序仍然保留在内核中,但当内核启动的时候并不会探测这些设备。这个区域的分组方式跟可用区一样。</p></li><li><p>第三区(信息显示区)显示的是目前所选择设备的细节项目设置,包括IRQ及 IO端口地址。</p></li><li><p>第四区告诉您这个画面的操作按键。</p></li></ol><div class="FIGURE"><a id="FIG-USERCONFIG" name="FIG-USERCONFIG"></a><p><b>Figure 2-2. 配置内核可视化视觉接口</b></p><p><img src="install/userconfig2.png" /></p></div><p>在这个阶段,您总是会看到有冲突的设备被列出。请不要担心,因为这是正常的;前面提到在安装的时候所有的设备都会被启用,而其中的某些设备就会跟其它的设备产生冲突。</p><p>现在您必须逐一检查这些设备驱动程序,然后解决冲突的问题。</p><div class="PROCEDURE"><p><b>解决驱动程序冲突</b></p><ol type="1"><li><p>按下 <b class="KEYCAP">X</b>键可以将所选择区域的驱动程序完全展开以方便您检阅。您可以使用方向键在可用设备区前后移动。</p><p><a href="install-start.html#HARDWARE-CONFLICTS">Figure 2-3</a> 显示按下 <bclass="KEYCAP">X</b>键 后的结果。</p><div class="FIGURE"><a id="HARDWARE-CONFLICTS" name="HARDWARE-CONFLICTS"></a><p><b>Figure 2-3. 展开驱动程序清单</b></p><p><img src="install/hdwrconf.png" /></p></div></li><li><p>停用任何您没有的设备的驱动程序。要停用一个设备,用方向键移动将该 设备反白然后按下 <bclass="KEYCAP">Del</b>键,则此设备驱动程序就会被移到    <var class="LITERAL">InactiveDrivers(停用设备区)</var> 列表。</p><p>如果您不小心将一个设备停用,那么请按<b class="KEYCAP">Tab</b> 切换到 <varclass="LITERAL">Inactive Drivers</var> 区, 选择被停用的设备,然后按下 <bclass="KEYCAP">Enter</b>键将它移回可用设备区。</p><div class="WARNING"><blockquote class="WARNING"><p><b>Warning</b>请不要移除<tt class="DEVICENAME">sc0</tt>。这个驱动程序是控制屏幕用的,除非您是通过串行线进行安装,否则请不要移除它。</p></blockquote></div><div class="WARNING"><blockquote class="WARNING"><p><b>Warning</b>如果您用的是USB键盘才可以停用 <tt class="DEVICENAME">atkbd0</tt> 用一般的键盘请保留此<tt class="DEVICENAME">atkbd0</tt>设备驱动程序。</p></blockquote></div></li><li><p>如果现在显示没有冲突,那么您可以跳过这一步骤。否则,剩下的冲突还是必须解决。如果在信息显示区没有看到 ``allowed conflict(允许冲突)'',那么您必须改变这边显示的IRQ及内存地址, <span class="emphasis"><iclass="EMPHASIS">或</i></span> 必须变更设备 上面的IRQ及内存地址。</p><p>要改变设备驱动程序的IRQ及IO端口地址,选择要变更的驱动程序然后 按 <bclass="KEYCAP">Enter</b>键。之后等光标移到第三区(信息显示区)时候您就可以理发这些设置。您应该输入之前做硬件清单列表的时候所记录的IRQ及IO端口地址。要完成更改请按 <b class="KEYCAP">Q</b> 键并回到可用设备区。</p><p>如果您不确定该设定什么值,那么可以试试看 <var class="LITERAL">-1</var>。有些FreeBSD驱动程序在搜寻设备的时候可以安全找出设备的正确设定值;所以这里设置 <varclass="LITERAL">-1</var> 就是告诉这些驱动程序自行去尝试找出合适的设置。</p><p>如果要直接在设备硬件上改变设定值,设定的方法每种设备都不大相同。有些设备您必须将它从电脑中拆下来然后调整路线或是DIP开关;其它的可能厂商会提供DOS工具软盘,里面有程序可以更改这些设定。不论是哪一种方式,您都应该参考设备所附的使用手册。很明显地,改变这些设定值必须重新开机后才会生效,所以您必须重新进入FreeBSD安装程序。</p></li><li><p>当所有的冲突都解决了以后,您会看到类似<ahref="install-start.html#USERCONFIG-DONE">Figure 2-4</a> 的画面。</p><div class="FIGURE"><a id="USERCONFIG-DONE" name="USERCONFIG-DONE"></a><p><b>Figure 2-4. 没有冲突的设备驱动程序状态画面</b></p><p><img src="install/probstart.png" /></p></div><p>如您所见,可用设备列表变得干净多了,只列出您系统中有的设备。</p><p>现在您可以储存所做的改变,然后进到下一个安装步骤。按 <b class="KEYCAP">Q</b>键离开设备配置界面,您会看到下面的信息:</p><pre class="SCREEN">Save these parameters before exiting? ([Y]es/[N]o/[C]ancel)</pre><p>回答 <b class="KEYCAP">Y</b> 保存配置到内存(安装完成后将后保存到磁盘)然后开始探测设备。在设备探测完毕后,<b class="APPLICATION">sysinstall</b> 就会启动并且显示它的主界面。(<a href="install-start.html#SYSINSTALL-MAIN">Figure 2-5</a>)。</p><div class="FIGURE"><a id="SYSINSTALL-MAIN" name="SYSINSTALL-MAIN"></a><p><b>Figure 2-5. Sysinstall 主界面</b></p><p><img src="install/main1.png" /></p></div></li></ol></div></div><div class="SECT2"><h2 class="SECT2"><a id="VIEW-PROBE" name="VIEW-PROBE">2.3.3. 查看设备探测的结果</a></h2><p>前面屏幕显示的最后几百行字会存在缓冲区中以便您查阅。</p><p>要浏览缓冲区,您可以按下 <b class="KEYCAP">Scroll Lock</b>键,这会开启画面的卷动功能。然后您就可以使用方向键或<b class="KEYCAP">PageUp</b> 、<bclass="KEYCAP">PageDown</b> 键来上下翻阅。再按一次 <b class="KEYCAP">ScrollLock</b>键将停止画面卷动。    </p><p>在您浏览的时候会看到类似 <a href="install-start.html#INSTALL-DEV-PROBE">Figure2-6</a>的画面。 真正的结果依照您的电脑装置而有所不同。</p><div class="FIGURE"><a id="INSTALL-DEV-PROBE" name="INSTALL-DEV-PROBE"></a><p><b>Figure 2-6. 典型的设备探测结果</b></p><pre class="SCREEN">avail memory = 253050880 (247120K bytes)Preloaded elf kernel "kernel" at 0xc0817000.Preloaded mfs_root "/mfsroot" at 0xc0817084.md0: Preloaded image &lt;/mfsroot&gt; 4423680 bytes at 0xc03ddcd4md1: Malloc diskUsing $PIR table, 4 entries at 0xc00fde60npx0: &lt;math processor&gt; on motherboardnpx0: INT 16 interfacepcib0: &lt;Host to PCI bridge&gt; on motherboardpci0: &lt;PCI bus&gt; on pcib0pcib1:&lt;VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge&gt; at device 1.0 on pci0pci1: &lt;PCI bus&gt; on pcib1pci1: &lt;Matrox MGA G200 AGP graphics accelerator&gt; at 0.0 irq 11isab0: &lt;VIA 82C586 PCI-ISA bridge&gt; at device 7.0 on pci0isa0: &lt;iSA bus&gt; on isab0atapci0: &lt;VIA 82C586 ATA33 controller&gt; port 0xe000-0xe00f at device 7.1 on pci0ata0: at 0x1f0 irq 14 on atapci0ata1: at 0x170 irq 15 on atapci0uhci0 &lt;VIA 83C572 USB controller&gt; port 0xe400-0xe41f irq 10 at device 7.2 on pci0usb0: &lt;VIA 83572 USB controller&gt; on uhci0usb0: USB revision 1.0uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr1uhub0: 2 ports with 2 removable, self poweredpci0: &lt;unknown card&gt; (vendor=0x1106, dev=0x3040) at 7.3dc0: &lt;ADMtek AN985 10/100BaseTX&gt; port 0xe800-0xe8ff mem 0xdb000000-0xeb0003ff irq 11 at device 8.0 on pci0dc0: Ethernet address: 00:04:5a:74:6b:b5miibus0: &lt;MII bus&gt; on dc0ukphy0: &lt;Generic IEEE 802.3u media interface&gt; on miibus0ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, autoed0: &lt;NE2000 PCI Ethernet (RealTek 8029)&gt; port 0xec00-0xec1f irq 9 at device 10.0 on pci0ed0 address 52:54:05:de:73:1b, type NE2000 (16 bit)isa0: too many dependant configs (8)isa0: unexpected small tag 14orm0: &lt;Option ROM&gt; at iomem 0xc0000-0xc7fff on isa0fdc0: &lt;NEC 72065B or clone&gt; at port 0x3f0-0x3f5,0x3f7 irq 6 drq2 on isa0fdc0: FIFO enabled, 8 bytes thresholdfd0: &lt;1440-KB 3.5" drive&gt; on fdc0 drive 0atkbdc0: &lt;Keyboard controller (i8042)&gt; at port 0x60,0x64 on isa0atkbd0: &lt;AT Keyboard&gt; flags 0x1 irq1 on atkbdc0kbd0 at atkbd0psm0: &lt;PS/2 Mouse&gt; irq 12 on atkbdc0psm0: model Generic PS/@ mouse, device ID 0vga0: &lt;Generic ISA VGA&gt; at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0sc0: &lt;System console&gt; at flags 0x100 on isa0sc0: VGA &lt;16 virtual consoles, flags=0x300&gt;sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0sio0: type 16550Asio1 at port 0x2f8-0x2ff irq 3 on isa0sio1: type 16550Appc0: &lt;Parallel port&gt; at port 0x378-0x37f irq 7 on isa0pppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE modeppc0: FIFO with 16/16/15 bytes thresholdplip0: &lt;PLIP network interface&gt; on ppbus0ad0: 8063MB &lt;IBM-DHEA-38451&gt; [16383/16/63] at ata0-master UDMA33acd0: CD-RW &lt;LITE-ON LTR-1210B&gt; at ata1-slave PIO4Mounting root from ufs:/dev/md0c/stand/sysinstall running as init on vty0</pre></div><p>仔细检查探测结果以确定FreeBSD找到所有您期望出现的设备。如果设备没有探测到,那么就不会列出。如果此设备需要设定IRQ以及IO端口地址,请您再确定是否设定的正确。</p><p>如果你需要改变某些设备的设置,您可以很容易地退出 <b class="APPLICATION">sysinstall</b>程序,然后从头重新来过。这也有助您熟悉这些过程。</p><div class="FIGURE"><a id="SYSINSTALL-EXIT" name="SYSINSTALL-EXIT"></a><p><b>Figure 2-7. 选择离开Sysinstall</b></p><p><img src="install/sysinstall-exit.png" /></p></div><p>在主界面使用方向键选择<span class="GUIMENUITEM">Exit Install</span>您会看到如下的信息:</p><pre class="SCREEN">                      User Confirmation Requested         Are you sure you wish to exit? The system will reboot           (be sure to remove any floppies from the drives).                            [ Yes ]    No</pre><p>安装程序将重新启动,如果CDROM还留在光驱里请选择 <spanclass="GUIBUTTON">[Yes]</span></p><p>如果您是从软盘启动,那么重新开机前您必须将 <tt class="FILENAME">mfsroot.flp</tt>软盘取出再换上<tt class="FILENAME">kern.flp</tt> 软盘。</p></div></div><div class="NAVFOOTER"><hr align="LEFT" width="100%" /><table summary="Footer navigation table" width="100%" border="0" cellpadding="0"cellspacing="0"><tr><td width="33%" align="left" valign="top"><a href="install-pre.html"accesskey="P">Prev</a></td><td width="34%" align="center" valign="top"><a href="index.html"accesskey="H">Home</a></td><td width="33%" align="right" valign="top"><a href="using-sysinstall.html"accesskey="N">Next</a></td></tr><tr><td width="33%" align="left" valign="top">安装前的准备工作</td><td width="34%" align="center" valign="top"><a href="install.html"accesskey="U">Up</a></td><td width="33%" align="right" valign="top">介绍 Sysinstall</td></tr></table></div></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -