红联Linux门户
Linux帮助

linux系统和freebsd系统的安装(一块硬盘)

发布时间:2006-10-07 01:07:30来源:红联作者:caldo
  前言:

  要玩unix类系统,我们从网络上下载了免费的iso光盘印象系统后,身边又没有光驱或者没有刻录机,怎么从硬盘安装系统成了入门最耗时的事情。我们应该把重点放在自己利用系统工作的事情上,这里给大家介绍多系统的安装。以免浪费不必要的时间。进入主题:

  系统:winxp,linux(redhat),freebsd。

  先安装winxp,这个很简单。进入关键安装,linux和freebsd。

  一:装linux

  网络上有ms-dos下的引导linux程序:loadlin.exe,为了方便有一个autoboot.bat的批处理程序和loadlin.exe在一起。要运行这些程序,你可以把它们放在硬盘上的一个文件夹内,然后用软盘或者光盘驱动器进入dos系统,执行autoboot.bat.(前提:得把红帽子的各个发行版本的几个文件拷贝到和loadlin.exe在一个目录下,它们是initrd.img,vmlinuz,TRANS.TBL.这几个文件是放在发行版的第一个盘中。用winrar打开disc1,其中initrd.img和vmlinuz在isolinux文件夹下,TRANS.TBL用winrar打开后就能直接看到。)然后在后面的安装程序中选择从硬盘上安装,把路径指向linux的发行版iso文件目录就行了。

  注意linux的硬盘区分方法,一般c盘标识为hdc1(或者hda1),逻辑分区从hdc5开始,即win系统下的d盘。一块硬盘最多能分出四个主分区,其他只能用逻辑分区扩展。这个主分区的概念对安装freebsd很有用。装linux他支持逻辑分区。而装freebsd它是不支持逻辑分区安装的,所以一般情况下有人在已经安装了winxp后就很难从硬盘安装freebsd了,网络上诸多方法说是把freebsd放到c盘下(其目的主要是因为c盘就是主分区)但是,如果你的c盘是ntfs(freebsd和linux安装时光盘映象文件都只能放在fat文件系统中才能被识别)文件系统呢?或者你的c盘是fat文件系统,可是快满了,不能再把freebsd的映象文件放到里面了呢?解决办法看下面的:

  二:安装freebsd

  进入freebsd安装,我们知道只要把freebsd的安装文件放在fat文件系统下的主分区(注意是主分区)中即可从硬盘引导安装了。(c盘不能再用的情况下)

  方法:在dos下用sfdisk软件分出部分不用的硬盘(用来安装freebsd或者linux),再留出3GB的空间放freebsd的安装文件(假设是j盘),并且把这3GB的部分格式化为fat文件系统,把它设为第二个主分区(一块硬盘最多可以设为4个主分区,难怪linux直接把逻辑盘d盘标识为hdc5呢?前四个都留给标识主分区了),然后把freebsd的disc1和disc2镜像安装文件放到这个目录下,把disc1用winrar打开后把6.1-RELEASE这个文件夹解压到j:盘符下。再把packages文件夹解压到6.1-RELEASE目录下,再把disc2光盘的packages目录解压到6.1-RELEASE目录下,覆盖掉原先的pachages目录。

  以上工作做好后,得用isoemu了,它包含这么几个文件,eltorito.sys,IELDR,isoemu.ini,isogrub.iso(这个是grub,装freebsd这个方法中用不到)。把它们放到c盘根目录下,再把freebsd的bootonly.iso这个文件拷贝到c盘根目录下,改名为fb61.iso,修改isoemu.ini中的内容为isoemu fb61.iso。再修改c盘下的boot.ini,在后面加入C:\ieldr="freebsd6.1"。启动后就可以点击安装了。安装过程参照freebsd的发行文档。注意分区的地方,别把原先的系统文件破坏了。到时把freebsd安装在预留的硬盘就行了。
文章评论

共有 0 条评论