日历

2008 8.21 Thu
     12
3456789
10111213141516
17181920212223
24252627282930
31      
«» 2008 - 8 «»

文章搜索

日志文章

2008年05月04日 18:56:45

VMware 安装 OES 1 技巧两例

一、解决vmware安装SUSE Linux多屏幕的问题
  这个问题在低版本的VMware 里多见(如VMWare 5安装 SLES 9 )

1、字符模式

  在启动菜单中按F2键,选择text模式即可

2、VNC
  在启动菜单中输入install vnc=1 vnc_password=password netdevice=eth0

注意:vnc的密码必须要大于6位,否则无法继续系统安装
3、图形模式
如果想使用图形安装模式,可以在系统安装菜单中输入这个启动参数就能够解决多屏幕的问题
x11i=fbdev


二、解决VMachine 时钟乱跳的问题

在OES里安装有Novell eDirectory, 对操作系统时间非常敏感。要保持虚拟机里的时间稳定,可参考如下步骤:

1、安装VMWare-tools
[root]#vmware-toolbox &
2、设置 grub 启动参数

对于OES 1 SP1,采用的SLES 9 OS Base。编辑 /boot/grub/menu.lst 文件,填入如下内容:

如果guest OS不能安装vmware tools, 或者vmware guest OS是SuSE SLES9,

问题表现为时间过快,用 clock=pmtmr 代替。如果虚拟的是单cpu guest OS, 把nosmp noapic nolapic 这三个参数加到grub的kernel参数最后, 例子如下:
title CentOS_ServerCD (2.6.9-42.EL)
root (hd0,0)
kernel /boot/vmlinuz-2.6.9-42.EL ro
root=LABEL=/ clock=pmtmr nosmp noapic nolapic  
initrd /boot/initrd-2.6.9-42.EL.img


如果时间过慢,在grub 启动配置的kernel 那行结束,加上 clock=pit , 例子如下:
[root@mail grub]# cat /boot/grub/grub.conf
#grub.conf generated by anaconda
##Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
#all kernel and initrd paths are relative to /, eg.
#root (hd0,0)
#kernel /boot/vmlinuz-version ro root=/dev/sda1
#initrd /boot/initrd-version.img#boot=/
dev/sdadefault=0timeout=5splashimage=
(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitle
CentOS_ServerCD (2.6.9-42.EL)      
root (hd0,0)      
kernel /boot/vmlinuz-2.6.9-42.EL ro
root=LABEL=/ clock=pit      
initrd /boot/initrd-2.6.9-42.EL.img




Tags: OES1   VMWare  

类别: Novell OES |  评论(1) |  浏览(294) |  收藏
一共有 1 条评论
1楼 [楼主]ALL4WORLD 2008年05月04日 19:00:30 Says:
刚刚测试最新的 VMware-workstation-6.0.3-80004 安装 OES 2(基于SLES 10 SP1 系统平台),发现上面提到的问题全部都不存在了,真是不错。不过一定要记得在OS安装完毕后第一时间安装VMWARE TOOLS,并且在运行vmware-config-tools时将其第一个提高时间精确度的组件功能激活,该功能默认是不激活的。观察了一段时间,发现还挺管用。这样一来,就省得我上面说的配置了。供大家参考。
发表评论