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

📄 616.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 3 页
字号:
                  <tbody> 
                  <tr> 
                    <td noWrap background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"> 
                      <div align=center><font class=normalfont>搜索文章: 
                        <input type=hidden value=result name=action2>
                          <input type=radio checked value=title name=type>标题 
                          <input type=radio value=content name=type>内容 
                          <input type=image src="images/button_go.gif" tppabs="http://www.linuxhero.com/docs/images/button_go.gif" border=0 name=image2>
                        </font></div>
                    </td>
                  </tr>
                  <tr> 
                    <td noWrap> 
                      <div align="center"> 
                        <input maxlength=100 size=30 name=keyword2>
                      </div>
                    </td>
                  </tr></tbody> 
                </table>
              </form>
            </TD>
            <TD rowSpan=2><IMG src="images/header_r1_c7.gif" tppabs="http://www.linuxhero.com/docs/images/header_r1_c7.gif" width=26 border=0 name=header_r1_c7></TD>
          <TD><IMG height=83 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 border=0></TD></TR>
        <TR>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"><IMG height=22 
            src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0 
            name=header_r2_c1></TD>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
              <DIV align=right><FONT class=normalfont>当前位置: 
              <A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
              <font color="#FF6699">&gt;&gt;</font>
<A href="type5.html" tppabs="http://www.linuxhero.com/docs/type5.html">安装启动</A>                 | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
            </TD>
          <TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 
        border=0></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff 
        border=0>
         <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
              
              <TR>
                <TD vAlign=top align=middle width="60%">
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
                    <TBODY>
                    <TR>
                        <TD vAlign=top width="80%"> 
                          <DIV align=center>
                        <FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
                            </FORM>
                        <TABLE cellSpacing=0 cellPadding=0 width="95%" 
                          border=0><TBODY>
                          <TR>
                            <TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif" 
                          height=30></TD></TR></TBODY></TABLE>
                        <TABLE cellSpacing=0 cellPadding=3 width="95%" 
                        align=center border=0>
                          <TBODY>
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>安装Linux无盘工作站</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:严军勇<br>来自:Linux知识宝库<br>联系方式:无名<br><br>  说起无盘工作站,大家一定不会陌生,当年Novell下的无盘DOS工作站很是流行,后来又 <br>
流行过Win95无盘工作站,只是由于问题多多,后来微软自己停止了对无盘Windows的支持。 <br>
随着Linux的日益流行,使用Linux的人越来越多,其实Linux 对远程引导的支持非常好, <br>
Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将以一个实例向大家 <br>
详细介绍无盘Linux工作站的安装办法。 <br>
  这个网络是一个小的局域网,有1台服务器和4台 Linux 无盘工作站,彼此之间用双绞 <br>
线通过HUB连接,服务器的IP地址定为192.168.0.80 ,名字是server ,5台无盘工作站的 <br>
地址由服务器动态分配,地址范围从 192.168.0.1 到 192.168.0.4 ,名字分别是c1,c2, <br>
c3,c4,服务器和无盘工作站使用的都是 NE2000 兼容网卡,无盘工作站使用的网卡上都安 <br>
装了BOOTROM 启动芯片,服务器操作系统安装的是 RedHat Linux 6.0 ,安装时选用定制 <br>
安装,并安装了全部软件。 <br>
  Linux的远程引导有两种方式,一是利用Bootp协议,有一个专门的项目EtherBoot 提供 <br>
支持(http://www.slug.org.au/etherboot/),这种方式引导 Linux 的速度是最快的, <br>
但这种方式有一个最大的问题,就是在市场上找不到支持这种远程引导协议的 BOOTROM 启动 <br>
芯片(除非自己刻录),因为市场上几乎所有的 BOOTROM 启动芯片都是遵循NOVELL远程引导 <br>
协议的,于是有人提出另外一种方式,就是服务器端用 NetWare 服务器,客户端就可以用现 <br>
有的BOOTROM 启动芯片了,说到这里大家一定胡涂了,作Linux无盘工作站岂不是还一台  <br>
NetWare 服务器?不是的,因为神通广大的 Linux 可以模拟 NetWare 服务器,就象Samba <br>
可以把 Linux 模拟成 NT 一样,mars_nwe 可以把 Linux 模拟成 NetWare,不仅能提供 <br>
NetWare 文件和打印服务,还能提供远程引导支持(知道Linux的厉害了吧),本文讲述的  <br>
Linux 无盘工作站就是用这种方式作远程引导的。 <br>
准备启动盘 <br>
  由于在 Linux 下没有制作符合 NetWare 远程引导协议启动映象的工具,所以只能用早 <br>
期的Win95()提供的工具(遗憾)。找一台装有 Win95 的机器启动后按 F8 进入纯DOS方式, <br>
格式化一张启动盘 format a: /s ,然后将RedHat Linux安装光盘上 dosutils 目录下的 <br>
loadlin.exe复制到启动盘,在启动盘上作一个 autoexec.bat 文件,代码只有一行 <br>
loadlin.exe bzImage root=/dev/nfsroot <br>
从 Windows 95 安装光盘的 Win95 目录下的cab文件中解出 rplboot.sys 文件放在启动 <br>
盘上,命令如下: <br>
extract.exe /a /l a: win95-27.cab rplboot.sys <br>
一张用来做启动映象的启动盘就作好了,保存好启动盘,以后作启动映象时会用到它。 <br>
编译内核 <br>
    用于无盘工作站的Linux内核与用于从本地硬盘引导的Linux内核是不同的,无盘工作 <br>
站的内核必须支持NFS作为根文件系统,即远程根文件系统,所以必须编译无盘工作站专 <br>
用的内核。笔者使用的内核代码版本是2.2.16,将内核源代码解压到/usr/src下, <br>
cd /usr/src/linux 进入内核子目录,执行命令make menuconfig 进行内核编译配置,下 <br>
列项目必须按要求设置: <br>
Processor type and features     该项目下面的选项必须根据无盘工作站的CPU类型设 <br>
                                置,而不是根据服务器的CPU类型设置 <br>
Loadable module support         该项目下面的所有选项都禁止,即不支持模块功能 <br>
Plug and Play support           设置为有效 <br>
Block devices                   该项目下面的 <br>
                                Loopback device support <br>
                                Network block device support  <br>
                                都设置为有效 <br>
Networking option               该项目下面的 <br>
                                kernel level autoconfiguration <br>
                                DHCP support (NEW)   <br>
                                都设置为有效 <br>
Network device support          该项目下面的选项必须根据无盘工作站使用的网卡进 <br>
                                行设置,本例中使用的是NE2000兼容网卡,选项 <br>
                                Ethernet (10 or 100Mbit)  <br>
                                Other ISA cards <br>
                                NE2000/NE1000 support (NEW) <br>
                                都设置为有效 <br>
Filesystems                     该项目下面的Network File Systems子项目下面的 <br>
                                NFS filesystem support    <br>
                                Root file system on NFS (NEW) <br>
                                都设置为有效 <br>
其它的选项可以不用理会,直接用缺省值就可以了,当然如果你的无盘工作站有些其它需 <br>
要使用的设备,你也可以将有关的选项设为有效,比如,本例中的无盘工作站使用了声霸 <br>
卡兼容的声卡,下面的选项 <br>
OSS sound modules (NEW) <br>
100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support <br>
FM synthesizer (YM3812/OPL-3) support (NEW) <br>
都设置为有效 <br>
以上设置完成后,退出内核编译设置程序,会出现一个对话框 <br>
Do you wish to save your new kernel configuration?  <br>
回答  <br>
然后执行  <br>
make  dep && make  bzImage <br>
进行内核编译,这个过程得花一点时间,特别是如果计算机的速度不快的话,花的时间会 <br>
更长一些。编译内核如果没有错误,会得到内核映象文件  <br>
/usr/src/linux/arch/i386/boot/bzImage , <br>
将启动软盘插入计算机,执行下面的命令  <br>
mount -t vfat /dev/fd0 /mnt/floopy <br>
cp /usr/src/linux/arch/i386/boot/bzImage /mnt/floppy <br>
umount /dev/fd0 <br>
好了,启动盘上的文件都准备齐全了,等会儿用它到Win95环境下制作启动映象。 <br>
服务器设置 <br>
    服务器端需要运行nfsd、dhcpd、mars_new等几个服务进程,这些软件在ReHat Linux  <br>
发行套件里都有,如果在安装 Linux 的时候选择全部安装,这些软件都会随着安装操作 <br>
系统而装好了,下面对这些软件进行设置,注意,下面的操作要以 root 身份进行。 <br>
1、 NFS 守护进程nfsd <br>
首先要建立几个供无盘工作站使用的目录,并通过nfsd 导出,命令如下: <br>
mkdir /tftpboot <br>
然后编辑文件 /etc/hosts ,加入下面的内容 <br>
192.168.0.80    server          server.domain <br>
192.168.0.1     c1              c1.domain <br>
192.168.0.2     c2              c2.domain <br>
192.168.0.3     c3              c3.domain <br>
192.168.0.4     c4              c4.domain <br>
第一台工作站的工作目录设置方法如下: <br>
mkdir /tftpboot/192.168.0.1 <br>
cd /tftpboot/192.168.0.1 <br>

⌨️ 快捷键说明

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