0150installredhat.htm
来自「鸟哥LINUX 学习课本」· HTM 代码 · 共 976 行 · 第 1/3 页
HTM
976 行
<li>我既存的 Windows 系统中的数据不想丢掉,并且我也没有新的硬盘来暂存我的系统或者是备份数据!假设原本我的20 GB 硬盘中分割成 10GB, 10GB 两槽,但是我还想要安装 Linux ,且是在『<b><font color="#3333ff">旧系统仍然可以存活</font></b>』的情况下!那该如何是好?!</li></ul></ul><ul>这真的是很有趣的问题!早先在 Windows 系统中, VBird 就犯了一个错!<b><font color="#3333ff">C槽给的太大了</font></b>!基本上,系统文件不需要太大啦!通常我都喜欢 C 槽只给大约4 GB 左右的空间(甚至更小),这是因为 C 槽是很需要备份的!如果太大的话,备份很麻烦!所以系统重置就会很花时间(因为所有的东西都要重新安装!我哩咧....!)!因此,我都习惯将C 槽只给一点点的空间,然后再安装完并设定完所有的系统之后,马上以 Ghost来备份我的系统!而所有的备份数据文件都摆放在 D 槽!此外,我的 OutLook Express的书信目录也都不是摆在 C 槽!呵呵所以我不会很害怕 C 槽挂掉,因为,直接以Ghost 还原即可啰!系统还原还不需要 30 分钟呢!</ul><blockquote>这里就发生一个问题啦,假如原本的系统是 10GB, 10GB 的两槽,不过全部的有用到的资料量只有10GB 不到!也就是还有空间来安装 Linux ,但是由于硬盘切割的不好,所以伤脑筋!此外,我的原系统希望留下来,而且也希望可以安装Linux ,要怎办?!我曾经这样做过:<ul><li>由于 FAT 的扇区使用,其实只是在磁头区域(所谓的硬盘第零轨)规划而已,所以,我就将我的数据先以『<font color="#3333ff">磁盘重组</font>』的方式将数据都归在一起;</li></ul><ul><li>然后以 Spfdisk 将该硬盘的 FAT 表进行分割,注意喔!<font color="#3333ff">只是分割FAT 表,并没有 format 喔</font>!不过这里的技术性很高,需要特别注意!因为你是将FAT 表重新划分,所以你的数据必须要在同一个扇区内!好了,我就将原本的 10GB10GB 切割成 4GB、10GB与 6GB 三槽!而且在 spfdisk 的帮助之下,顺利的在没有任何数据遗失的状况下,将我的硬盘由原先的两槽分割成三槽啰!那么一来,我就可以在我原本的D 槽里面安装 Linux 啦!方法有点像底下的图示:</li><center><img src="0150installredhat_files/0150installredhat_1.gif" nosave="" height="180" width="302"></center></ul>很神奇吧!数据还是在原来的地方,不过扇区的定位点改变了,还多出一个扇区!不过,这里要提醒大家,虽然VBird 曾经以这个方法成功而且完全没有惊险的将硬盘数据在不毁损的情况下,顺利的将硬盘切割完毕!但是那是小弟已经了解到FAT 与扇区的相关性(<font color="#3333ff">其实 FAT 只是在『规范』你的硬盘读取头读取的『头』跟『尾』而已,并不是真的将硬盘『切割』啰!</font>),而且我也有『<font color="#3333ff">壮士断腕</font>』的觉悟!呵呵!因此不是很建议您这样做!尤其是当你的数据还很重要的时候!切记切记!</blockquote><hr width="100%"><a name="linux"></a><font size="+1" color="#000099">Linux安装流程(较小安装、完全安装)</font><blockquote>接着下来要开始来安装 Linux 啰!说了这么多有的没的 ㄟ .... 不好意思,VBird 太喜欢胡扯了....</blockquote><blockquote><b><font color="#000099">事先检查</font>:</b><br>基本上你必须先检查一下你的武装配备喔:<ul><li><b><font color="#000099">下载并烧录 Red Hat 7.2 的可开机光盘</font></b>:不要问我如何烧录~~</li><ul><a href="http://ftp.nsysu.edu.tw/Linux/RedHat/" target="_blank">enigma-i386-disc1.iso</a><br><a href="http://ftp.nsysu.edu.tw/Linux/RedHat/" target="_blank">enigma-i386-disc2.iso</a></ul>强烈的建议您不要使用 HTTP 来捉这两个档案,就是不要使用 IE 或者是 Netscape之类的浏览器来捉这两个档案,因为档案太大了,在传输的过程中会有捉错的情况,所以就会很麻烦....建议使用续传软件,或者是直接以FTP 软件到中山大学的 FTP 站捉,不但具有续传功能不怕断线,捉到的档案也会比较正常(已经有很多朋友在BBS 上面留言,发现捉的档案无法烧录啰!)。此外,也建议直接下载新的核心,以方便后来的核心编译工作!目前新的核心已经出到了linux-2.4.17 (截至 2002/02/16 为止),通常 VBird 都是在中山大学下载的,你可以到底下来看看呦!<ul><a href="http://ftp.nsysu.edu.tw/Linux/Kernel/linux/kernel/v2.4/" target="_blank">中山大学关于核心</a></ul></ul><ul><li><b><font color="#000099">进入 BIOS 设定开机顺序</font>:</b></li><br>基本上如果是不太旧的主机板都会支持光盘开机的,使用 CD-ROM 开机的好处是比较快,而且也不用再去做Linux 安装开机片,确认的方法如下:<ul><li>按电源键开机;</li><li>在进入系统之前会出现 Del 字样(每个厂牌不太相同),此时按下键盘上的 Delete键;</li><li>进入 BIOS 之后以方向键选择 『BIOS Features Setup』这一项,或者是 『AdvancedBIOS Features』,不管如何,反正只要看到 『<font color="#3333ff">BIOS Features</font>』字样的那一项就对了!;</li><li>将方向键移动至 『<font color="#3333ff">Boot Sequence</font>』 或者是 『<font color="#3333ff">FirstBoot Device</font>』; 这一项,按键盘上的『Page Up』 或 『Page Down』 按键,选择『CD-ROM』 为第一开机顺位即可。这里注意一下,如果你的机器并不支持 CD-ROM开机的话,你一定找不到 CD-ROM 这一项,这时请制作开机片吧,并将此项调整为『A』为第一顺位;</li><li>按键盘上 『ESC』 键退出;</li><li>将方向键移动至 『Save and Exit』 这一项按 『Enter』 及 『Y』 确认后重新开机即可!</li></ul></ul><ul><li><b><font color="#000099">制作 Linux 开机片</font>:</b></li><br>a. 随便找一台 Windows 计算机,开启 MS-DOS 窗口;<br>b. 将可开机 Linux 光盘放入光驱中,在 MS-DOS 窗口键入:<ul><font color="#3333ff" face="SimSun">C:\WINDOWS> cd  E:\dosutils</font><br>上面的 E 为你的光驱代号;</ul>c. 在 DOS 提示字符下键入:<ul><font color="#3333ff" face="SimSun">E:\dosutils> rawrite  -f   e:\images\boot.img   -d   a:</font><br>上面的 e 为你的光驱代号,这时在软盘机放入一片空白的软盘片后,按『Enter』即可。</ul></ul><b><font color="#000099">开始安装</font>:</b><br>这样就准备妥当了!正式进入安装吧!特别说明,由于 VBird 不太喜欢使用X-Windows 系统,所以通常我都使用文字接口安装的,因此底下将以 文字 接口作为介绍,而且,由于许多画面不是很重要,因此VBird 并没有将画面秀出来喔!<ol><li><font color="#000099">开机</font><font color="#000000">==></font>放入 RedHat 7.2 的光驱后,以 CD-ROM 开机或者以刚刚做好的 Linux 软盘开机;</li><li><font color="#000099">选择安装模式</font><font color="#000000">==></font>进入欢迎画面,之后在『 <font color="#3333ff" face="SimSun">boot:</font>』的地方输入:『<font color="#3333ff">text</font> 』以文字接口安装!这个时候Red Hat 会加载一些模块,所以会花费一些时间。</li><li><font color="#000099">选择语系</font>==>然后在选择语系的地方输入『 <font color="#3333ff">English</font>』;因为文字接口好像没有支持中文的样子!?</li><li><font color="#000099">键盘模式</font>==>同样的,键盘先选择『 <font color="#3333ff">us</font>』即可;</li><li><font color="#000099">鼠标模式</font>==>由于我没有鼠标,所以直接按『 tab』键到『 <font color="#3333ff">OK</font> 』按下 Enter 即可;</li><li><font color="#000099">欢迎画面</font>==>按 Enter 即可;</li><li><font color="#000099">选择系统模式</font>==>如前所述,这里共分为 Workstation,Server 与 Custom 等等,由于 Workstation 与 Server 会将你旧有的硬盘 Partition给杀掉,因此我们就直接以『 <font color="#3333ff">Custom System</font> 』来安装吧!</li><li><font color="#000099">要不要 Linux 自动帮你规划硬盘</font>==>开什么玩笑!当然要自己规划自己的硬盘啰!请选择『<font color="#3333ff">Manuallypartition</font> 』这一项;</li><li><font color="#000099">选择硬盘分割工具</font>==>硬盘分割工具当然是选择比较简单的啦!那么我们就选择『<font color="#3333ff">DiskDruid</font> 』这个有点像图形接口的咚咚吧!</li><li><font color="#000099">硬盘分割</font>==>进入 Disk Druid 接口之后,应该有点像底下的图,不过由于VBird 不会捉图,所以底下的画面是『错误的』喔! Red Hat 7.2 版已经不是这个样子的图示了!因为他还有加入ext3 呢!呵呵!不过基本的使用方式还是差不多啦!底下来说一说吧:</li><center><img src="0150installredhat_files/0150installredhat_2.png" nosave="" height="400" width="723"></center>基本上你会看到类似上面的话面,总共会显示你的目前硬盘的扇区,如上面说的,『<font color="#3333ff">PrimaryIDE 的硬盘中的 Mater 为 hda </font>』!这点请特别留意啰!好了,如果你要将旧有的FAT 扇区安装 Linux 的话,那么你就必须将该扇区『 Delete 』掉才行,不论如何,请看一下你的剩余硬盘数据空间(<b>注:常常有很多的朋友来信问到,咦!我的E 槽明明还有 5GB 的空间,为什么不能安装 Linux 呢?!就是这个问题啦!因为Linux 的扇区与 Windows 的 FAT 并不相同呀!所以你必须将原有的 FAT 扇区砍掉后,才能规划出新的Linux 扇区呀!所以要看一下硬盘的 Free 喔!</b>)我这里建议的分割方式有几种(请注意,第三个安装的选项是关于Proxy 的设定方面,如果你要安装 Proxy 套件的话,才建议多加这些扇区!因为据说这样分割的硬盘会让Proxy 的效能比较好!):<br> <table border="1" cols="3" width="80%"><tbody><tr bgcolor="#ffffcc"><td><center>较小安装(或初次安装)</center></td><td><center>建议安装</center></td><td><center>含有 Proxy</center></td></tr><tr bgcolor="#ffcccc"><td><ul><li>Swap 约 100 MB ;</li><li>其它的都给 /</li></ul></td><td><blockquote><li>Swap 约 100 MB;</li><li>/var 给 3~5 GB;</li><li>/usr 给 3~5 GB;</li><li>/ 给 1 GB 以上;</li><li>/home 可以给大一些;</li><li>/backup 用来做为备份的扇区</li></blockquote></td><td><ul><li>与 建议安装 相同</li><li>/proxy1 给 500 MB;</li><li>/proxy2 给 500 MB;</li><li>/proxy3 给 500 MB;</li><li>/proxy4 给 500 MB</li></ul></td></tr></tbody></table><p>另外,进入每一个扇区之后,你必须要决定:<br>『 <font color="#3333ff">Mount point</font> 』就是扇区啦;<br>『 <font color="#3333ff">Filesystem type</font> 』除了一定要有一个Swap 之外,你可以选择 Ext3 这个新的扇区喔!似乎有稍微快一点呢;<br>『 <font color="#3333ff">hda, hdb</font> 』这个是硬盘啦!这里请小心选择!<br>『 <font color="#3333ff">Fixed Size </font>』由于我们都需要给每一个扇区固定的大小,所以这里就选择Fixed Size 这一个,但是在最后一个扇区(通常是 /backup 这一个)时,我通常都会选择『<font color="#3333ff">Fillallavailable space</font> 』将其它剩下的空间都给他!<br>『 <font color="#3333ff">Force to be a primary partition</font> 』除非特别需求,例如你的这个扇区是开机区,但是却可能落在8 GB 以后的扇区内,那么才需要将这个勾选,否则这个选项不要管他!<br>『 <font color="#3333ff">Check for bad blocks</font> 』除非你的硬盘是有坏轨的,否则『<font color="#3333ff">千万不要选</font>』不然硬盘检查真的好慢....好慢.....<br>VBird 的分割结果(3.6 GB 硬盘):</p><ol><font face="SimSun">/dev/hda1 2204 /</font><br><font face="SimSun">/dev/hda2  996 /var</font><br><font face="SimSun">/dev/hda3  502 /backup</font><br><font face="SimSun">/dev/hda5  100 /proxy1</font><br><font face="SimSun">/dev/hda6  100 /proxy2</font><br><font face="SimSun">/dev/hda7  100 /proxy3</font><br><font face="SimSun">/dev/hda8  100 /proxy4</font><br><font face="SimSun">/dev/hda9   64 Swap</font></ol><li><font color="#000099">选择安装的开机管理系统</font>==>Red Hat 7.2 提供两个开机管理系统,由于VBird 比较习惯使用 Lilo ,所以这里我是选择『 <font color="#3333ff">LiloBoot Loader</font> 』的!如果你要试一试其它的多重开机控制软件,不反对啦!但是,这里VBird 仍是以 Lilo 来作为说明的!</li><li><font color="#000099">选择开机管理系统安装的扇区</font>==>如果没有特殊的需要,就直接选择『<font color="#3333ff">MBRMaster Boot Record</font> 』吧!</li><li><font color="#000099">加载额外的模块</font>==>这个选项专门提供给系统中特殊装置使用的!由于我们的装置都很普通,所以这里就按『<font color="#3333ff">OK</font>』跳过去吧!</li><li><font color="#000099">开机系统的名称</font>==>你可以选择其它的名称,当然也可以不用理他,以预设的名称输入之,例如,如果你已经存在有Windows 系统,那么很可能 Lilo 秀出来的却是 DOS 字样,你可以修改啦!这个可以在未来Lilo 的部分说明,所以先不要管啦!</li><li><font color="#000099">网络卡设定</font>==>『<font color="#3333ff">先再次强调,VBird这一次的安装是预计要安装两块螃蟹卡的,由于具有相同的芯片组,所以我在安装的时候仅先安装一块而已!并且,这一块网络卡预设是做为内部虚拟网络之用的!另外一块会在后面才安装上去!</font>』。如果你不是使用很奇怪的卡,那么这个步骤应该会出现网络卡的设定的!(我在这个步骤中预设是当作内部网络之用!所以先给他一个虚拟IP 喔!)</li><ol>首先将 DHCP 前面的 [*] 取消(按空格键);<br>然后按上下键来设定你的网络条件成为:<ol><font color="#3333ff">IP:192.168.1.2</font><br><font color="#3333ff">Netmask:255.255.255.0</font><br><font color="#3333ff">Gateway:192.168.1.2</font><br><font color="#3333ff">Primary DNS:139.175.10.20</font><br><font color="#3333ff">Secondary DNS:163.28.112.1</font></ol></ol><li><font color="#000099">主机名称的设定</font>==>给自己一个名字吧!例如我的主机为vbird.adsldns.org 啰!这里写错也不要紧,后面会提到修改 host name 的方法!</li><li><font color="#000099">防火墙的设定</font>==>由于我们会在后续的步骤中更改一些防火墙机制,所以这里不用设定啰!选择『<font color="#3333ff">NoFirewall </font>』那一个项目;</li><li><font color="#000099">选择语系</font>==>通常我只选择两个语系,分别是『<font color="#3333ff">English</font>』与『 <font color="#3333ff">Taiwan, R. O. C.</font> 』这两个!</li><li><font color="#000099">选择预设语系</font>==>由于我不使用 X-Windows ,而终端机界面(纯文字界面的情况下)并没有办法提供中文的显示,选择中文作为预设的语系反而会在纯文字界面下出现乱码!!所以我都是选择『<font color="#3333ff">English</font>』作为我的预设语系啰!</li><li><font color="#000099">选择时区</font>==>在台湾,当然选择『 <font color="#3333ff">Asia/Taipei</font>』啰!</li><li><font color="#000099">设定密码</font>==>这里要特别告诫大家,密码最好『<font color="#3333ff">多于八个字符</font>』,并且含有『<font color="#3333ff">非英文或数字的特殊符号</font>』为较佳的选择!当然啰,你也不能忘记呀!选择Password 会有两次,提供你输入正确的密码!</li><li><font color="#000099">设定使用者 ID</font> ==>我这里通常都先不设定的!所以就跳过去吧!先不设定啰!</li><li><font color="#000099">选择加密的条件</font>==>也使用默认值就可以了!所以按下『
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?