无光驱无软驱从硬盘安装linux,搞定!:)
时间:2005-05-27 来源:muse297
整理我的在虚拟机中运行redhat和在无软驱光驱的机器中装linux和win2000共存的过程!
用了几乎一周的时间,显示在Win2000下建虚拟机运行redhat,然后是无法忍受其速度之慢和其他局限终于从硬盘安装redhat成功,现在双系统运行正常!为整理自己的过程也为了和大家交流,现把经历总结如下:(我的机器无光驱无软驱)
一. 在Vmware下安装虚拟机
1. 下载vmware,安装后要通过写邮件注册得到lisence才能正常使用。http://www.zdnet.com.cn/developer/design/story/0,3800066918,39273782-1,00.htm
具体用法可以看看这个介绍的已经很详细了
2. 下载你要安装的linux版本的ISO文件,我用的是redhat9(最后同学才告诉我这已经是很老的版本了:)不过版本新旧没有关系,都是学习嘛,我甚至觉得越老越好,因为遇见的问题会很多)。
3. 要装一个虚拟光驱的软件虚拟机才能识别ISO文件,否则似乎无法正常安装。在虚拟机光驱选项中选择第一张盘的ISO文件(三个系统的ISO文件要放在一起),然后启动后就点根烟等吧:)和win的安装基本上一样!
4. 完成安装后,输入你得到的lisence就可以按启动键启动了,这时候选择全屏,否则显示上有问题。然后你就可以看到再一台机器下运行另一台机器的情景了,而且是一个敌人运行在死敌的核心中:)一些linux的设置放在后边说!
二. 在机器中装第二个系统redhat和win2000共存
由于我的机器无光驱无软驱,所以只能选择最有挑战性的传说中的从硬盘安装linux.
1. 首先要单独分出一个盘的空间留给linux使用,最少也要3g吧我想!你可以用分区魔术师之类的工具完成这项工作!要注意这个区最好是你硬盘的最后一个逻辑分区!
2. 下载虚拟软驱vfloppy,并了解它的使用!具体的用google搜!http://programmestudy.blogchina.com/programmestudy/1395863.html 这文章提到了用VFloppy安装的方法
3. 下载HA-explore2fs-1pre6b.rar
4. 把你的linux系统iso文件放在任意一个盘中,一定要放在根目录下,否则在安装时会提示无法找到安装文件!用解压工具揭开第一张盘,看一下其中的Dosutils文件夹,里边主要的文件有:loadlin.exe, autobootinitrd.img, autobootvmlinuz
5. 在c盘根目录下建立boot文件夹,将vfloppy和HA-explore2fs-1pre6b.rar解压到boot下,并将HA-explore2fs-1pre6b改名为e2fs,再在boot下建立images和redhat两个文件夹,在images中建立dos和linux两个文件夹!具体的结构自己理一下:)
6. 将iso解压出的Dosutils中的loadlin.exe放在c:oot edhat下,
将解压出的autobootvmlinuz也放在c:oot edhat中;
7. 将iso解压出images下的bootdisk.img放在C:ootimageslinux下,将vfloppy解压出的C:ootvfloppy中的BOOTDISK.img放在C:ootimagesdos中;
好了,最终的结构如下
C:oot
--redhat目录
|
|----loadlin.exe文件
|----vmlinuz
|
|----images目录
| |
| |----linux目录
| | |
| | |----bootdisk.img文件 ------(1)
| |
| |----dos目录
| |
| |----BootDisk.img文件 -------(2)
|
|----vfloppy目录
| |
| |----vFloppy.exe文件 --------(3)
|
|----e2fs目录
| |
| |----explore2fs.exe文件
| |
| |----diskio2.dll文件
运行上图中的(3)vfloppy.exe生成启动文件在vfloppy程序对话框中选择上图中(1)的bootdisk.img文件,然后确定。
ok,大功告成,可以重启了!:)
最后说一句,安装redhat选择引导方式的时候最好要选grub引导,我第一次装的时候选了lilo,最后怎么也进不了linuxJ,而且要将引导放在MBR中!最后这句话切记!:)
好了,完成了我的第一份文档,再点根烟:)