QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2580|回复: 17

[原创]redhat Linux in windows

[复制链接]
发表于 2004-7-14 21:41:08 | 显示全部楼层 |阅读模式
redhat Linux in windows
  用vmware workstation在windows中建立自己的Linux

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

  你是不是对Linux向往已久,却因为不愿意放弃熟悉的windows而没有进一步
的尝试?你是不是也因为Linux复杂的安装过程和硬件设置而发愁?其实这些
都不能影响到你学习的热情,看看下图[图1]:

[图1]
  windows里的redhat?没有错,你甚至还可以同时运行2个,3个或是更多的操
作系统,而且还可以在系统中安装运行软件,还可以玩CS呢——如果你的硬件
配置足够高的话 :)。下面我简单介绍一下我们需要首先安装的软件vmware
workstation[图2]。

[图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/vmwar ... tion-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]。

[图3]

[图4]
  选择custom,选择我们要创建的操作系统redhat Linux[图5]。

[图5]
  选择名称和文件保存路径,这里的文件指的是虚拟机的设置文件,一般保存
在默认路径就行[图6]。

[图6]
  下面进行网络配置。使用bridged networking[图7],配置好后,在虚拟操作系
统中还可以上网呢:)

[图7]
  以后的选项用默认配置就可以了,在以后的步骤里我们会详细地设置。这样我们
就基本创建了一个虚拟机,在左边就会出现我们刚刚创建的redhat Liunx[图8]。

[图8]
  下面我们需要对其硬件进行详细的配置。
  选择菜单SETTING->CONFIGURATION EDITOR,或者右键单击列表中的redhat Linux,
  选择右键菜单中的settiing。跳出刚刚我们创建的虚拟机的详细配置[图9]。

[图9]
  双击各个选项,就会跳出相应的设置菜单。
  下面小皮主要介绍一下memory、disk device、cd-rom device、floppy的设置。
memory:菜单中memory for this virtual machine是为虚拟机分配的内存。下边
列出了vmware的推荐选项[图10]。如果你的电脑有256M内存,推荐使用128M用于
虚拟机,因为redhat9.0图形界面的最低配置是128M。

[图10]
  disk device:vmware中创建了一个虚拟的硬盘。虚拟硬盘的空间是4G,但实际
上并不占用4G的空间。空间的大小是按用户实际已用的空间计算的。也就是说,
在没有使用前,它的大小是0G。
  在disk file下点击browse选择虚拟硬盘文件放置的位置[图11]。注意:redhat
Linux的标准个人工作站安装需要1.7G空间,加上系统中其他设置及软件的安装,
你存放这个文件的磁盘至少要有2G的空间剩余。

[图11]
  cd-rom devive:connect at power on选项表示在虚拟机开机时自动加载cd-rom。
如果已经将redhat9.0刻录成光盘,选择use physical device
如果下载了iso文件,在use iso image指向你的文件[图12]。注意:这里指向的
是redhat.iso1,也就是第一张光盘镜像。在安装过程中,会提示插入第二张光盘,
这时只需重新设置这个选项就行了。

[图12]
  floppy:同cd-rom相同。[图13]

[图13]

  现在我们已经完全配置好了一台虚拟机。可是这个虚拟机还是所谓的"裸机"。
硬盘也没有分区,可能会无法识别。需要我们进行分区和格式化建立文件系统。
当然,你也可以在Linux安装中做这件事情。这里小皮就不详细介绍分区的相关操
作了。
  选中左侧列表中的redhat Linux,按下绿色的power on按钮,就象一台真正的电
脑一样,我们需要设置一下bios。开机后单击虚拟机窗口[注2],按下f2,进入虚
拟BIOS设置界面[图14],我们需要将虚拟机设置为cd-rom引导。

[图14]
  放入redhat第一张光盘,重新启动虚拟机,进入redhat的安装界面[图15]。

[图15]
  特别注意:如果你使用的是光盘安装,在检测第二张光盘的时候,会出现错误的
提示,这时将光盘退出,重新插入就行了[图16]。这是vmware本身的一个错误,
当初我安装的时候一直不知道是怎么回事,害的我刻了3张cd-rom2,晕,最后还
是在vmware的帮助文件中找到了答案。

[图16]
  具体的安装过程小皮就不一一列出了,有疑问的同学可以参考redhat官方安装手册
http://home.jlu.edu.cn/~lovexiao ... -zh_CN-9/index.html
当然,也可以联系我 [email protected] 大家共同学习。
好了恭喜你,你已经成功地安装了redhat,下面,进行你的Linux之旅吧,祝旅途
愉快!

[图17]


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

#
说明:本文为小皮原创,是小皮学习过程中的总结,也瑾以次作为大家学习的参考,
其中不可避免会有失误和不详之出,欢迎你和小皮一起探讨:
[email protected]
如转载请注明出处,并保留此信息,谢谢!
#
[全文完]
发表于 2004-7-14 22:11:27 | 显示全部楼层
ok
回复

使用道具 举报

发表于 2004-7-14 22:13:36 | 显示全部楼层
我准备在linux下装windows 不知道会不会成功  正愁不会用vmware那
回复

使用道具 举报

发表于 2004-7-14 22:21:07 | 显示全部楼层
如果真的学linux就不要在虚拟机里装,因为是违背linux的原则的.运行的效果也极差
在linux中装windows要比在windows中装linux效果好多了
回复

使用道具 举报

发表于 2004-7-15 12:54:43 | 显示全部楼层
我的机子不行,要是配子好的话,我也装装
回复

使用道具 举报

发表于 2004-7-16 20:31:59 | 显示全部楼层
我把主机上的一个文件夹共享给虚拟机,但不知他在虚拟机上的那个位置,无论是虚拟WIN上,还是虚拟LINUX上,都找不到这个文件夹,
请问楼主,这个共享文件夹在那里?
我也用过Virtual PC,如果虚拟的是WIN,共享文件夹就在“我的电脑”下,与C:\等其他分区并列,VM中的共享文件夹在哪里?
谢谢!
回复

使用道具 举报

发表于 2004-7-16 20:44:19 | 显示全部楼层
vmare中host和guest就是两台机器,IP地址不一样怎么共享呢? 想共享就只有用samba或ftp了

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

使用道具 举报

发表于 2004-7-16 20:49:42 | 显示全部楼层

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

使用道具 举报

发表于 2004-7-16 20:58:32 | 显示全部楼层
[quote:319097cdb6="duotaiya"]
败给你们的机器了。
个人觉得在虚拟机里只能起到一个演示作用。而且,同时跑几个linux简直是在虐待你的机器,跑的起来吗?rhel默认最小内存是256m,当然比这个小也能运行。可是那个速度~~[/quote]

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

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

使用道具 举报

 楼主| 发表于 2004-7-16 21:36:59 | 显示全部楼层
[quote:d6f988a500="linuxcong"]我把主机上的一个文件夹共享给虚拟机,但不知他在虚拟机上的那个位置,无论是虚拟WIN上,还是虚拟LINUX上,都找不到这个文件夹,
请问楼主,这个共享文件夹在那里?
我也用过Virtual PC,如果虚拟的是WIN,共享文件夹就在“我的电脑”下,与C:\等其他分区并列,VM中的共享文件夹在哪里?
谢谢![/quote]
共享文件是在windows中是在共享网络里的,
linux 没有试过
用linux装linux也只是因为当时没有多余的分区,演示以下,没有进一步设置
回复

使用道具 举报

发表于 2004-7-16 22:32:34 | 显示全部楼层
LINUX下据说在/mnt/hgfs/里
要装vmware-tools
但我始终找不到/mnt/hgfs这个文件夹
回复

使用道具 举报

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

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

使用道具 举报

发表于 2004-7-16 23:10:36 | 显示全部楼层
我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?
回复

使用道具 举报

发表于 2004-7-17 09:46:31 | 显示全部楼层

X和samba有关系吗?!

[quote:d56f84ab3b="linuxcong"]我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?[/quote]

怕怕~~
回复

使用道具 举报

发表于 2004-7-17 10:49:32 | 显示全部楼层

Re: X和samba有关系吗?!

[quote:ca798fabd3="dannycat"][quote:ca798fabd3="linuxcong"]我的Guest没有安装X,如何使用Samba?不能使用共享文件夹这个功能了?[/quote]

怕怕~~[/quote]

不用怕怕!
因为我就知道在浏览器上使用Samba,
倒是我该怕怕,
你知道如何用就不能指教一下吗?
像你这样的回答不知该说你是炫耀还是灌水?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-28 15:30 , Processed in 0.138865 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表