以前一直是在Windows中通过虚拟机VMware安装Linux使用的,现在越来越感觉不爽速度太慢了。机器上有现成的ISO格式的Linux安装文件,既不想花钱去刻盘,也不想花钱去买盗版OS盘。于是,我做了从硬盘安装Linux的尝试,OK,very成功!
第1步:通过Pation Magic工具划分出一块10G的硬盘空间出来(Window 2003 Server版需要用Pation Server Magic 4.0)用于安装Linux。
通常安装操作系统是通过光盘启动的;也可以通过制作启动软盘启动系统从DOS安装。Linux安装程序为我们提供了DOS安装程序,可通过Daemon tools工具将第一个Linux安装文件(shrike-i386-disc1.iso)打开,位于dosutils目录下。
第2步:通过Daemon tools工具将第一个Linux安装文件(shrike-i386-disc1.iso)打开,将dosutils目录拷贝到一个FAT32格式的盘下。(对应我的机器是:E:\dosutils,Linux不能识别NTFS格式,能识别FAT32格式,FAT32格式相当于Linux下的VFAT格式)
第3步:将Linux 9的3个ISO格式的安装文件拷到FAT32格式的盘下。(对应我的机器是:e:\ shrike-i386-disc1.iso、e:\ shrike-i386-disc2.iso、e:\ shrike-i386-disc3.iso)。
安装程序准备好了,我们现在只需要进入DOS中启动dosutils目录下的autoboot.bat脚本命令开始安装就行了。我们知道,Windows98中有纯DOS,但Windows2003、XP中都没有纯DOS(有的只是一个Shell)。我们可以通过Windows98启动光盘制作一张启动软盘。但是那样也是要花钱的,那我们继续想办法。网上有很多通过硬盘进入DOS的软件,如vfloppy (我用过两次,一次也没成功,总是一个光标就停在那儿不动了)。我们想到了“矮人DOS工具箱”。
第4步:安装DOS环境。下载矮人DOS工具箱并安装。
我们接着看一下WINDOWS与LINUX所对应的分区。我的机器的分区如下:
C盘 安装有Windows2003 NTFS格式 对应于Linux的分区叫hda1
D盘 安装需修改注册表的应用软件 NTFS格式 对应于Linux的分区叫hda5
E盘 安装绿色软件 FAT32格式 对应于Linux的分区叫hda6
F盘 打算安装LINUX 9 FAT32格式 对应于Linux的分区叫hda7
G盘 工作资料盘 NTFS格式 对应于Linux的分区叫hda8
H盘 备份盘 NTFS格式 对应于Linux的分区叫hda9
可以看来,D盘在Linux中的对应叫hda5,只不是hda2。为什么呢?LINUX中有两种分区,主分区与扩展分区。主分区就是指可安装Linux的系统分区,扩展分区又可以包含逻辑分区。主分区最多可以是4个,所以逻辑分区的序号应该从5开始。Hda指第一块硬盘,hdb指第二块硬盘。
由于DOS环境中只认FAT32格式,不认NTFS格式,所以进矮人DOS工具箱的DOS环境后,实现上我们只能看到4个分区(C盘也就是对应的E盘,D盘也就是对应着的D盘,E盘是内存盘,F盘是光驱盘)。所以进DOS环境后,得先进C盘(也就是我们的E盘,命令是:C:),接着进dosutils目录(命令是:cd dosutils),然后执行脚本(命令是:autoboot)
第5步:开机重启进入矮人DOS工具箱的DOS环境中,依次执行命令:
C:
Cd dosutils
Autoboot
开始安装后,安装方式同平时安装LINUX的方式一致。只不过在DOS环境下无法启用图形化的安装方式,只能是文本方式安装。安装过程中需要注意几点:
1、 我只想把LINUX安装在F盘(对应着LINUX的盘符是/dev/hda7)。其他盘都是有重要数据的。所以在分区时,不要选择自动分区,要选择手动分区。分区时先删除现有的FAT32分区(对应着LINUX里写的是VFAT分区)。然后分两个区即可,首先交换分区(swap),一般大小与内存相当,我的机器的内存是2G,所以交换分区的大小分了2G,交换分区不需要挂载点。然后将F盘剩余的空间全部分为了ext3分区,挂载点为 ”/” 。
2、 选择启动方式时要选择MBR。