0150installredhat.htm
来自「鸟哥LINUX 学习课本」· HTM 代码 · 共 976 行 · 第 1/3 页
HTM
976 行
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"><html><head> <meta http-equiv="Content-Type" content="text/html; "> <meta name="Author" content="VBird"> <meta name="GENERATOR" content="Mozilla/4.5 [zh-TW] (WinNT; I) [Netscape]"> <title>鸟哥的 Linux 私房菜 -- 简易安装 Red Hat 7.x 版</title><!-- saved from url=(0022)http://internet.e-mail --><style> <!-- body{background-image=url(http://linux.vbird.org/VBirdLinux.jpg);background-ATTACHMENT=FIXED} --></style><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Author" content="VBird"><meta name="GENERATOR" content="Mozilla/4.5 [zh-TW] (WinNT; I) [Netscape]"></head><body nosave="" background="0150installredhat_files/VBirdLinux.jpg"><center><b><font size="+2" color="#3333ff"><font face="SimSun">鸟哥的</font><font face="Times New Roman,Times"> Linux </font><font face="SimSun">与</font><font face="Times New Roman,Times"> ADSL </font><font face="SimSun">私房菜</font></font></b><br><a href="http://linux.vbird.org/" target="_top"><img src="0150installredhat_files/VBirdTitle2.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_basic"><img src="0150installredhat_files/icon_system.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_server"><img src="0150installredhat_files/icon_server.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_security"><img src="0150installredhat_files/icon_security.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://phorum.vbird.org/" target="_blank"><img src="0150installredhat_files/icon_forums.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/adsl"><img src="0150installredhat_files/icon_adsl.gif" nosave="" border="0" height="25" width="90"></a><br><hr width="100%"></center><center><font size="+2" color="#3333ff"><a href="http://linux.vbird.org/linux_basic/0150installredhat.php" target="_self"><font face="SimSun">简易且较小安装</font><font face="Times New Roman,Times">Red Hat 7.2</font></a></font></center><div align="right"><font size="-1" color="#3333ff" face="SimSun">最近更新日期:2003/02/03</font></div><font size="+1" color="#000099"><a href="#mana">主机的硬件配备与预计开放的服务</a></font><br><font size="+1" color="#000099"><a href="#harddisk">硬盘规划</a></font><br><font size="+1" color="#000099"><a href="#moreOS">多重操作系统的安装流程</a></font><br><font size="+1" color="#000099"><a href="#linux">Linux 安装流程(较小安装、完全安装)</a></font><br><font size="+1" color="#000099"><a href="#floppy">建立软盘开机片</a></font><br><font size="+1" color="#000099"><a href="#FAQ">本章习题练习</a></font><br><hr width="100%"><a name="mana"></a><font size="+1" color="#000099">主机的硬件配备与预计开放的服务</font><blockquote>就如同前面所说的,安装你的 Linux 之前,最好先来了解一下您的Linux 用途!当然啰!如果目前您所需要的 Linux 仅只是在于学习 Linux 的指令的话,那么底下的咚咚你都可以把他看看就好!不过,还是强烈的建议您慢慢的一步一步的安装你的Linux 系统,这样对于您的 Linux 系统会有比较完整的概念说!此外,由于 Linux系统最好在安装完成之后,立即重新编译过他的核心,以使 Linux 系统『<font color="#3333ff">较为稳定</font>』,所以,在你可以连上Internet 的时候,千万记得一起下载新的 核心 喔!由于 Red Hat 7.2 的核心版本为2.4.7 ,因此,你必须要<a href="http://www.kernel.org/" target="_blank">下载较新的2.4.17 以后的版本</a>喔(到 2002/02/16 为止)。</blockquote><blockquote><b><font color="#000099">我的主机配备</font>:</b><br>好了,既然 VBird 写的这个部分主要的目的是在于『<font color="#000099">使用淘汰的计算机来进行Linux 服务器的安装</font>』,那么我的硬件配备当然不会太好啰!以下就是我的配备啦:<ul><li><b>CPU 为 P-166,主机板为华硕的老主机板;</b></li><li><b>使用 64 MB 的 RAM (是 72 pin 的喔!);</b></li><li><b>硬盘为 3.2 GB 的硬盘,安插在 primary 排线的 master 上面;</b></li><br>这里要特别说明一下,通常在 586 之后的主机板上面都有两条接排线的界面(排线就是硬盘与主机板相接的那一个东西啦!),而我们称这种界面为IDE 界面(目前的主流硬盘界面),并且主机板上面的这两个界面就分别称为 Primary(主要的) 与 Secondary (次要的) IDE 啰。<br>而如果你有仔细观察的话,那么每一条排线上面还有两个插孔,也就是说一条排线可以接两个IDE 界面的装置(硬盘或光驱),而你有两条排线,因此一个主机板在预设的情况中,应该都可以接四个IDE 界面的装置。好了,那么每条排线上面该如何判别哪一个是主硬盘( Master),哪一个是副硬盘( Slave )呢?基本上这个需要调整硬盘上面的 jump 才可以知道!这个时候,请察看一下您的硬盘机吧!上面应该都会有图示说明才对!<br>这一部份请特别留意喔!因为不同的硬盘接法将会导致不一样的状况,更严重的,将会导致无法开机的窘境,所以建议您注意一下这里!<li><b>网络卡预计使用两块螃蟹卡</b>,不过,如果您不希望有无法分辨网络卡的状况发生,<font color="#3333ff">那么建议使用两块不一样芯片的网络卡比较好</font>!</li><li><b>显示卡使用的是 S3 Virge 的 PCI 显示卡</b>,不过由于我以后的过程中将不会使用X-Windows ,所以这部份似乎不会有问题!</li><li><b>安装过程中需要的装置</b>:键盘、屏幕、光驱、软盘机等等,这些装置在安装完成Linux 之后,即可马上拔掉!</li></ul><b><font color="#000099">硬盘 partition 的问题:</font></b><br>硬盘的 partition 是相当重要的一环呦!这里有一些重要的信息要先跟大家报告!就是说:<ul><li>在 Linux 底下,每一个装置都以一个档案来代表,例如 IDE1 的 master 为 /dev/hda,而由于 primary + extended 最多有四个 partition ,所以第一个由 extended分割出来的 logical 扇区为 /dev/hda5 !</li><li>需要特别留意的另几个装置是网络卡、软盘、光盘,其代号分别为: /dev/eth0,/dev/fd0, /dev/cdrom!</li><li>如果你有一个硬盘接在 IDE2 的 master 上面,并且有 5 个可以使用的扇区,同时你分割了2 个 primary partition 时,那么你的磁盘应该就会有底下几个代号:</li><ul><li><font face="SimSun">/dev/hdc1 (primary)</font></li><li><font face="SimSun">/dev/hdc2 (primary)</font></li><li><font face="SimSun">/dev/hdc3 (extended, 这个为不可使用的磁盘代号)</font></li><li><font face="SimSun">/dev/hdc5 (1st logical)</font></li><li><font face="SimSun">/dev/hdc6 (2nd logical)</font></li><li><font face="SimSun">/dev/hdc7 (3th logical)</font></li></ul></ul></blockquote><blockquote><b><font color="#000099">预计开放的服务</font>:</b><br>虽然是老旧的配备,不过相对于我服务的机器数:五部个人计算机,也相当足够了!呵呵!那么我需要的服务有哪些呢?<ul><li>NAT : 用来分享频宽;</li><li>Mail : 用来收发信件;</li><li>WWW : 用来给大家架设个人网页;</li><li>Proxy : 用来提供五部区域计算机内的用途,并加以分流;</li><li>DHCP : 主要在提供内部计算机不需要安装一些有的没的!</li><li>FTP : 最好是不要安装的啦!</li></ul><b><font color="#000099">我的网络</font>:</b><br>我的网络主要是以 拨接制 ADSL 为主,那么如何规划呢?<ul><li>在 Linux 系统中,预计以 rp-pppoe 这个软件来拨接 ADSL 并且予以分享;</li><li>我的内部网络之 网段 为 192.168.1.0/255.255.255.0 这一个,没有再切割的子网络;</li><li>我的 Linux 主机名称为 vbird.adsldns.org ,是跟 www.adsldns.org 申请的动态DNS 系统;</li></ul><b><font color="#000099">选择的套件</font>:</b><br>我选择的安装套件为 Red Hat 7.2 版,他的特征为:<ul><li>这一版的预设核心为 2.4.7-10 !</li><li>预设的防火墙机制为 Kernel 2.4.x 的 iptables ;</li><li>预计使用 LILO 作为 Boot Loader 喔!</li><li>另外,由于在设定其它的服务之前,想要先以较新的 Kernel ( 核心 ) 来编译过,因此需要先下载核心!</li></ul>大致上就是这样啰!</blockquote><hr width="100%"><a name="harddisk"></a><font size="+1" color="#000099">硬盘规划</font><blockquote><b><font color="#000099">自订安装『Custom』</font>:</b><blockquote><b><font color="#3333ff">初次接触 Linux </font>:<font color="#3333ff">只要切割『/ 』及『 Swap 』即可</font>!</b><br>好了,通常初次安装 Linux 系统的朋友们,我们都会建议他直接以一个最大的扇区『/ 』来安装,这样有个好处,就是不怕分割错误造成无法安装的困境!例如 /usr/是 Linux 安装程序中摆放的目录,万一你分割了一块扇区给 /usr ,但是却给的不够大,那么就伤脑筋了!因为会造成无法将数据完全写入的问题,就有可能会无法安装啦!因此上,如果你是初次安装的话,那么可以仅分割成两个扇区『/ 与 Swap 』即可!</blockquote><blockquote><b><font color="#3333ff">建议分割的方法</font>:<font color="#3333ff">预留一个备份的扇区</font>!</b><br>就如同前面几个心得分享文章中提到的,由于 Linux 预设的目录是固定的,所以:<ul><li>通常我们会将 /var 及 /home 这两个目录稍微加大一些,如果硬盘够大的话,加个几GB 也不为过!</li><li>另外, /usr 至少给他 3~5 GB 吧,如果硬盘真的大的话!</li><li>而 / 也可以给个几 GB 的空间。</li><li>最后,由于我们的 Linux 可能是在『试用』阶段,所以很有可能会重复的一再安装,因此上,<font color="#3333ff">我都会预留一个扇区来备份我的核心啦与实验过程中觉得不错的scripts (就有点像 DOS 的批次档)</font>,当然,我的 /home 底下的咚咚也可以有备份的地方,而安装套件的源文件也可以摆在这里!有个最大的好处是,当我的Linux 重新安装的时候,我的一些套件马上就可以直接在硬盘当中找到!呵呵!重新安装比较便利啦!</li></ul></blockquote><b><font color="#000099">选择 Server 的硬盘切割方式</font>:</b><blockquote>对于首次接触 Linux 的朋友们,通常<b><font color="#3333ff">不建议使用Red Hat 预设的 Server 安装方式</font>,</b>因为会让你无法得知 Linux 在搞什么鬼,而且也不见得可以符合你的需求!不过,这里仍然说一下选择Server 的时候,他是如何切割硬盘的呢?<p><font color="#3333ff">注意</font>:选择 Server 的时候,请『<font color="#3333ff">确定</font>』您的硬盘数据是不要的!因为Linux 会自动的把你的硬盘里面旧有的数据全部杀掉!此外,硬盘至少需要 2 GB以上才可以选择这一个模式!</p><ul><li>64 MB 的 Swap ;</li><li>256 MB 的 / ;</li><li>256 MB 的 /var ;</li><li>其它的空间平分给 /usr 与 /home !</li></ul>知道了吗?由于 Server 会有上面的限制,所以通常我都不太喜欢让 Linux 自己切啦!选择Custom 比较好说!</blockquote><font color="#000099">硬盘的代号意义</font>?<blockquote>在 Windows 或者是 DOS 年代,硬盘以 FAT 表来切分时,他们的代表扇区为C: D: E: ...但是在 Linux 中则不然喔!一个『目录』可以代表一个『装置』!基本上,每一个硬盘在安插的IDE 界面中,都有不同的代号:<br> <table border="1" cols="2" width="450"><tbody><tr><td width="260"><center>硬盘安插的 IDE 接口</center></td><td><center>Linux 上面的磁盘名称</center></td></tr><tr><td>第一个 IDE 的 Master 上之硬盘</td><td><center>hda</center></td></tr><tr><td>第一个 IDE 的 Slave 硬盘</td><td><center>hdb</center></td></tr><tr><td>第二个 IDE 的 Master 硬盘</td><td><center>hdc</center></td></tr><tr><td>第二个 IDE 的 Slave 硬盘</td><td><center>hdd</center></td></tr></tbody></table><p>另外,需要特别留意的是,每一个硬盘(例如 hda )最多可以有 4 个 primary扇区!分别是 hda1, hda2, hda3, hda4!而<b>如果是逻辑扇区的话,那么就需要由hda5 开始增加啰</b>!</p></blockquote></blockquote><hr width="100%"><a name="moreOS"></a><font size="+1" color="#000099">多重操作系统的安装流程</font><blockquote><li><b><font color="#000099">硬盘重新规划的多重开机系统</font>:</b></li></blockquote><ul>如果你想要在你的 Linux 机器上同时安装 Windows ?可行吗?当然可行啰!况且目前很多的朋友手边只有一部计算机,但是又想要同时学习一下Linux ,呵呵!那么安装多重操作系统实在是必须要的!好了!那要如何安装呢?以我前一阵子帮一个朋友规划的Win98, Win2000, Linux 为例,我先将硬盘以 spfdisk 切割成两个 FAT partition,分别是2GB 与 3GB ,预计安装 Win98 与 Win2000 (分别是 C: 与 D: ),然后再以 CD开机后,分割最后的磁盘成为 / 与 Swap 两个!好了!如何安装:<br> <ol><li><b><font color="#3333ff">先以 Spfdisk 分割硬盘</font></b><font color="#000000">:由于Windows 的 Fdisk 实在太慢了,我蛮喜欢使用 spfdisk 这个全中文的磁盘分割接口的!简单又方便!将硬盘切割成C: 2GB, D: 3GB即可!详细的 Spfdisk 执行范例可以看一下底下这一篇: <a href="http://linux.vbird.org/linux_basic/0140spfdisk.php">spfdisk范例</a></font></li><li><b><font color="#3333ff">先安装 Win98</font></b> :这个简单吧!用 98 开机片开机之后,直接安装,并且选择安装在C 槽即可!</li><li><b><font color="#3333ff">再安装 Win2000</font></b>:进入 Win98 之后,将Win2000 的光盘片放进光驱中,屏幕会自动的跑出一个窗口,问你要不要升级,选择『是』,然后会进行一些小动作!在安装程序问到『<font color="#3333ff">升级安装或全新安装</font>』的时候,请千万选择『<font color="#3333ff">全新安装</font>』这个项目,并且不要升级硬盘扇区!然后在出现一个『问你安装目录所在』的问题时,进入选项里面,选择『要我自己挑选硬盘分割区』那个项目!然后接下来一直按下『确定』或『是』即可!之后,计算机会重新开机,开机完成之后会进入Win2000 的安装画面,然后在出现『安装扇区』的时候,请选择 D 槽,并且选择『<font color="#3333ff">不要更改扇区档案系统</font>』即可!接下来就会完成一些程序啦!</li><li><b><font color="#3333ff">最后才安装 Red Hat 7.2</font>:</b>是的,最后才安装Linux !安装的过程底下会说明喔!</li><li><b><font color="#3333ff">以 Lilo 设定多重开机</font></b>:是的,我还是比较习惯使用Lilo 来作为多重开机的设定啦!</li></ol> <br>好了!这样你就可以具有多重开机的主机系统啰!很高兴吧!呵呵!先别高兴的太早!很多的朋友安装Windows XP 及 Windows ME 版本与 Linux 共存,安装的结果是『<font color="#3333ff">残念</font>』的!不过个人没有试过XP 与 ME ,所以无法提供任何的解答!这点请千万注意了!在我的经验中,使用98 与 2000 来与 Linux 共存是没有问题的(在我的旧机器与新的双 CPU 主机当中都试过!OK !)</ul><ul><li><b><font color="#000099">在既存的 Windows 系统中加装 Linux 系统</font>:</b></li></ul><ul>另外再提供一个之前也曾经安装过的一个经验!恩!你可能会觉得奇怪,这个方法跟上一个方法有什么不同!?呵呵呵呵!最大的不同在于:</ul><ul><ul>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?