回首页

后一页
前一页
回目录
回首页
安装“红帽子”
姓名 :
Email:
地址 :
转摘 :PC学堂--由肇庆怀集县晨光工作室sokoo制作

第一部分
  
  
在“瘟酒吧”(Windows 98)又一次以蓝屏来作回答时,我们决定安装上正在流行的Linux一试。
   Linux有几种版本,我们手中的是Red Hat Linux 5.1版,即所谓"红帽子"。但颇为令我们沮丧的是我们找遍了手里所有的报纸刊物(笔者之一是个购书狂,拥有绝大多数市面上发行的计算机报刊)。发现竟没有一篇详细介绍红帽版安装的文章,到是有不下三四篇介绍Slackware Linux安装的,也许是红帽版安起来太容易了?真是#¥%$%^@!$(顺便说一句,那几篇文章看一篇就够了,因为全像一个模子刻出来的,#@$%%#@!)。没有参考物,没有办法只有自己摸索了。经过一段时间的试验,总算大体弄清楚了,写在这里给与我们有同样苦恼的朋友。
   我们在两台机器上安装了Linux,配置分别如下:
   机器A:Pentium133 CPU,430VX主板,32MEDO内存,S3 765显卡,帝盟ISA声卡,火球EX6.4G硬盘,三洋6X光驱,飞利浦14寸显示器。
   机器B:AMD K6-2-300 CPU,VIA MVP3主板,64MSDRAM内存,RIVA 128显卡,AU8820PCI声卡,火球EL5.1G硬盘,NEC 24X光驱,三星15寸显示器。
   这两个配置我们相信是与大多数朋友的机器配置相去不远的(当然,那块新升级的EX硬盘不算在内)。
   Pentium 133上安装的是新升级的空硬盘,为了稳妥起见,我们先在这台机器上进行了安装(另一个原因是这台机器上不管安装什么系统从没发生过兼容性问题,比较可靠)。
   安装遇到的第一个问题是如何启动安装程序!?我们手中的光盘是自启动的,但这台机器的主板较老,不支持从光盘启动,光盘dosutils目录下有一个叫autoboot的批处理文件,在纯DOS下运行它也能启动安装程序,但我们运行后却不知什么原因不能正常启动,只好另想他法。
   第三种方法就是制作启动盘,在\dosutils\images目录下有一个文件boot.img,用dosutils\rawrite.exe程序读出写入软盘即可,使用中,我们发现该映像文件也完全可以用HD-Copy来读取。
   用刚做好的启动盘启动计算机,会出现一个帮助屏幕和一个boot:提示符,此时一般按Enter即可。安装程序会自动启动,出现一个欢迎屏幕,按Enter确认。此时,会出现若干个菜单,要求你确认使用的语言、键盘类型、是否有Pcmcia卡等等,除非有特殊情况,否则选默认项即可。
   接下来,系统要求你选择从何处安装,对绝大多数用户来说,选择第一项cdrom即可。紧接着,系统向你询问是升级还是安装,此刻,我们选择安装(当然!)。
   下面开始的就是最重要的部分,为Linux创建分区。有两种方法,一是和其他版本一样,使用fdisk程序进行分区,但Red Hat Linux还提供了一种简单一些的方法,使用Disk Druid程序。
   选择Disk Druid项,屏幕分成了三个部分,中间是当前分区的硬盘,上面是该盘的分区表,下面是Add、Edit、Delete、Ok、Back五个按钮,按下Add按钮,为Linux创建分区。
   使用Linux,要创建以下几个分区:
   /(root):根分区,用于存放Linux的系统文件,在没有/usr分区时也用来存放应用程序。有/usr分区时只要50-100M足矣,否则越大越好。
   (swap):交换分区,与Windows的交换文件属同一事物,大小在内存大小至127M之间,但实际上Linux的内存管理比Windows高明太多,用不了那么多的空间就能运行的很好,不像Windows 98那样即便装了128M内存有时还要疯狂读盘。
   /usr、/home:分别用于存放应用程序和用户自己的数据,根据情况,越大越好。
   /boot:用于存放Linux的内核,10M足矣。
   还有一些分区,就对个人用户来说,用处不大了。
   这些分区中,只有root、swap两个分区对于安装Linux来说是必须的,我们决定开辟一个1G的root分区和一个100M的swap分区。
   点击Add按钮,出现一个对话框,在Mount Point项内打入“/”,表示是根分区,在Size (Megs)项内以兆为单位输入分区的大小,在Growable?选项里选择与否表示该大小是否是确切大小,若选中则以该大小为最小大小,空间会随需要膨胀直到充满整个硬盘。Type项表示该分区的类型,我们选择Linux Native,表示是Linux的主分区。然后就可以按Add,创建该分区,
   创建swap分区的方法一样,只是在Mount Point内不要输入任何东西,将Type选择为Linux Swap,表示是交换分区。
   分区时要注意,如果你希望用硬盘启动系统,则root分区(再没有boot分区时)或boot分区一定要分在主盘的1023柱面即前504兆以内。原因后面再讲。
   分区完毕,若有错误还可以修改,否则按下Ok将分区表写入硬盘。
   分区的另一种较复杂但也较灵活的方法是使用fdisk程序(注意,不是DOS下那个)。因为这在每个Linux版本都一样,这里就不提了,有兴趣可去读有关书籍。
   接下来……是格式化!对了,与DOS下一样,分区后就要格式化,首先是格式化swap分区,然后是其他分区,直到所有新建分区初始化完毕,初始化时刻选择是否查找坏块,就如同format是否带/q参数一样。
   初始化分区后,下一件该做的事就是安装组件,Linux的完全安装大约需要700多兆,但在日常的应用中只需要其中的一小部分就可以了。可以根据自己的需要取舍,如果为了省事则可以使用默认的选项。在屏幕的中央有一个“Select individual packages”选项,选中它,可以对每个具体组件的内容进行取舍,就像Windows自定义安装时的详细内容按钮一样。菜单的最后是一个“Everything”项,选中它就意味着安装全部组件,不必一个一个去选中了。选好组件后,安装程序会检查组件的相关性,如果有某一个组件是运行某一个已选组件时所需要的,它就会为你指出,此时你只要按回车,该组件就会自动加入到选中组件中去。
   组件选好了,此时安装程序就会自动格式化分区并安装选中的组件,这个过程时间较长,但和Windows的漫长等待比起来还是很快的,只是要注意如果光盘上有什么毛病,安装可能会自动终止,并且下次安装时只能再从头开始。
   安装好了组件,下一步是安装各硬件设备,这一过程就好似Windows的监测即插即用设备,只是一切都要你自己动手,还记得使用DOS和Windows 3.X的时代么?那么来吧!
   首先是安装鼠标,一般选择默认的微软鼠标即可。
   如果你在安装组件时,选择了安装Xwindows(一种Linux下的图形界面,就仿佛是Linux下的Windows 3.X),那么现在就会要求你配置Xwindows。首先,安装程序会监测你的显示卡,如果不能自动识别(大多数情况下都是如此),它会列出所有Linux所支持的显示卡,你在其中选择你的显卡型号即可,唯一要注意的是不要选择一个和你的显示卡“相似”的显卡,否则可能会出问题。接下来安装程序会要求你输入显示器的型号,在这里能见到大多数市场上可见的显示器(当然,显示器的牌子比起显卡来可是少的多了)。如果没有,你可以在“Custom.”项里输入显示器参数(不过我看不大用的上)。然后安装程序会检测你的显示设备能力,你也可以不让它检测而自己输入显示内存大小之类的数据。
   最后,它将会询问你在使用Xwindows时要使用的显示模式,建议不要使用它的推荐模式,我们安装时它推荐了一个1024×768,字小得几乎看不清。
   接下去是配置网络,这部分项目较多,篇幅所限略过,不过此处提示较详细,有网络使用经验而英文又不至太糟的人看懂没有问题。
   接下来是调整系统时间,在列秒的项目中选择你所在的时区,不过我们似乎没有找到北京时间,不要紧,选择“GMT+8”(格林尼治标准时+8)就行了。上方有一个Hardware clock set to GMT选项,如果你选择了这个选项,那么Linux启动时,系统会自动把你的CMOS时间改成与你所选择的时间一致,选不选由你。
   接下来要让你选择启动时所要启动的Services,一般选择默认项即可。
   接下来是配置打印机,与配置显示设备的过程有些类似,英文水平说的过去就能看懂,这里我们就不多说了,以免有骗稿费之嫌疑(啊,又被他骗走了几十个字的稿费,我听见有人说)。
   接下来是一件十分关键的事,你要输入root口令,这是你在Linux系统中最重要的口令,是你进行系统管理与维护时要使用的口令,一些重要的操作必须由root用户来进行,将来进行系统升级也必须由root用户来进行,如果你知道一些较老的词汇的话,root用户也称之为超级用户。
   口令(password)不得少于六个字符,要输入两次,两次必须一致,输入的字符不会显示在屏幕上,一定要记好,否则,嘿嘿,你可就惨了。
   下面系统要创建一张启动软盘(不是开始安装的那一张),这不是必须的,但你一定要至少建立一张,以备在必须的时候用软盘来启动系统进行修复。注意不同内核版本的启动盘不能混用。
   总算到了最后一步,在结束安装前,还要创建LILO,LILO是一个启动管理程序,简单的说就是类似System Commander的东西。如果你希望从硬盘上启动Linux,你就必须安装LILO,否则你就只能用软盘来启动Linux,安装LILO 时,root分区或boot分区必须在1023柱面之下,这是因为LILO要使用BIOS的中断来读取硬盘,而早期BIOS不支持读取1023柱面以后的内容,为了保持兼容,现有的Linux也不支持LILO读取1023柱面以后。如果你的分区不符合这一要求,那么LILO将不会创建。
   安装程序将会问你将LILO安装在那个位置,一般安装在MBR,即主引导扇区,如果你使用了System Commander之类的启动管理程序,也可将LILO安装在root分区的第一个扇区,但要注意如果你没有其他启动管理程序,就不要建LILO安装在MBR之外的地方,否则不能实现与其它系统的多启动。现在安装程序将要求你输入为LILO添加的项目,大多数机器上什么也不用输入就行。
   接着,屏幕上将显示出所有能启动的分区(即非扩展分区),你可以选择哪几个分区是为LILO管理的启动分区,与DOS不同,Linux是支持有多个可启动分区(即DOS的活动分区)的。右侧有一栏叫“Default”,它下面的“*”表示起动机器时的默认启动分区。
   因为我们是在空盘上安装的,所以只要选择root分区为启动分区和默认分区就行了。
   至此安装完成。下面我们将介绍第一次使用时所要进行的基本设置。
  
   第二部分
   安装完成后,安装+程序将自动重启动你的系统,这一次,自检完成后,你将在屏幕上看到一个“boot:”,在后面打入“linux”就可以启动Linux,因为此时的默认启动系统是Linux,所以什么也不按,几秒钟后也会自动启动Linux。
   启动系统后,将要求你登录,此时只有一个根用户“root”,在“login后面打入‘root’”,系统将要你输入“root”密码,在“password”后面打入(还没忘吧?)。出现一个“#”提示符,我们成功进入Linux了!
   进入系统的第一件事是创建一个属于你自己的账号。“咦,root不行吗?”,当然行,可是root是级别最高的用户,它的权力不受限制,一次误操作完全可能摧毁整个系统,你不觉得天天以root登录有点玩悬吗?所以我们要创建一个普通用户以供日常工作所用。
   在提示符后面打入useradd命令在后面打入新的用户名(注意区分大小写!这可和DOS下不一样),回车后就有了一个新用户。
   但此时还没有口令,不能登录。不要紧,打入passwd命令,后面跟着新创建的用户名,系统将要求你输入新口令,打两次,新口令就有了!
   按“Ctrl+D”注销root,以新用户名登录,发现这次提示符变成了“$”,登录成功了。
   按“Ctrl+Alt+Del”重启系统(与DOS下一样),用DOS软盘进入DOS,安装DOS与Windows,这不用我讲了(如果不顺利,可以去掉root分区的活动标志,另外,无论Linux或DOS对分区的类型与数量都有一定的限制,如果不能正常分区,可用分区工具多作些调整)。
   安好后,发现由于LILO中没有Windows的信息,所以不能双启动,怎么办呢?
   一般情况下,需要启动Linux(如果安装的是Windows 98,LILO有可能被破坏,需要用软盘启动),然后编辑/ect/lilo.inf文件,再用lilo命令写入硬盘,这在一些文章中已有介绍,但需要对Linux命令有较多的了解才能应用自如,并非三言两语能够说清,我们当初就曾花了一个多小时看了三四篇文章却也没能装上(可能是我们无能,但那文章写的……不说也罢!)。
   但对于Red Hat Linux,却有一个简单的办法,再次启动安装程序,但这次选择升级(UPDATE),跳过所有项目,直到LILO的安装,将root分区和DOS的主分区都设定为可启动分区,默认启动分区任选,写入再启动,就一切按你的想法实现了(有时可能需要用到fdisk分区程序,此时可以打入“m”命令看它的帮助)。
   在那台AMD K6-2 300上安装Linux较复杂一些,因为那台机器的硬盘上已有内容。我们的对策是使用硬盘分区工具Partition Magic(此工具在许多配套光盘上都有,很多报刊上也都有使用介绍,这里不再详述),从原有分区中划出总计约1G的空间,并将其移至硬盘开头,再按以上所述的方法安装即可。
   如果你希望让你的Linux出声,你还需要配置声卡(不过这不是必须的),以root的身份登录,打入sndconfig,然后按照屏幕上的提示进行即可。但令我们失望的是,我们的两块声卡都没被认出来,它是不是只认创通的ISA声卡,还希望明白人给在下指点迷津。
   Linux是一个大有前途的操作系统,朋友们如有条件应该装上一个试一试,的确有所值得。就我们在使用中的感觉,虽然字符的界面不很好用,提示信息也不亲切,但比Windows强大可靠的多,更何况还有图形的Xwindows呢。而且他对系统的要求比微软的怪物们低得多,在这两台机器上都跑得很好,而对Windows来说,且不说那台Pentium 133,就是那台K6-2,1G的硬盘分区够你挠头了。
   上网的朋友可以去以下几个地方去看看,这都是国内的Linux网站和俱乐部:
   1.http://linux.sunnet.org/njlug
   NJLUG南京Linux俱乐部
   2.http://linuxclub.mnf.nu/
   上海Linux俱乐部 主要栏目有“新手起步”、“开发园地”、“技术资料”、“软件介绍”、“邮件列表”等。尤其是,这里搜集了较为完全的中文资料,如中文HOW TO等。
   3.http://www.netease.com/~zuolin/
   “土人小屋”的个人主页,有一些关于Linux的中文文章,很不错,还有很多其他资源。
   还可以到这个地方(http://fanzhang.yeah.net)去,这是我们一个好友的主页,他搜集了大量的Linux的有关资料在上面,你不想听听Linux之父Linus Torvalds,自己念这个词吗?去看看吧!
   最后,为了报答看着我们在此大骗稿费的朋友的耐心,告诉你:启动你的Linux,打入startx,就可以启动你的Xwindows,在Xwindows中附带了大量的小游戏,其中有一个叫“xbill”的,大致意思就如同常见的桌面游戏“打苍蝇”、“捻蟑螂”一类,但这次的苍蝇变成了高举Windows的比尔·盖茨,你要阻止他将Windows装进一台又一台的计算机。看着一个又一个的小比尔·盖茨在我的鼠标下灰飞烟灭,被不断崩溃的“瘟酒吧”激起的万丈怒火也削减了许多。痛快,解气!

后一页
前一页
回目录
回首页

回首页