Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2066663
  • 博文数量: 326
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 3485
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-10 22:49
文章存档

2011年(1)

2009年(1)

2008年(6)

2007年(5)

2006年(154)

2005年(159)

我的朋友

分类: BSD

2006-05-10 13:24:27

一、免责声明:下面的操作有一定的风险,笔者通过多次实践证明下面的操作有效。尽管如此,我不能保证会有意外情况发生。由此引起直接的、间接的、或由误操作产生的不良后果笔者概不负责。

说明:这里利用vmware将RelaxBSD安装至硬盘指的是利用vmware这个工具,用下载的RelaxBSD iso将RelaxBSD安装到实际的硬盘上,此后电脑即可脱离vmware而正式从硬盘启动RelaxBSD系统。这样可免于刻盘之烦。笔者曾用该方法成功安装过FreeBSD 4.10,FreeBSD 5.4,RelaxBSD 1.1,OpenBSD 3.5,NetBSD 1.6,RedHat Linux 9.0,以上系统在安装后未出现任何异常(用IDE硬盘)。但用此方法安装Solaris 9未获成功。

二、在进行这些操作前请认真阅读以下几点注意并作好相应准备:

1、硬盘的接口类型是什么?位于哪个接口位置上?

笔者范例为IDE接口,未曾验证其它接口类型是否有效。

   
如果是IDE接口,一般有两个:IDE1和IDE2,每个接口可接两个硬盘,分别是主、从硬盘。*BSD不同于Windows的就是*BSD只会根据硬盘的物理接口而不会去读取Bios数据。因此接口位置相对于*BSD来说非常重要。在FreeBSD中,对IDE1接口主硬盘设备为/dev/ad0;IDE1接口从硬盘设备为/dev/ad1;IDE2接口主硬盘设备为/dev/ad2;IDE2接口从硬盘设备为/dev/ad3。

笔者范例只有一个硬盘,接口位置在IDE1主设备,FreeBSD设备为/dev/ad0,以下例子均为/dev/ad0

有些朋友可能在同一台电脑中挂载有多个硬盘,笔者只建议将RelaxBSD安装在/dev/ad0设备上。

2、必须在硬盘上为RelaxBSD准备一个主分区空间。

一个硬盘最多只能有四个主分区,扩展分区(可以在扩展分区上划出任意个逻辑分区)也算一个主分区。你可以用windows下的无损分区软件PQmagic(尽管许多朋友反映用该工具有出错的记录,但笔者应用此工具尚未出现任何差错),Linux下的fdisk(RelaxBSD带有一个与Linux下的分区工具完全一样的命令:fdisk-linux,注意FreeBSD设备名与Linux的区别)或其它分区工具,关于这些分区工具的使用方法,请参见相关文档。

分好主分区后,请记下该主分区在该硬盘上的序号以对应的设备名,比如第一个主分区设备为/dev/ad0s1,第二个主分区为/dev/ad0s2,依次类推。

分区这步一定要在进行虚拟机安装前进行,在虚拟机运行(安装)时最好不要对物理硬盘进行分区。

3、硬盘上装有NT类型的Windows NT/2000/XP/2003(注意不能是windows 98或me,不能装上vmware),并安装好vmware(笔者的vmware版本号为5.0.0 build 13124)

4、总的一句,实际电脑与虚拟机安装的硬盘设备一定要对应一致,这是本文的精髓。

三、步骤:

1、启动vmware

2、点击菜单:file-->New-->Virtual Machine(或直接按Ctrl+N)

                     
图(1)

3、点击“下一步”后(如图1)选取“Custon”单选框(默认为Typical),点击“下一步”,点击“Other”单选框,并在下更框中选取“FreeBSD”,点击“下一步”,再次点击“下一步”(这里有虚拟机保存位置,这种安装方式不需占用多少空间),接下来就是调节内存大小了,用默认值吧,点击“下一步”,接下来的网络功能就不用了,先取“Do not use a network connection”并点击“下一步”。这里的“Select I/O Adapter Types”中的“SCSI Adapter”用默认值“LSI Logic”。下面的几步很关键了。

                    
图(2)

如图2:这里请选取“Use a physical disk (for advanced users)”即“使用一个物理磁盘(高级用户)”单选框并点击“下一步”。接下来的“WARNING.......”是必然的了,接“OK”吧。

           图(3)

如图3:如果你有多个硬盘一定要注意选你安装RelaxBSD的那个硬盘(上文所说的/dev/ad0)即“PhysicalDrive0”(必须选中此项,也就将你的理个物理硬盘作为虚拟机的硬盘),并在下面选中“Use
entire disk
”(使用整个硬盘),之后点击“下一步”。

           图(4)

如图4:这里请点击“Advanced>>”按扭。

           图(5)

如图5:在“Virtual device node”下列框中显示的就是该硬盘在虚拟机上的接口位置,对应的设备为:IDE 0:0为/dev/ad0(也就是实际IDE1的主硬盘,下面类推);IDE 0:1为/dev/ad1;IDE 1:0为/dev/ad2;IDE
1:1为/dev/ad3。这里请选取“IDE 0:0 Hard Disk 0”

           图(6)

如图6,请选中“Independent”(独立的)复选框。并确认选取其中的“Persistent”(持久的)单选框。确定无误后请点击“完成”。

                              
图(7)

好了,接下来就是设置虚拟机的光驱了,点击刚新建的虚拟机的标签中的“Edit virtual machine settings”,选中“CD-ROM”项,将“Connection”改成“Use ISO image”把要安装的RelaxBSD-1.1.iso文件位置输入其内,如图7

                               
图(8)

“万事俱备,只欠东风”了,按vmware主窗口左上角绿色三角形的开机按扭,虚拟机启动时,将鼠标迅速往启动屏幕中点击,将键盘鼠标的控制权交给虚拟机,并在虚拟机自检时迅速按键盘上的“F2”功能键,这时进入虚拟机的CMOS设置,用光标键(->)移至“Boot”,用键盘上的“-”键将“Removable Devices”及“Hard Drive”移至下面(也就将“CD-ROM Drive”放到第一个启动位置上),然后用光标键(->)移到“Exit”上并按回车,点击“Yes”保存设置并重新启动。

好了,现在正式从RelaxBSD的iso启动了,和实际的电脑从RelaxBSD光盘启动完全一样,安装过程请见另一篇文档:

阅读(4792) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~