中国网管论坛's Archiver

luoyang565 发表于 2008-3-30 09:55

从硬盘安装Linux操作系统

[table=98%][tr][td=1,2,587][align=left][size=10pt]Linux操作系统支持多种安装方式。本章将讨论从硬盘安装对红旗Linux、共创Linux等各种版[/size][/align][align=left][size=10pt]本的Linux都适用的通用方法。从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安[/size][/align][align=left][size=10pt]装包通常是一个或多个ISO镜像文件(一般通过网络下载就可以得到);其次,要通过某种手段启动镜像[/size][/align][align=left][size=10pt]文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装就可以了。安装过程中,需要指[/size][/align][align=left][size=10pt]定Linux操作系统的安装位置,这主要涉及硬盘分区的一些知识。[/size][/align][align=left][size=10pt]      综合来看,学习Linux操作系统的安装,关键要学会两点:第一、如何Linux操作系统准备硬盘[/size][/align][align=left][size=10pt]空间?第二、如何启动ISO镜像文件中的安装程序。[/size][/align][align=left][size=10pt]硬盘分区[/size][/align][align=left][size=10pt]      通常,在使用硬盘时,都要进行分区。如果把未分区的硬盘比做一张大白纸,那么分区后的硬[/size][/align][align=left][size=10pt]盘就相当于这张大白纸被画上了几个大方框。一块硬盘被分成多个分区之后,各分区之间是相对独立[/size][/align][align=left][size=10pt]的,每个分区都可以有自己的文件格式,例如FAT16、FAT32、NTFS等等。[/size][/align][align=left][size=10pt]Linux操作系统需要的硬盘分区[/size][/align][align=left][size=10pt]      要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统[/size][/align][align=left][size=10pt]合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能[/size][/align][align=left][size=10pt]需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。从最低配置角度[/size][/align][align=left][size=10pt]讲,Linux 操作系统需要一个EXT2或EXT3格式的硬盘分区作为根分区,大小在2~5G就可以。另外还[/size][/align][align=left][size=10pt]需要一个SWAP 格式的交换分区,大小与内存有关:如果内存在256M以下,交换分区的大小应该是内存[/size][/align][align=left][size=10pt]的两倍;如果内存在256M以上,交换分区的大小等于内存大小即可。[/size][/align][align=left][size=10pt]Windows硬盘分区管理工具[/size][/align][align=left][size=10pt]       管理硬盘分区的工具有很多,在网上也可以找到详细的使用指导。为了方便读者,本书整理收[/size][/align][align=left][size=10pt]录了Windows 环境下运行的PQMagic4.0 的使用方法,其它版本的PQMagic的使用方法也基本相同。[/size][/align][align=left][size=10pt]通过该软件使用方法的介绍,读者应注意体会硬盘分区的概念。[/size][/align][align=left][color=#000080][size=10pt]提示:在进行硬盘分区操作前,一定要对硬盘上的重要数据进行备份。[/size][/color][/align][align=left][size=10pt]启动PQMagic,其界面虽与版本有关,但一般是图0-1 的样子:[/size][/align][align=center][img=541,384]http://www.linuxdiyf.com/bbs/attachments/forumid_19/1_wM4C2dRXnO0e.jpg[/img][/align][align=center][size=10pt]图0-1 PQMagic 主窗口[/size][/align][align=left][size=10pt]        如图,窗口标题栏下是菜单条,菜单条下是被操作的硬盘下拉列表和快捷工具栏。如果安装[/size][/align][align=left][size=10pt]了多个硬盘,应注意从硬盘下拉列表中选择正确的硬盘。如图所示,现在被操作的是Disk1,即第一块[/size][/align][align=left][size=10pt]硬盘。再下面是彩色条,表明第一块硬盘的分区情况。在彩色条的下面的列表则是该硬盘各分区的具体[/size][/align][align=left][size=10pt]信息。如图所示,在第一块硬盘上有一个分区C,占据了整个硬盘,容量是4G,采用FAT32 分区格式。[/size][/align][align=left] [/align][/td][/tr][tr][td=1,1,1][/td][td=1,1,182] [/td][/tr][tr][td=3,1][b][size=10pt]调整分区大小[/size][/b] [size=10pt]        现在我们要调整C 区的大小,腾出一定的空闲空间,以便用来创立新的分区。[/size] [size=10pt]        用鼠标点一下C 区的青色条,然后点击菜单条中的【Tools】,可以看到一个下拉菜单,选择其中的【Resize/move...】,[/size] [size=10pt]即移动或调整分区大小。屏幕上会出现一个新窗口,如图0-2。[/size] [img=471,341]http://www.linuxdiyf.com/bbs/attachments/forumid_19/2_ZlnyCXKle3Tf.jpg[/img] [size=10pt]图0-2 C 区被调整前[/size] [size=10pt]       如图,整个青色条表示整个分区的大小,对应最大尺寸(Maximum Size);开头那一小段深色区域表示这段区域有数据,其大[/size] [size=10pt]小对应最小尺寸(Minimnu Size)。分区大小的调整范围就在这最大和最小尺寸之间。假设要把原来的分区缩小一半,可以将鼠标移[/size] [size=10pt]动到青色条的最右边小块上,此时鼠标变成了左右双向箭头。按下鼠标左键,向左拖动,大约到中间的位置,此时在下面的“New [/size][size=10pt]Size”位置上显示出新的分区的容量,如图0-3 。[/size] [img=470,340]http://www.linuxdiyf.com/bbs/attachments/forumid_19/3_iloybkpl6J7e.jpg[/img] [size=10pt]图0-3 C 区被调整后[/size] [size=10pt]现在就调整好了。点“OK”回到主界面。如图0-4。[/size] [img=538,153]http://www.linuxdiyf.com/bbs/attachments/forumid_19/4_TiRMecKrDSZ9.jpg[/img] [size=10pt]图0-4 变小的C 区[/size] [size=10pt]      现在从画面上已经可以看出来硬盘被分成了两个部分,青色的区域就是原来的C区,但已经变小了。灰色的区域是自由空间[/size] [size=10pt](Free Space),可以用来创建新分区。[/size] [b][size=10pt]创建新分区[/size][/b] [size=10pt]      下面利用上面腾挪出来的空闲空间创建一个新分区。先用鼠标单击图0-4所示中的空闲空间(灰色区域),点击菜单条中的[/size] [size=10pt]【Tools】,可以看到一个下拉菜单,选择其中的【Create】(创建),此时屏幕上出现一个创建分区的对话窗。如图0-5。[/size] [img=472,280]http://www.linuxdiyf.com/bbs/attachments/forumid_19/5_1XrZqaZjHbOB.jpg[/img] [size=10pt]图0-5 创建新分区的对话窗[/size] [size=10pt]       创建新分区时,首先要选择分区的类型,打开选单,如图0-6。其中FAT、FAT32、NTFS都是Windows 用的,Linux Ext2和[/size] [size=10pt]Linux Swap则是Linux使用的。高版本的PQMagic 还会提供Linux Ext3的选项。[/size] [img=473,279]http://www.linuxdiyf.com/bbs/attachments/forumid_19/6_HcL6fPlxfCKA.jpg[/img] [size=10pt]图0-6 选择分区的类型[/size] [size=10pt]        假设选择了FAT32。其它需要做的设定还包括分区类型的选择,决定创建为主分区(PrimaryPartition)还是逻辑分区[/size] [size=10pt](Logical Partition),默认的是“逻辑分区”,就用它;分区的卷标(Label),暂时可以不用输入;分区的尺寸(Size)、和盘[/size] [size=10pt]符(Drive Letter)都可以用默认值。点一下“OK”回到主界面。如图0-7 。[/size] [img=537,153]http://www.linuxdiyf.com/bbs/attachments/forumid_19/7_aJUuSivpTiY7.jpg[/img] [size=10pt]图0-7[/size] [size=10pt]        现在从画面上已经可以看出来硬盘上增加了一个新的分区D。[/size] [b][size=10pt]其他操作[/size][/b] [size=10pt]       利用PQMagic还可以删除分区(Delete)、移动分区(Move),相应的操作都在菜单条中的【Tools】之下。综合应用这些操作,[/size] [size=10pt]就可以在现有的硬盘上为安装Linux操作系统准备好空间。[/size] [b][size=10pt]使修改生效[/size][/b] [size=10pt]      前面对硬盘分区的操作,只是定下了操作任务,并没有对硬盘产生实质性的影响。要想使对硬盘的修改生效,还需要执行应用[/size] [size=10pt](Apply)操作,点击菜单【General】→【Apply】即可。在执行应用操作时,PQMagic会给出一些警告性的提示。[/size] [size=10pt]      如果想放弃所有已经制定的操作任务,可以在执行应用操作前放弃所有修改,点击菜单【General】→【Discard Change】即可。[/size] [size=10pt]      PQMagic执行分区操作必须在纯DOS 模式下进行。即使是Windows 版的PQMagic,在执行【用】后,PQMagic 也会自动重启计[/size] [size=10pt]算机并切换到DOS 模式。[/size]   [b][size=10pt]Linux硬盘分区管理工具[/size][/b] [size=10pt]      在安装Linux 操作系统时,如果选择了手工的分区方式,将启动硬盘分区工具Disk Druid。这个程序是安装程序自带的。下面[/size] [size=10pt]讨论一下该软件的使用。[/size] [b][size=10pt]Linux下硬盘分区的标识[/size][/b] [size=10pt]      在Linux 下用hda、hdb 等来标识不同的硬盘;用hda1、hda2、hda5、hda6 来标识不同的分区。其中,字母a 代表第一块硬[/size] [size=10pt]盘,b代表第二块硬盘,依次类推。而数字1 代表一块硬盘的第一个分区、2 代表第二个分区,依次类推。1 到4 对应的是主分区[/size] [size=10pt](Primary Partition)或扩展分区(Extension Partition)。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。一块[/size] [size=10pt]硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。[/size] [size=10pt]      如图0-8,是在Linux硬盘分区工具Disk Druid 下看到的某计算机的硬盘情况。系统上有一块硬盘,名字为/dev/hda,它上面[/size] [size=10pt]有一个NTFS 格式的主分区hda1 以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,[/size] [size=10pt]ext3 格式的hda8,swap 格式hda7。[/size] [size=10pt]      提示:兼容性问题。如果在Windows环境下看,hda1 将对应C,hda5 对应D,hda6则对应E,其他分区Windows 是不能识别[/size] [size=10pt]的,因此看不到。[/size] [img=548,410]http://www.linuxdiyf.com/bbs/attachments/forumid_19/8_XinSq17JIfBV.jpg[/img] [size=10pt]图0-8 Linux下的硬盘分区标识[/size] [b][size=10pt]删除分区[/size][/b] [size=10pt]       如果要删除某个分区,先用鼠标选中它(如图0-9),然后单击“删除”按钮,就可以删除一个分区了。删除前,会有确认删除[/size] [size=10pt]的对话框,如图0-10,点“删除”按钮,选中的分区就被删除了,变成空闲空间,如图0-11。[/size] [img=549,407]http://www.linuxdiyf.com/bbs/attachments/forumid_19/9_cXqF31lRycEJ.jpg[/img] [size=10pt]图0-9[/size] [img=232,152]http://www.linuxdiyf.com/bbs/attachments/forumid_19/10_0CQNALn0i2Co.jpg[/img] [size=10pt]图0-10[/size] [img=548,408]http://www.linuxdiyf.com/bbs/attachments/forumid_19/11_A8rKM8klflOk.jpg[/img] [size=10pt]图0-11 空闲空间[/size] [b][size=10pt]创建分区[/size][/b] [size=10pt]       要创建分区,硬盘上必须有空闲空间。用鼠标选中空闲空间(如图0-11),然后单击“新建”按钮,就会出现添加分区的对话[/size] [size=10pt]框。如图0-12,创建新分区时,需要先选择文件系统类型,再根据文件系统类型的不同选择或设置挂载点。Swap 类型的分区不需要[/size] [size=10pt]设置挂装点,其他类型分区都要。Vfat类型分区就是FAT32分区,应设置挂装点,而不是从挂载点列表中选择挂载点1。最后设定分区[/size] [size=10pt]的大小。设置完毕后点击“确定”按钮完成分区的创建工作。[/size] [img=227,204]http://www.linuxdiyf.com/bbs/attachments/forumid_19/12_w8jy1b1FF4d6.jpg[/img] [size=10pt]图0-12 设置新建的分区[/size] [size=10pt]--------------------[/size] [size=10pt]1挂载点列表中的挂载点都有特殊含义,归Linux操作系统专用,而Linux操作系统的系统文件是不应存储在Vfat类型分区中的。[/size] [img=567,408]http://www.linuxdiyf.com/bbs/attachments/forumid_19/13_prwpVxRv8suh.jpg[/img] [size=10pt]图0-13 创建分区后的情况[/size] [b][size=10pt]使修改生效[/size][/b] [size=10pt]       上述修改操作后,并没有对硬盘产生实质的影响,还是可以点击“退出”按钮来中止安装程序从而放弃对硬盘的修改的。[/size] [size=10pt]       如果想使修改生效,点击“下一步”按钮就可以了。[/size] [size=10pt]       在修改分区并使之生效后,就不要中止安装程序了,否则有可能导致硬盘分区表损坏。[/size]   [b][color=#ff0000][size=10pt]ISO文件[/size][/color][/b] [size=10pt]       ISO文件一般以iso 为扩展名,是复制光盘上全部信息而形成的镜像文件,其文件格式为iso9660。[/size] [size=10pt]       许多Linux操作系统的安装包都是以ISO 文件的形式发布的。在得到相应的ISO文件后,可以将其内容烧录到光盘上。这样做出[/size]
[size=10pt]来的光盘与购买的安装光盘基本上是相同的。用这个光盘启动计算机,就可以安装Linux操作系统了。[/size]
[size=10pt]       本章所讨论的是硬盘安装法,是不需要烧录光盘的。但我们需要读取ISO文件中的信息。[/size]
[b][size=10pt]Linux下操作ISO 文件[/size][/b]
[size=10pt]       在Linux下,以root 身份执行以下格式的命令就可以从/path 目录中读到xxx.iso这个文件中的内容。实际使用时,应该根据[/size]
[size=10pt]实际情况修改/path和xxx.iso。[/size]
[size=10pt]       mount -t iso9660 -o loop xxx.iso /path[/size]
[size=10pt]       如果想制作ISO文件,把光盘放到光驱中,然后执行如下的拷贝命令就可以把光盘上的内容拷贝到一个ISO文件中去。实际使用[/size]
[size=10pt]时,应该根据实际情况修改xxx.iso。[/size]
[size=10pt]
cp /dev/cdrom xxx.iso[/size]
[size=10pt]Windows下操作ISO文件[/size]
[size=10pt]       在windows 下,一般需要专用工具软件才能操作ISO 文件。比如WinISO、WinImage、Dameon Tools等。[/size]
[size=10pt]       如果仅仅是想读取ISO 文件中的内容,则可以用WinRAR。WinRAR3.0以上版本都支持iso9660文件格式。用WinRAR打开ISO文[/size]
[size=10pt]件,选中需要的内容,将其解压出来就可以了。[/size]
[size=10pt]Linux 操作系统安装盘的ISO文件[/size]
[size=10pt]       如图0-14,是红旗Linux4.1桌面版的iso安装文件在Linux环境下挂装到/mnt/iso目录后看到的内容。如果把这个iso文件刻[/size]
[size=10pt]成光盘,那么看到的光盘内容也是这个样子。[/size]
[align=center][img=453,304]http://www.linuxdiyf.com/bbs/attachments/forumid_19/14_uKzCckob7AHP.jpg[/img][/align][align=center][size=10pt]图0-14 Linux 操作系统iso 安装文件的内容[/size][/align][align=left][size=10pt]        值得注意的有两个目录。一个是images,在这个目录里包含了一些1.44MB软盘的镜像文件,其中bootdisk.img可以用来制作[/size][/align][align=left][size=10pt]安装用启动软盘;另一个是dosutils,其中包含了一些DOS工具,比如rawrite.exe,用这个软件可以把软盘的镜像文件写到软盘里。[/size][/align][b][color=#ff0000][size=10pt]Linux 启动安装法[/size][/color][/b] [size=10pt]        这种方法需要制作一张Linux启动盘。先把iso文件中images文件夹里的bootdisk.img读出来单独存储到硬盘上。如果是在[/size] [size=10pt]Linux 下,就把软盘插入软驱,然后执行下面的命令把bootdisk.img写入软盘:[/size] [size=10pt]       dd if=bootdisk.img of=/dev/fd0[/size] [size=10pt]       如果是在DOS/WINDOWS 下,则还要把iso 文件中dosutils 文件夹里的rawrite.exe读出来并与bootdisk.img保存在同一个[/size] [size=10pt]目录下。然后在DOS提示符下执行rawrite,按提示插入软盘,将bootdisk.img写入软盘。[/size] [size=10pt]       做好Linux启动盘后,用它引导启动计算机。当提示询问何种安装方式时(如图0-15),选择硬盘安装方式(Hard Drive),并[/size] [size=10pt]提供正确的iso 文件位置信息(如图0-16),就能启动iso 文件中的安装程序了。按照安装程序的提示,就可以完成安装了。在安装程[/size] [size=10pt]序的引导下安装参见“启动虚拟主机安装Linux”。[/size] [img=286,254]http://www.linuxdiyf.com/bbs/attachments/forumid_19/15_BFSTfvESvtcb.jpg[/img] [size=10pt]图0-15选择安装方式[/size] [img=369,203]http://www.linuxdiyf.com/bbs/attachments/forumid_19/16_swtXy9rSiSaX.jpg[/img] [size=10pt]图0-16 指定iso镜像文件的位置[/size] [b][color=#ff0000][size=10pt]DOS启动安装法[/size][/color][/b] [size=10pt]        此方法需要在纯DOS 环境下进行,因此需要想办法进入纯DOS 环境。具体操作方法是,先把iso文件中dosutils目录读出来[/size] [size=10pt]单独存储到硬盘上。注意要存到FAT16或FAT32格式的分区中,确保在DOS环境下能访问该分区。然后启动纯DOS 环境,进入dosutils[/size] [size=10pt]目录,执行autoboot.bat。当提示询问何种安装方式时(如图0-15),选择硬盘安装方式(Hard Drive),并提供正确的iso 文件位置[/size] [size=10pt]信息(如图0-16),就能启动iso 文件中的安装程序了。[/size] [size=10pt]        按照安装程序的提示,就可以完成安装了。[/size] [size=10pt]        在安装程序的引导下安装参见“启动虚拟主机安装Linux”。[/size] [size=10pt]        提示:进入DOS环境最简便的方法就是用DOS启动盘启动计算机。[/size] [b][color=#ff0000][size=10pt]Windows下vmWare 启动安装法[/size][/color][/b] [size=10pt]        这种方法需要windows环境并且需要专用软件vmWare。用vmWare先创建一个虚拟机,并把Linux 操作系统的iso安装文件作[/size] [size=10pt]为该虚拟机的CDROM,然后从这个CD-ROM启动虚拟机,就可以启动Linux操作系统的安装程序,进行安装了。下面说说详细步骤。此方[/size] [size=10pt]法可用于安装多种Linux操作系统。[/size] [b][size=10pt]用vmWare创建虚拟主机[/size][/b] [size=10pt]        关于vmWare的用法,在网上也可以找到详细的使用指导。为了方便读者,本书整理收录了其中的一篇。运行vmWare,应该能[/size] [size=10pt]看到图A0-8 所示的界面。点击其中的“New Virtual Machine”(新建虚拟机),进入新建虚拟机的向导,如A0-9。选择其中的[/size] [size=10pt]“Custom”(用户自定义),点下一步继续。在接下来的界面上选择操作系统类型,如图A0-10。选择“Linux”,版本选择“Other [/size][size=10pt]Linux”,点下一步继续。[/size] [size=10pt]        接下来是要给虚拟机起个名字,如图A0-11。我们不过是借用vmWare 安装Linux,因此虚拟机的名字是无关紧要的,可以随[/size] [size=10pt]便起。虚拟机名字下面是存放虚拟机配置文件的位置信息,也不用管,用程序默认的就可以了,点下一步继续。[/size] [size=10pt]        接下来是选择虚拟机所用的硬盘,如图A0-12。这是比较关键的地方。应该选择“use a physical disk”,就是“使用物[/size] [size=10pt]理硬盘”。这是借助vmWare安装LINUX的关键,决不能选错,点下一步继续。[/size] [size=10pt]        程序会给出了一个警告,如图A0-13,表示使用物理硬盘创建虚拟机会有风险,不要管它,点下OK继续。接下来要选择盘,[/size] [size=10pt]如图A0-14。选一个,并使用整个硬盘(entire disk),点下一步继续。最后是指定存储虚拟机配置信息的文件名,用默认的就可以。[/size] [size=10pt]如图A0-15,点击“完成”,虚拟机就创建好了。创建好虚拟主机后,还要修改虚拟机的设置。在虚拟主机管理界面(如图A0-16)上[/size] [size=10pt]双击CD-ROM,在CD-ROM配置窗口(如图A0-17)上修改它,使用iso镜像文件(Use ISO image)作为CD-ROM,浏览(browse)找到我[/size] [size=10pt]们准备好的Linux系统iso 文件。确认。这样就把我们所需要的虚拟机准备好了。[/size] [size=10pt]        这个虚拟机是专门用来安装Linux操作系统的。安装之后,这个虚拟机就没什么用了。[/size] [img=520,406]http://www.linuxdiyf.com/bbs/attachments/forumid_19/17_HABT52O1NckU.jpg[/img] [size=10pt]图A0-8[/size] [img=462,406]http://www.linuxdiyf.com/bbs/attachments/forumid_19/18_OV31PkTW5GGU.jpg[/img] [size=10pt]图A0-9[/size] [img=460,409]http://www.linuxdiyf.com/bbs/attachments/forumid_19/19_ks1EY5HlkgzL.jpg[/img] [size=10pt]图A0-10[/size] [img=468,407]http://www.linuxdiyf.com/bbs/attachments/forumid_19/20_BTG2DlT8OizT.jpg[/img] [size=10pt]图A0-11[/size] [img=456,405]http://www.linuxdiyf.com/bbs/attachments/forumid_19/21_Rsrrxf8ycIkO.jpg[/img] [size=10pt]图A0-12[/size] [img=531,182]http://www.linuxdiyf.com/bbs/attachments/forumid_19/22_8Fl5vcporVd5.jpg[/img] [size=10pt]图A0-13[/size] [img=457,404]http://www.linuxdiyf.com/bbs/attachments/forumid_19/23_XwP54EnRobWW.jpg[/img] [size=10pt]图A0-14[/size] [img=462,408]http://www.linuxdiyf.com/bbs/attachments/forumid_19/24_Awi35jBSEpJB.jpg[/img] [size=10pt]图A0-15[/size] [img=557,404]http://www.linuxdiyf.com/bbs/attachments/forumid_19/25_sRqN7Ovxp2hb.jpg[/img] [size=10pt]图A0-16[/size] [img=289,407]http://www.linuxdiyf.com/bbs/attachments/forumid_19/26_J7qkOpKUq9Hb.jpg[/img] [size=10pt]图A0-17[/size] [b][size=10pt]启动虚拟机安装Linux[/size][/b] [size=10pt]        点击图A0-16所示窗口中的绿色箭头“start this machine”,就可以启动虚拟机。在虚拟机启动的时候,根据提示,按F2 [/size][size=10pt]键进入setup(就是类似于电脑的bios ),找到Boot,把启动的顺序改一改,按“+”“-”号,把CD-ROM(光盘)的位置放到第一个保[/size] [size=10pt]存退出,vmWare自动重新启动虚拟机,这时就会从虚拟机的光盘引导了,实际上就是从Linux 操作系统的ISO安装文件引导。这时就能[/size] [size=10pt]看到相应Linux操作系统安装的启动画面了。跟用光盘启动时看到的安装界面是一样的。下面配合屏幕截图,挑几个关键环节叙述一下[/size] [size=10pt]安装红旗Linux4.1桌面版的过程。注意,虽是借助vmWare,但在操作时都跟直接从真实的安装光盘启动安装时的操作一样。可以把[/size] [size=10pt]vmWare 的视图切换为全屏视图,使安装过程看起来更真实。[/size] [size=10pt]         安装程序启动如图A0-18。直接按回车键,就可以开始在图形化界面的向导下开始安装了。如果要以文本界面方式安装,在[/size] [size=10pt]boot:后输入linux text,然后再按回车。接下来就会出现使用协议的界面,如图A0-19。有兴趣可以读一下,选择“接受”,然后点[/size] [size=10pt]“下一步”。[/size] [size=10pt]        接下来开始设置分区。首先会看到图A0-20,由用户来选择分区的方式,选手工分区,然后点“下一步”。接下来就会出现[/size] [size=10pt]选择分区的界面,如图A0-21。在这里列出了磁盘上所有的分区情况。由图中可以看出,系统上有一块硬盘,名字为/dev/hda,它上[/size] [size=10pt]面有一个NTFS格式的主分区hda1以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,[/size] [size=10pt]ext3 格式的hda8,swap 格式的hda7。显然hda7是为Linux系统准备好的交换分区,而hda8是为Linux系统准备的分区。选中hda8点[/size] [size=10pt]“编辑”按钮将出现该分区的编辑窗口,如图A0-22。将该分区的挂装点设为根(/),选定“将该分区格式化”,并且格式化类型选[/size] [size=10pt]ext3。这里一定要选择格式化以把选定分区原有的内容清理干净。否则系统运行时有可能出现异常。编辑好分区之后,点“确定”,将[/size] [size=10pt]出现一个格式化警告窗口如图A0-23,如果不想格式化,可以点取消,否则点“格式化”继续。[/size] [size=10pt]        下面该进行系统配置了,主要包括引导程序的设定、网络设备的设定、以及超级用户帐号(root)密码的设定。这些项都可以[/size] [size=10pt]在系统运行时更改,因此可以一律使用默认值,连续点击下一步就可以。默认情况下,引导程序被安装在/dev/hda1,也就是主引导区[/size] [size=10pt](系统安装好后,可以更改,参见“管理启动方式”),安装程序会自动解决双启动的问题(参见“Windows与Linux的双重启动”)。对[/size] [size=10pt]于的屏幕截图为图A0-24到图A0-27。[/size] [size=10pt]        在图A0-27所示界面上,点击下一步就开始安装了。安装过程中将显示安装进度界面,如图A0-28。安装过程中,不再需要[/size] [size=10pt]人工干预。当安装完成后,将出现图A0-29的提示界面。如果是用光盘安装,此时点击“结束”将重新启动计算机。我们这里使用的是[/size] [size=10pt]虚拟计算机,因此点击“结束”只会自动重启虚拟计算机,这并不是我们想要的,因此,此时可以按<Ctrl>+<Alt>组合键,重新获得[/size] [size=10pt]鼠标,然后关闭vmWare。再次重新启动计算机,将会出现grub的启动界面,Linux系统已经实实在在地安装到计算机上了,可以开始用[/size] [size=10pt]了。[/size] [size=10pt]        Linux系统安装成功后,NTFS格式的主分区hda1将被自动挂装为/mnt/WinC,FAT格式的hda5 被自动挂装为/mnt/WinD,而[/size] [size=10pt]hda6 被自动挂装为/mnt/WinE。NTFS格式的分区虽能被Linux自动挂装,但只能读,不能写。FAT格式的分区自动挂装后是可读可写[/size] [size=10pt]的,但并不能实施文件的权限控制和管理,也不能进行磁盘空间的配额管理。要想充分发挥Linux的特性,应该考虑建立ext3格式的用[/size] [size=10pt]户数据存储分区,并把用户数据保存在ext3格式的分区中。[/size] [img=561,458]http://www.linuxdiyf.com/bbs/attachments/forumid_19/27_e3Gz0ebxmTCX.jpg[/img] [size=10pt]图A0-18 安装程序启动[/size] [img=574,459]http://www.linuxdiyf.com/bbs/attachments/forumid_19/28_MKQzuDv6Eh57.jpg[/img] [size=10pt]图A0-19 使用协议[/size] [img=578,458]http://www.linuxdiyf.com/bbs/attachments/forumid_19/29_YS176WavCFZC.jpg[/img] [size=10pt]图A0-20 选择分区方式[/size] [img=577,458]http://www.linuxdiyf.com/bbs/attachments/forumid_19/30_4Mfh5NVu0VhN.jpg[/img] [size=10pt]图A0-21 选择分区[/size] [img=383,304]http://www.linuxdiyf.com/bbs/attachments/forumid_19/31_HuiGDdx29UqN.jpg[/img] [size=10pt]图A0-22 编辑分区[/size] [img=478,351]http://www.linuxdiyf.com/bbs/attachments/forumid_19/32_6Q50jXe7HnRz.jpg[/img] [size=10pt]图A0-23 格式化警告[/size] [img=577,456]http://www.linuxdiyf.com/bbs/attachments/forumid_19/33_8p9ZFecZTzP9.jpg[/img] [size=10pt]图A0-24 引导程序的设定[/size] [img=578,458]http://www.linuxdiyf.com/bbs/attachments/forumid_19/34_Ji4Ir4vUheKQ.jpg[/img] [size=10pt]图A0-25 网络设备的设定[/size] [img=578,459]http://www.linuxdiyf.com/bbs/attachments/forumid_19/35_nXljPhwobxSv.jpg[/img] [size=10pt]图A0-26 超级用户帐号(root)密码[/size] [img=577,459]http://www.linuxdiyf.com/bbs/attachments/forumid_19/36_1KtwHac9JiWw.jpg[/img] [size=10pt]图A0-27 准备开始安装[/size] [img=576,459]http://www.linuxdiyf.com/bbs/attachments/forumid_19/37_F4RTGeyCOxN5.jpg[/img] [size=10pt]图A0-28 正在安装[/size] [img=578,460]http://www.linuxdiyf.com/bbs/attachments/forumid_19/38_9kntBA0Z7GZv.jpg[/img] [size=10pt]图A0-29 安装成功[/size] [b][color=#ff0000][size=10pt]Windows 与Linux 的双重启动[/size][/color][/b] [b][size=10pt]由Linux 引导[/size][/b] [size=10pt]        计算机上已存在Windows 系统的情况下安装Linux,并且选择把引导数据写到/hda1,那么Linux就会自动把Windows 系统的[/size] [size=10pt]启动选项添加到启动菜单中以供选择。双重启动问题自动解决,不需赘述。[/size] [b][size=10pt]由Windows 引导[/size][/b] [size=10pt]       如果计算机上先安装了Linux,后来又要安装Windows。Windows将覆盖主引导,但不会自动把Linux的启动项加入到启动菜[/size] [size=10pt]单。这时必须手工解决Windows 和Linux的双重启动问题。这种情况下,在安装Windows之前,应该先把Linux引导扇区的信息提取出[/size] [size=10pt]来备用。假设Linux引导程序在/dev/hda5,引导扇区的信息提取出来之后保存到FAT16或FAT32 分区/mnt/WinD/,文件名为[/size] [size=10pt]bootsect.lnx,那么相应的命令就是:[/size] [size=10pt]       dd if=/dev/hda5 of=/mnt/WinD/bootsect.lnx bs=512 count=1[/size] [size=10pt]       这是一条在Linux下才能执行的命令。这条命令生成的文件是解决双启动问题的关键。该文件的保存位置也很重要,应保存到[/size] [size=10pt]FAT16 或FAT32 分区中。为防不测,可以把这个文件复制到软盘或U盘上。在安装Windows之后,把bootsect.lnx复制到Windows系统[/size] [size=10pt]的C盘根目录下,然后编辑c:\boot.ini文件,增加下面的一行并保存。这样,再重新启动计算机后,就会在Windows启动菜单中出现[/size] [size=10pt]“Linux”的启动项了,选择它,即可进入Linux操作系统。[/size] [size=10pt]
c:\bootsect.lnx="Linux"[/size] [size=10pt]恢复Windows 引导[/size] [size=10pt]       如果Linux的引导数据被安装到了/hda1,就会覆盖MBR。此时,Windows和Linux都能由GRUB 正常引导。如果还想用Windows[/size] [size=10pt]的引导程序引导这两个系统,可以先按照按“由Windows 引导”准备好使bootsect.lnx文件,然后用dos(win98 以上)启动盘启动计[/size] [size=10pt]算机,执行下面的命令就可以恢复Windows的引导。[/size] [size=10pt]
fdisk /mbr[/size] [align=left][size=10pt]      接下来要做的,就是按“由Windows引导”设置boot.ini 文件,实现双重启动。[/size][/align][/td][/tr][/table]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 1999-2008 bbs.bitsCN.com