xiaopee 发表于 2004-7-14 21:41:08

[原创]redhat Linux in windows

redhat Linux in windows
用vmware workstation在windows中建立自己的Linux

原文已做成网页形式,并发布在网站上:
http://home.jlu.edu.cn/~lovexiao/stepbystep/

你是不是对Linux向往已久,却因为不愿意放弃熟悉的windows而没有进一步
的尝试?你是不是也因为Linux复杂的安装过程和硬件设置而发愁?其实这些
都不能影响到你学习的热情,看看下图[图1]:
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs01.png
[图1]
windows里的redhat?没有错,你甚至还可以同时运行2个,3个或是更多的操
作系统,而且还可以在系统中安装运行软件,还可以玩CS呢——如果你的硬件
配置足够高的话 :)。下面我简单介绍一下我们需要首先安装的软件vmware
workstation[图2]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs02.png
[图2]
vmware workstation由vmware(vm=virtual machine)公司出品,是优秀的虚
拟主机软件,现在最新的版本是v4.5.2。for windows版本必须运行在winNT
以上操作系统。在操作系统下运行错作系统,对硬件的要求是很高的,内存
要在192M以上,cpu266MHz以上,除了安装软件需要的20M空间外,至少还需
要500M的硬盘空间来安装客户操作系统[注1]。
更详细的信息可以参考vmware官方网站:
http://www.vmware.com/landing/ws4_home.html

小皮提供了v4.5.0及注册机下载:
http://home.jlu.edu.cn/~pc/vmware/4.5.0/VMware-workstation-4.5.0-7174.exe
http://home.jlu.edu.cn/~pc/vmware/4.5.0/keygen.exe

在开始安装客户操作系统之前,需要创造一个虚拟机并保证其设置合理。
选择菜单项FILE->NEW->New Virtual Machine,或者点击home页面New
Virtual Machine进入设置向导[图3][图4]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs03.png
[图3]
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs04.png
[图4]
选择custom,选择我们要创建的操作系统redhat Linux[图5]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs05.png
[图5]
选择名称和文件保存路径,这里的文件指的是虚拟机的设置文件,一般保存
在默认路径就行[图6]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs06.png
[图6]
下面进行网络配置。使用bridged networking[图7],配置好后,在虚拟操作系
统中还可以上网呢:)
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs07.png
[图7]
以后的选项用默认配置就可以了,在以后的步骤里我们会详细地设置。这样我们
就基本创建了一个虚拟机,在左边就会出现我们刚刚创建的redhat Liunx[图8]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs08.png
[图8]
下面我们需要对其硬件进行详细的配置。
选择菜单SETTING->CONFIGURATION EDITOR,或者右键单击列表中的redhat Linux,
选择右键菜单中的settiing。跳出刚刚我们创建的虚拟机的详细配置[图9]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs09.png
[图9]
双击各个选项,就会跳出相应的设置菜单。
下面小皮主要介绍一下memory、disk device、cd-rom device、floppy的设置。
memory:菜单中memory for this virtual machine是为虚拟机分配的内存。下边
列出了vmware的推荐选项[图10]。如果你的电脑有256M内存,推荐使用128M用于
虚拟机,因为redhat9.0图形界面的最低配置是128M。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs10.png
[图10]
disk device:vmware中创建了一个虚拟的硬盘。虚拟硬盘的空间是4G,但实际
上并不占用4G的空间。空间的大小是按用户实际已用的空间计算的。也就是说,
在没有使用前,它的大小是0G。
在disk file下点击browse选择虚拟硬盘文件放置的位置[图11]。注意:redhat
Linux的标准个人工作站安装需要1.7G空间,加上系统中其他设置及软件的安装,
你存放这个文件的磁盘至少要有2G的空间剩余。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs11.png
[图11]
cd-rom devive:connect at power on选项表示在虚拟机开机时自动加载cd-rom。
如果已经将redhat9.0刻录成光盘,选择use physical device
如果下载了iso文件,在use iso image指向你的文件[图12]。注意:这里指向的
是redhat.iso1,也就是第一张光盘镜像。在安装过程中,会提示插入第二张光盘,
这时只需重新设置这个选项就行了。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs12.png
[图12]
floppy:同cd-rom相同。[图13]
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs13.png
[图13]

现在我们已经完全配置好了一台虚拟机。可是这个虚拟机还是所谓的"裸机"。
硬盘也没有分区,可能会无法识别。需要我们进行分区和格式化建立文件系统。
当然,你也可以在Linux安装中做这件事情。这里小皮就不详细介绍分区的相关操
作了。
选中左侧列表中的redhat Linux,按下绿色的power on按钮,就象一台真正的电
脑一样,我们需要设置一下bios。开机后单击虚拟机窗口[注2],按下f2,进入虚
拟BIOS设置界面[图14],我们需要将虚拟机设置为cd-rom引导。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs14.png
[图14]
放入redhat第一张光盘,重新启动虚拟机,进入redhat的安装界面[图15]。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs15.png
[图15]
特别注意:如果你使用的是光盘安装,在检测第二张光盘的时候,会出现错误的
提示,这时将光盘退出,重新插入就行了[图16]。这是vmware本身的一个错误,
当初我安装的时候一直不知道是怎么回事,害的我刻了3张cd-rom2,晕,最后还
是在vmware的帮助文件中找到了答案。
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs16.png
[图16]
具体的安装过程小皮就不一一列出了,有疑问的同学可以参考redhat官方安装手册
http://home.jlu.edu.cn/~lovexiao/linux/rhl-ig-x86-zh_CN-9/index.html
当然,也可以联系我 [email protected] 大家共同学习。
好了恭喜你,你已经成功地安装了redhat,下面,进行你的Linux之旅吧,祝旅途
愉快!
http://home.jlu.edu.cn/~lovexiao/stepbystep/images/sbs17.png
[图17]


[注1]:客户操作系统(guest operating system):指的是将要安装的操作系统。
比如,我们要在win2000上安装redhat,那么redhat就是客户操作系统了。vmware
的支持现在流行的绝大多数的OS。
[注2]:这时鼠标指针进入窗口,键盘及鼠标指令传入虚拟机中,如果想退出状态,
按ctrl+alt即可。当然我们还可以选择全屏模式,就和一台全新的电脑一摸一样了,
哈:)同样是ctrl+alt退出全屏。

#
说明:本文为小皮原创,是小皮学习过程中的总结,也瑾以次作为大家学习的参考,
其中不可避免会有失误和不详之出,欢迎你和小皮一起探讨:
[email protected]
如转载请注明出处,并保留此信息,谢谢!
#
[全文完]

ekmx 发表于 2004-7-14 22:11:27

ok

ekmx 发表于 2004-7-14 22:13:36

我准备在linux下装windows 不知道会不会成功正愁不会用vmware那

tangxiuwen 发表于 2004-7-14 22:21:07

如果真的学linux就不要在虚拟机里装,因为是违背linux的原则的.运行的效果也极差
在linux中装windows要比在windows中装linux效果好多了

heima 发表于 2004-7-15 12:54:43

我的机子不行,要是配子好的话,我也装装

linuxcong 发表于 2004-7-16 20:31:59

我把主机上的一个文件夹共享给虚拟机,但不知他在虚拟机上的那个位置,无论是虚拟WIN上,还是虚拟LINUX上,都找不到这个文件夹,
请问楼主,这个共享文件夹在那里?
我也用过Virtual PC,如果虚拟的是WIN,共享文件夹就在“我的电脑”下,与C:\等其他分区并列,VM中的共享文件夹在哪里?
谢谢!

bufferfly 发表于 2004-7-16 20:44:19

vmare中host和guest就是两台机器,IP地址不一样怎么共享呢? :roll: 想共享就只有用samba或ftp了 :P

还有不管host是windows还是linux,现在跑vmware性能都相当不错了,完全达到了可以工作的地步。 :-)

duotaiya 发表于 2004-7-16 20:49:42

:shock:
败给你们的机器了。
个人觉得在虚拟机里只能起到一个演示作用。而且,同时跑几个linux简直是在虐待你的机器,跑的起来吗?rhel默认最小内存是256m,当然比这个小也能运行。可是那个速度~~

bufferfly 发表于 2004-7-16 20:58:32

:shock:
败给你们的机器了。
个人觉得在虚拟机里只能起到一个演示作用。而且,同时跑几个linux简直是在虐待你的机器,跑的起来吗?rhel默认最小内存是256m,当然比这个小也能运行。可是那个速度~~

原来我就在我们公司的win 2000 server上装了Debian 和 RedHat,三个系统一起跑,呵呵。。。 :mrgreen:

忘了说,那上面还有一个 Quake 3 的服务器。。。

xiaopee 发表于 2004-7-16 21:36:59

我把主机上的一个文件夹共享给虚拟机,但不知他在虚拟机上的那个位置,无论是虚拟WIN上,还是虚拟LINUX上,都找不到这个文件夹,
请问楼主,这个共享文件夹在那里?
我也用过Virtual PC,如果虚拟的是WIN,共享文件夹就在“我的电脑”下,与C:\等其他分区并列,VM中的共享文件夹在哪里?
谢谢!
共享文件是在windows中是在共享网络里的,
linux 没有试过
用linux装linux也只是因为当时没有多余的分区,演示以下,没有进一步设置

linuxcong 发表于 2004-7-16 22:32:34

LINUX下据说在/mnt/hgfs/里
要装vmware-tools
但我始终找不到/mnt/hgfs这个文件夹

mandrakechina 发表于 2004-7-16 22:38:01

我把主机上的一个文件夹共享给虚拟机,但不知他在虚拟机上的那个位置,无论是虚拟WIN上,还是虚拟LINUX上,都找不到这个文件夹,
请问楼主,这个共享文件夹在那里?
我也用过Virtual PC,如果虚拟的是WIN,共享文件夹就在“我的电脑”下,与C:\等其他分区并列,VM中的共享文件夹在哪里?
谢谢!
共享文件夹是在虚拟机的属性里面设置,每个共享文件夹可以设置Name和Path,Path就是Host上的真实文件夹了。要在Guest上找到共享文件夹,需要在Guest的网络邻居里面找到//.host/,里面会有Shared Folders,进入就可以看到各Name了。对于Guest是Linux操作系统的,需要安装Samba才可访问共享文件夹。

详情请参阅VMWare的帮助文件。BTW,大家请注意,目前最新版本的VMWare尚不完全支持Linux 2.6,只有SuSE 9.1在支持之列,采用2.6的其它发行版可能无法安装。

linuxcong 发表于 2004-7-16 23:10:36

我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?

dannycat 发表于 2004-7-17 09:46:31

X和samba有关系吗?!

我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?

怕怕~~

linuxcong 发表于 2004-7-17 10:49:32

Re: X和samba有关系吗?!

我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?

怕怕~~

不用怕怕!
因为我就知道在浏览器上使用Samba, :oops:
倒是我该怕怕,
你知道如何用就不能指教一下吗?
像你这样的回答不知该说你是炫耀还是灌水? :mrgreen:
页: [1] 2
查看完整版本: [原创]redhat Linux in windows