从硬盘安装Linux (by quqi99)
作者:张华 发表于:2007-08-17 ( http://blog.csdn.net/quqi99 )
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。
以前一直是在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。