原创 使用vmware做虚拟机实现硬盘安装linux

2007-10-18 21:57 8302 4 4 分类: 工程师职场

Linux硬盘分区管理工具

      在安装Linux 操作系统时,如果选择了手工的分区方式,将启动硬盘分区工具Disk Druid。这个程序是安装程序自带的。下面

讨论一下该软件的使用。

Linux下硬盘分区的标识

      在Linux 下用hda、hdb 等来标识不同的硬盘;用hda1、hda2、hda5、hda6 来标识不同的分区。其中,字母a 代表第一块硬

盘,b代表第二块硬盘,依次类推。而数字1 代表一块硬盘的第一个分区、2 代表第二个分区,依次类推。1 到4 对应的是主分区

(Primary Partition)或扩展分区(Extension Partition)。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。一块

硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。

      如图0-8,是在Linux硬盘分区工具Disk Druid 下看到的某计算机的硬盘情况。系统上有一块硬盘,名字为/dev/hda,它上面

有一个NTFS 格式的主分区hda1 以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,

ext3 格式的hda8,swap 格式hda7。

      提示:兼容性问题。如果在Windows环境下看,hda1 将对应C,hda5 对应D,hda6则对应E,其他分区Windows 是不能识别

的,因此看不到。

点击看大图

图0-8 Linux下的硬盘分区标识

删除分区

       如果要删除某个分区,先用鼠标选中它(如图0-9),然后单击“删除”按钮,就可以删除一个分区了。删除前,会有确认删除

的对话框,如图0-10,点“删除”按钮,选中的分区就被删除了,变成空闲空间,如图0-11。

点击看大图

图0-9

10_0CQNALn0i2Co.jpg

图0-10

点击看大图

图0-11 空闲空间

创建分区

       要创建分区,硬盘上必须有空闲空间。用鼠标选中空闲空间(如图0-11),然后单击“新建”按钮,就会出现添加分区的对话

框。如图0-12,创建新分区时,需要先选择文件系统类型,再根据文件系统类型的不同选择或设置挂载点。Swap 类型的分区不需要

设置挂装点,其他类型分区都要。Vfat类型分区就是FAT32分区,应设置挂装点,而不是从挂载点列表中选择挂载点1。最后设定分区

的大小。设置完毕后点击“确定”按钮完成分区的创建工作。

12_w8jy1b1FF4d6.jpg

图0-12 设置新建的分区

--------------------

1挂载点列表中的挂载点都有特殊含义,归Linux操作系统专用,而Linux操作系统的系统文件是不应存储在Vfat类型分区中的。

点击看大图

图0-13 创建分区后的情况

使修改生效

       上述修改操作后,并没有对硬盘产生实质的影响,还是可以点击“退出”按钮来中止安装程序从而放弃对硬盘的修改的。

       如果想使修改生效,点击“下一步”按钮就可以了。

       在修改分区并使之生效后,就不要中止安装程序了,否则有可能导致硬盘分区表损坏。


Windows下操作ISO文件


       在windows 下,一般需要专用工具软件才能操作ISO 文件。比如WinISO、WinImage、Dameon Tools等。


       如果仅仅是想读取ISO 文件中的内容,则可以用WinRAR。WinRAR3.0以上版本都支持iso9660文件格式。用WinRAR打开ISO文


件,选中需要的内容,将其解压出来就可以了。


Linux 操作系统安装盘的ISO文件


       如图0-14,是红旗Linux4.1桌面版的iso安装文件在Linux环境下挂装到/mnt/iso目录后看到的内容。如果把这个iso文件刻


成光盘,那么看到的光盘内容也是这个样子。


点击看大图


图0-14 Linux 操作系统iso 安装文件的内容


        值得注意的有两个目录。一个是images,在这个目录里包含了一些1.44MB软盘的镜像文件,其中bootdisk.img可以用来制作


安装用启动软盘;另一个是dosutils,其中包含了一些DOS工具,比如rawrite.exe,用这个软件可以把软盘的镜像文件写到软盘里。


Linux 启动安装法

        这种方法需要制作一张Linux启动盘。先把iso文件中images文件夹里的bootdisk.img读出来单独存储到硬盘上。如果是在

Linux 下,就把软盘插入软驱,然后执行下面的命令把bootdisk.img写入软盘:

       dd if="bootdisk".img of="/dev/fd0"

       如果是在DOS/WINDOWS 下,则还要把iso 文件中dosutils 文件夹里的rawrite.exe读出来并与bootdisk.img保存在同一个

目录下。然后在DOS提示符下执行rawrite,按提示插入软盘,将bootdisk.img写入软盘。

       做好Linux启动盘后,用它引导启动计算机。当提示询问何种安装方式时(如图0-15),选择硬盘安装方式(Hard Drive),并

提供正确的iso 文件位置信息(如图0-16),就能启动iso 文件中的安装程序了。按照安装程序的提示,就可以完成安装了。在安装程

序的引导下安装参见“启动虚拟主机安装Linux”。

15_BFSTfvESvtcb.jpg

图0-15选择安装方式

16_swtXy9rSiSaX.jpg

图0-16 指定iso镜像文件的位置

DOS启动安装法

        此方法需要在纯DOS 环境下进行,因此需要想办法进入纯DOS 环境。具体操作方法是,先把iso文件中dosutils目录读出来

单独存储到硬盘上。注意要存到FAT16或FAT32格式的分区中,确保在DOS环境下能访问该分区。然后启动纯DOS 环境,进入dosutils

目录,执行autoboot.bat。当提示询问何种安装方式时(如图0-15),选择硬盘安装方式(Hard Drive),并提供正确的iso 文件位置

信息(如图0-16),就能启动iso 文件中的安装程序了。

        按照安装程序的提示,就可以完成安装了。

        在安装程序的引导下安装参见“启动虚拟主机安装Linux”。

        提示:进入DOS环境最简便的方法就是用DOS启动盘启动计算机。

Windows下vmWare 启动安装法

        这种方法需要windows环境并且需要专用软件vmWare。用vmWare先创建一个虚拟机,并把Linux 操作系统的iso安装文件作

为该虚拟机的CDROM,然后从这个CD-ROM启动虚拟机,就可以启动Linux操作系统的安装程序,进行安装了。下面说说详细步骤。此方

法可用于安装多种Linux操作系统。

用vmWare创建虚拟主机

        关于vmWare的用法,在网上也可以找到详细的使用指导。为了方便读者,本书整理收录了其中的一篇。运行vmWare,应该能

看到图A0-8 所示的界面。点击其中的“New Virtual Machine”(新建虚拟机),进入新建虚拟机的向导,如A0-9。选择其中的

“Custom”(用户自定义),点下一步继续。在接下来的界面上选择操作系统类型,如图A0-10。选择“Linux”,版本选择“Other

Linux”,点下一步继续。

        接下来是要给虚拟机起个名字,如图A0-11。我们不过是借用vmWare 安装Linux,因此虚拟机的名字是无关紧要的,可以随

便起。虚拟机名字下面是存放虚拟机配置文件的位置信息,也不用管,用程序默认的就可以了,点下一步继续。

        接下来是选择虚拟机所用的硬盘,如图A0-12。这是比较关键的地方。应该选择“use a physical disk”,就是“使用物

理硬盘”。这是借助vmWare安装LINUX的关键,决不能选错,点下一步继续。

        程序会给出了一个警告,如图A0-13,表示使用物理硬盘创建虚拟机会有风险,不要管它,点下OK继续。接下来要选择盘,

如图A0-14。选一个,并使用整个硬盘(entire disk),点下一步继续。最后是指定存储虚拟机配置信息的文件名,用默认的就可以。

如图A0-15,点击“完成”,虚拟机就创建好了。创建好虚拟主机后,还要修改虚拟机的设置。在虚拟主机管理界面(如图A0-16)上

双击CD-ROM,在CD-ROM配置窗口(如图A0-17)上修改它,使用iso镜像文件(Use ISO image)作为CD-ROM,浏览(browse)找到我

们准备好的Linux系统iso 文件。确认。这样就把我们所需要的虚拟机准备好了。

        这个虚拟机是专门用来安装Linux操作系统的。安装之后,这个虚拟机就没什么用了。

点击看大图

图A0-8

点击看大图

图A0-9

点击看大图

图A0-10

点击看大图

图A0-11

点击看大图

图A0-12

点击看大图

图A0-13

点击看大图

图A0-14

点击看大图

图A0-15

点击看大图

图A0-16

26_J7qkOpKUq9Hb.jpg

图A0-17

启动虚拟机安装Linux

        点击图A0-16所示窗口中的绿色箭头“start this machine”,就可以启动虚拟机。在虚拟机启动的时候,根据提示,按F2

键进入setup(就是类似于电脑的bios ),找到Boot,把启动的顺序改一改,按“+”“-”号,把CD-ROM(光盘)的位置放到第一个保

存退出,vmWare自动重新启动虚拟机,这时就会从虚拟机的光盘引导了,实际上就是从Linux 操作系统的ISO安装文件引导。这时就能

看到相应Linux操作系统安装的启动画面了。跟用光盘启动时看到的安装界面是一样的。下面配合屏幕截图,挑几个关键环节叙述一下

安装红旗Linux4.1桌面版的过程。注意,虽是借助vmWare,但在操作时都跟直接从真实的安装光盘启动安装时的操作一样。可以把

vmWare 的视图切换为全屏视图,使安装过程看起来更真实。

         安装程序启动如图A0-18。直接按回车键,就可以开始在图形化界面的向导下开始安装了。如果要以文本界面方式安装,在

boot:后输入linux text,然后再按回车。接下来就会出现使用协议的界面,如图A0-19。有兴趣可以读一下,选择“接受”,然后点

“下一步”。

        接下来开始设置分区。首先会看到图A0-20,由用户来选择分区的方式,选手工分区,然后点“下一步”。接下来就会出现

选择分区的界面,如图A0-21。在这里列出了磁盘上所有的分区情况。由图中可以看出,系统上有一块硬盘,名字为/dev/hda,它上

面有一个NTFS格式的主分区hda1以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,

ext3 格式的hda8,swap 格式的hda7。显然hda7是为Linux系统准备好的交换分区,而hda8是为Linux系统准备的分区。选中hda8点

“编辑”按钮将出现该分区的编辑窗口,如图A0-22。将该分区的挂装点设为根(/),选定“将该分区格式化”,并且格式化类型选

ext3。这里一定要选择格式化以把选定分区原有的内容清理干净。否则系统运行时有可能出现异常。编辑好分区之后,点“确定”,将

出现一个格式化警告窗口如图A0-23,如果不想格式化,可以点取消,否则点“格式化”继续。

        下面该进行系统配置了,主要包括引导程序的设定、网络设备的设定、以及超级用户帐号(root)密码的设定。这些项都可以

在系统运行时更改,因此可以一律使用默认值,连续点击下一步就可以。默认情况下,引导程序被安装在/dev/hda1,也就是主引导区

(系统安装好后,可以更改,参见“管理启动方式”),安装程序会自动解决双启动的问题(参见“Windows与Linux的双重启动”)。对

于的屏幕截图为图A0-24到图A0-27。

        在图A0-27所示界面上,点击下一步就开始安装了。安装过程中将显示安装进度界面,如图A0-28。安装过程中,不再需要

人工干预。当安装完成后,将出现图A0-29的提示界面。如果是用光盘安装,此时点击“结束”将重新启动计算机。我们这里使用的是

虚拟计算机,因此点击“结束”只会自动重启虚拟计算机,这并不是我们想要的,因此,此时可以按<Ctrl>+<Alt>组合键,重新获得

鼠标,然后关闭vmWare。再次重新启动计算机,将会出现grub的启动界面,Linux系统已经实实在在地安装到计算机上了,可以开始用

了。

        Linux系统安装成功后,NTFS格式的主分区hda1将被自动挂装为/mnt/WinC,FAT格式的hda5 被自动挂装为/mnt/WinD,而

hda6 被自动挂装为/mnt/WinE。NTFS格式的分区虽能被Linux自动挂装,但只能读,不能写。FAT格式的分区自动挂装后是可读可写

的,但并不能实施文件的权限控制和管理,也不能进行磁盘空间的配额管理。要想充分发挥Linux的特性,应该考虑建立ext3格式的用

户数据存储分区,并把用户数据保存在ext3格式的分区中。

点击看大图

图A0-18 安装程序启动

点击看大图

图A0-19 使用协议

点击看大图

图A0-20 选择分区方式

点击看大图

图A0-21 选择分区

31_HuiGDdx29UqN.jpg

图A0-22 编辑分区

点击看大图

图A0-23 格式化警告

点击看大图

图A0-24 引导程序的设定

点击看大图

图A0-25 网络设备的设定

点击看大图

图A0-26 超级用户帐号(root)密码

点击看大图

图A0-27 准备开始安装

点击看大图

图A0-28 正在安装

点击看大图

图A0-29 安装成功


ps:本人操作也到了这一步,可是由于iso有四个文件,提示插入第二张盘时,就无法进行下去了,关掉vm,然后设定路径为2.iso,就无法回到继续安装的界面。无奈,还有一种方法是dos下安装daemon tool工具解压后的autoboot.bat,没有dos盘。又无奈,于是找到用u盘做dos启动盘的方法,两个原因系统盘只支持NTFS格式,我的是FAT32格式,老的主板也可能不支持这种方法。又又无奈,最后一个办法,刻四张盘,然后光盘安装。

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /2 下一条